红联Linux门户
Linux帮助

Inatall layer7 on linux

发布时间:2007-11-15 11:14:42来源:红联作者:together
1:下载内核,netfilter-layer7-v2.13.tar.gz,l7-protocols-2007-10-23.tar.gz,iptables-1.3.8,并都解压在目录:/usr/src

2:切换到/usr/src/linux-2.x给解压后的linux-2.x原码打补丁(解开netfilter-layer7-v2.13.tar.gz后有对应的补丁)
具体如:patch -p1 <../netfilter-layer7-v2.9/kernel-2.6.18-2.6.19-layer7-2.9.patch

3:配置内核(可用make menuconfig,如make menuconfig出错可能要安装ncurses-devel...包),把Device option内的netfilter的IP开头及core开头的项目全部选上。

4:编译内核,即依次下列命令:make , make modules_install,make install .

5:打iptables的补丁并重新编译。具体:进入/usr/src/iptables-1.3.8,
patch -p1<../netfilter-layer7-v2.9/iptables-layer7-2.9.patch,
make KERNEL_DIR=/usr/src/linux-2.x BINDIR=/sbin LIBDIR=/lib MANDIR=/usr/man install

6:安装匹配协议。具体:进入l7-protocols-2007-10-23后make install

7:重启选择新内核,完成。
文章评论

共有 0 条评论