问题1:安.装的CentOS选择了安装kernel源码,但是在src目录下打layer7补丁的时候说找不到nf_conn.track_core.c这个文件(R.HEL5也有同样的问题)。--- 印刷
问题2:由于问题1,放弃了使用发行版的内核源码,到kernel.org下载了最新的kernel并用l7对内核打补丁,正常。然后make menuconfig选择了layer7 model,并且执行make && make modules_install && make install都正常,未出.现错误。然后下载iptables的源码,.patch正常,按照文档chmod .+x了那个layer7test的东西,make也指定了内核源码目录,make install同样指定,都正常。但是发现/sbin/下面的iptables还是老版本,不能识别-m layer7,于是使用iptables源码目录.下编译好的ipta.bles,版本正常,也能识别-m layer7,但是不能使用,提示一个can't load conntrack support .for proto=2的错误,google过,说可能是/lib/k..ernel/net/ipv4/netfilter/下面缺少一个nf_conntrack_core.ko的东西,我check.了一下,确实没有,可是为什么会出现这样的.错误呢??我ls.mod,能发现里面有一.个叫做nf_conntrack的模块啊。很是不解,希望各位能赐教,多谢!学习
[ 本帖最后由 alexann 于 20.08-3-6 1.0:24 编辑 ][成人用品]