免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1666 | 回复: 2
打印 上一主题 下一主题

iptables 添加time 模块 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-16 23:14 |只看该作者 |倒序浏览
iptables 添加time 模块








需要下载内核源码

linux-2.6.18.tar.bz2

iptables源码

iptables-1.3.5.tar.bz2

内核补丁

patch-o-matic-ng-20080214.tar.bz2

把源码包解压到/usr/src 下

#cd /usr/src

#tar xvfj  linux-2.6.18.tar.bz2

#tar xvfj  iptables-1.3.5.tar.bz2

#tar xvfj  patch-o-matic-ng-20080214.tar.bz2

为了方便,做软连接

#ln -s linux-2.6.18 linux

#ln -s iptables-1.3.5 iptables

更改内核源码Makefile 文件

#vim /usr/src/linux/Makefile

EXTRAVERSION = (当然内核版本)

#cd /usr/src/linux

#make menuconfig

退出(什么也不做。生成.config 文件)

#cd ../patch-o-matic-ng-20080214

#./runme --download

#./runme time

默认回车,提示添加模块按y

#cd /usr/src/linux

#make menuconfig

Networking ----Networking options ----Network packet filtering (replaces ipchains)------Core Netfiler Configuration

Time match support  选中 M

#make modules
       HOSTCC scripts/basic/fixdep

  HOSTCC scripts/basic/split-include

  HOSTCC scripts/basic/docproc

  HOSTCC scripts/conmakehash

  HOSTCC scripts/kallsyms

  CC scripts/empty.o

  HOSTCC scripts/mk_elfconfig

  MKELF scripts/elfconfig.h

  HOSTCC scripts/file2alias.o

  HOSTCC scripts/modpost.o

  HOSTCC scripts/sumversion.o

  HOSTLD scripts/modpost

  HOSTCC scripts/pnmtologo

  HOSTCC scripts/bin2c

到这步就可以ctrl +c 终止了

#make modules SUBDIRS=net/ipv4/netfilter
#chmod +x /usr/src/linux/net/ipv4/netfilter/ipt_time.ko

#cp /usr/src/linux/net/ipv4/netfilter/ipt_time.ko  /lib/modules/2.6.18-238.el5/kernel/net/ipv4/netfilter/
#depmod -a

编译iptables

#cd /usr/src/iptables

#make KERNEL_DIR=/usr/src/linux
#make install KERNEL_DIR=/usr/src/linux

#cp /usr/src/iptables/extensions/libipt_time.so /lib/iptables

测试

iptables -m time --help

论坛徽章:
0
2 [报告]
发表于 2012-02-17 21:43 |只看该作者
谢谢分享

论坛徽章:
0
3 [报告]
发表于 2012-02-24 13:40 |只看该作者
)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP