Comments (11)
How do you see it?
from ipt-netflow.
modinfo ipt_NETFLOW
from ipt-netflow.
This is intended in case you want to use natevents and if your kernel supports it. Module will not enable conntrack on it's own. So if you have nf_conntrack module enabled in your kernel (even though it's evil), but do not want to use it (nor natevents), for example you disabled it via sysctl, it will not be used or enabled by ipt-netflow, so it's safe.
from ipt-netflow.
Additionally you can try to edit ipt_NETFLOW.c
, add at the beginning of file after #include <linux/module.h>
this statement:
#undef CONFIG_NF_NAT_NEEDED
This will disable natevents and dependency with nf_conntrack.
from ipt-netflow.
Thanks i'm try!
from ipt-netflow.
Is that possible to specify CFLAGS = -UCONFIG_NF_NAT_NEEDED in case of dkms build:
PACKAGE_NAME="ipt_NETFLOW"
PACKAGE_VERSION="1.8"
CLEAN="make clean"
MAKE[0]="make ipt_NETFLOW.ko KVERSION=$kernelver KDIR=/lib/modules/$kernelver/build"
BUILT_MODULE_NAME[0]="ipt_NETFLOW"
DEST_MODULE_LOCATION[0]="/updates"
AUTOINSTALL="yes"
from ipt-netflow.
Why disable natevents?
Now it's depended on kernel support - end user can enable or disable natevents, conntrack. To compile module (or prepare package) without natevents *for kernel which supports it is reducing of functionality. Let user decide.
from ipt-netflow.
Sorry, i'm not understand. I have default debian wheezy kernel that have conntrack module.
I think that i don't need conntrack in my setup and don't use it (because then i have 10Gbs traffic i have full conntrack table and lost packets). I want to disable dependency of ipt_netflow on nf_conntrack at all and not load nf_conntrack module.
from ipt-netflow.
I thought you were preparing package for public distribution and advised to not exclude natevents/conntrack. If it's personal then nevermind.
from ipt-netflow.
Thanks for help!
from ipt-netflow.
Btw, added (6e05128) options to configure
to ease disabling conntrack altogether.
./configure --disable-conntrack
from ipt-netflow.
Related Issues (20)
- specify source port
- natevents sending flows only if "conntrack -E" is running HOT 5
- Compile error on kernel 4.15.0, Ubuntu 18.04.6 LTS HOT 2
- wk_cpu = __smp_processor_id(); HOT 4
- no data flow HOT 1
- Error in 5.15.86 ct_event HOT 17
- periodic will reconnect HOT 5
- Warning on module unload: "BUG: using smp_processor_id() in preemptible" HOT 1
- Missing logs HOT 1
- compiling error on ubuntu 18.04 HOT 2
- disable traffic flow
- Cross-compiling master HOT 2
- Use diferent protocol versions for different destinations
- git does not build on arch - 6.4.1-arch2-1 implicit declaration of function ‘register_sysctl_paths’; did you mean ‘register_sysctl_table’? [-Werror=implicit-function-declaration] HOT 9
- Couldn't load target `NETFLOW' debian 11.7 kernel 5.10.0-22 HOT 1
- Unusual CPU usage spike after certain pps count? HOT 1
- How to correctly set the time of sending netflow
- natevent not working (Debian 12/6.1.0-10-amd64) HOT 1
- ipt_netflow Issue on Ubuntu 18: Nat Events Missing HOT 1
- No longer builds Arch HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ipt-netflow.