Valentin
Valentin
`make[1]: Entering directory '/usr/src/kernels/5.4.163-1.IMQNF.el7.x86_64' CC [M] /home/ipt-netflow-2.6/ipt_NETFLOW.o In file included from /home/ipt-netflow-2.6/ipt_NETFLOW.c:77: /home/ipt-netflow-2.6/ipt_NETFLOW.c: In function ‘register_ct_events’: /home/ipt-netflow-2.6/compat.h:174:21: error: implicit declaration of function ‘ref_module’; did you mean ‘use_module’? [-Werror=implicit-function-declaration] 174 |...
так после git reset --hard c0badb8323e76cff61a0dbf191769b607c7245e9 собралось. что-то сломалось с 5.2 и 5.12 ядрами.
да .. net.netflow.hashsize = 32768 net.netflow.maxflows = 5000000 net.netflow.sndbuf = 10485760 sysctl: cannot stat /proc/sys/net/netflow/natevents: No such file or directory net.netflow.active_timeout = 300 net.netflow.protocol = 9 собрало, но natevents нету
> modinfo ipt_NETFLOW filename: /lib/modules/5.4.163-1.IMQNF.el7.x86_64/extra/ipt_NETFLOW.ko alias: ip6t_NETFLOW version: 2.6-1-g352cdb2 description: iptables NETFLOW target module author: license: GPL srcversion: D80E04E167D1AB6E01BB35E depends: retpoline: Y name: ipt_NETFLOW vermagic: 5.4.163-1.IMQNF.el7.x86_64 SMP mod_unload modversions parm:...
проблема в том что грузится модуль впереди паровоза :) сети, если выгрузить и загрузить подхватывает natevents как его заставить грузится позже не знаю. кроме как в скрипты добавить.
ядро 5.4.163. Centos7 в module-loads я его убрал, но всё ровно грузится - не очень понимаю от куда. в rc.local добавил просто /sbin/modprobe -r ipt_NETFLOW. /sbin/modprobe ipt_NETFLOW destination=172.16.1.50:9994 protocol=9 natevents=1...
+1 not run TypeError: load() missing 1 required positional argument: 'Loader'