forked from betolj/ndpi-netfilter
-
Notifications
You must be signed in to change notification settings - Fork 1
License
mcitew/ndpi-netfilter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This package is a GPL implementation of an iptables and netfilter module for nDPI integration into the Linux kernel. The prerequisites are: - Tested on Ubuntu 14.04.1 LTS (Kernel 3.13.0-37-generic) - Following packages to compile kernel-modules: linux-headers iptables-dev >= version 1.4.21-1ubuntu1 nDPI source package ( updated to nDPI revision 9089, revision after that added patricia library breaks kernel compilation ). nDPI version 9136 can be compiled with an external patch. Compiled kernel features ------------------------ You do not need to do the below steps for Ubuntu 14.04.1 LTS In order to use nDPI as a kernel module notice that: - You should ENABLE Netfilter conntrack events (and also enable Advanced netfilter features to see it). In kernel 2.6.34 or greater its defined as: Connection tracking events Symbol: NF_CONNTRACK_EVENTS Location: -> Networking support -> Networking options -> Network packet filtering framework (Netfilter) -> Core Netfilter Configuration -> Netfilter connection tracking support - If your kernel version is 2.6.31 or greater, then you should DISABLE Netfilter conntrack for the Netlink protocol. In kernel 2.6.34 or greater its defined as: Connection tracking netlink interface Symbol: NF_CT_NETLINK Location: -> Networking support -> Networking options -> Network packet filtering framework (Netfilter) -> Core Netfilter Configuration -> Netfilter connection tracking support Once you have downloaded/installed each package and checked for the above kernel features you can read the INSTALL file.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 81.4%
- Makefile 18.6%