频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

Linux不编译2.6内核直接给iptables加模块

来源: 作者: 出处:巧巧读书 2007-10-09 进入讨论组
下一页 1 2 3 

  1、安装kernel源码

  [root@jiecho]# yum install kernel-source

  2、下载iptables-1.3.3.tar.bz2和patch-o-matic-ng-20050810.tar.bz2并解包,为了方便,我们都放在/usr/src下,并把kernel和iptables做符号链接.

  [root@jiecho]# cd /usr/src

  [root@jiecho]# wget ftp://ftp.be.netfilter.org/pub/netf...s-1.3.3.tar.bz2

  [root@jiecho]# wget ftp://ftp.be.netfilter.org/pub/netf...0050810.tar.bz2

  [root@jiecho]# tar -jxvf iptables-1.3.3.tar.bz2

  [root@jiecho]# tar -jxvf patch-o-matic-ng-20050810.tar.bz2

  [root@jiecho]# ln -s linux-2.6.5-1.358 linux

  [root@jiecho]# ln -s iptables-1.3.3 iptables

  3、给netfilter打补丁,选择你要的模块,为了测试我就选择了ipp2p和time

  [root@jiecho]# cd /usr/src/linux

  [root@jiecho]# make mrproper

  [root@jiecho]# make menuconfig

  什么不做,保存退出,然后把Makefile改一下

  [root@jiecho]# vi Makefile

  把EXTRAVERSION = -1.358custom更改为EXTRAVERSION = -1.358

  保持跟uname -a 的版本一致(可详细参考platinum兄弟的文章)

  [root@jiecho]# cd /usr/src/patch-o-matic-ng-20050810

  [root@jiecho]# ./runme ipp2p

  [root@jiecho]# ./runme time

  因为事先做好了符号链接,等问你kernel和iptables的位置的时候直接回车就行,

  提示你是否添加ipp2p和time模块是就y确定,至此,netfilter的补丁打完了,如果你需要别的模块可以根据需要加上.

  4、编译kernel的modules

  [root@jiecho]# cd /usr/src/linux

  [root@jiecho]# make menuconfig

收藏地址:http://www.qqread.com/linux/2007/10/y351372.html 更多文章 更多内容请看Linux集群技术体验Linux的音影世界Linux驱动大全专题,或进入讨论组讨论。
下一页 1 2 3 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章