红联Linux门户
Linux帮助

求助,打了layer7的内核补丁,但是make xconfig里没有layer7

发布时间:2014-03-24 19:14:53来源:红联作者:alctel999
求助,打了layer7的内核补丁,但是make menuconfig里的Core Netfilter Configuration选项中没有layer7 match support
于是又make xconfig,里面还是没有layer7选项,然后在xconfig里find查到了layer7 match support,居然是灰色的为什么?
我该怎么做才能在Core Netfiter Configuration中看见layer7这个选项,请各位大神帮帮忙,查了好久都没个头绪
还有除了layer7,iptables中还有什么组建和他一样能对应用层进行过滤的,谢谢

补丁应该没有问题,补丁是这样打的:
[root@localhost: linux]#patch -p1 < ../netfipatch -p1 < ../netfilter-layer7-v2.22/kernel-2.6.25-2.6.28-layer7-2.22.patch
当前内核是3.11.10
文章评论

共有 3 条评论

  1. alctel999 于 2014-03-27 10:01:04发表:

    请各位盆有帮帮忙 1号以前解决不了iptables对应用层的过滤问题 实习位置不保
    真的急死了

  2. 于 2014-03-25 17:08:07发表:

    感谢上面的哥们
    查出来了应该是补丁的事情,但是还是不能解决问题:
    /usr/src中内核源码是3.11.10
    在/usr/src/linux 中执行patch -p1 < ../netfilter-layer7-v2.22/kernel-2.6.25-2.6.28-layer7-2.22.patch
    得到的结果中有一处失败
    Hunk #1 FAILED at 201.
    1 out of 1 hunk FAILED -- saving rejects to file net/netfilter/nf_conntrack_core.c.rej
    估计是这个补丁是针对2.6.25-2.6.28的内核,而源码的内核是3.11的,
    我也想下个支持3.11内核的layer7的补丁,但是网上没找到,
    不知道怎么解决这个问题,请各位大神帮忙想想办法,在线等

  3. uineqa 于 2014-03-25 08:41:22发表:

    帮顶下