免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: ssffzz1
打印 上一主题 下一主题

[网络管理] 修改IPID模块 [复制链接]

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
31 [报告]
发表于 2007-05-31 19:08 |只看该作者
帖出:
modinfo ipt_IPID.ko
modinfo ipt_TTL.ko

比较一下。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-04-19 06:20:00
32 [报告]
发表于 2007-05-31 21:07 |只看该作者
因为我的TTL编译在内核中,
所以只能够看到IPID 的信息:
[root@XiongYi iptables-ipid-1.0]# modinfo ipt_IPID.ko
filename:       ipt_IPID.ko
author:         Ssffzz1 <ssffzz1@126.com>
description:    IP tables IPID modification module
license:        GPL
vermagic:       2.6.21 mod_unload PENTIUMIII 4KSTACKS
depends:

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
33 [报告]
发表于 2007-05-31 21:08 |只看该作者
帖一个另外的IPT模块比较一下。应该是不同的。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-04-19 06:20:00
34 [报告]
发表于 2007-05-31 21:16 |只看该作者
[root@XiongYi ipv4]# modinfo ipt_IPID.ko
filename:       ipt_IPID.ko
author:         Ssffzz1 <ssffzz1@126.com>
description:    IP tables IPID modification module
license:        GPL
vermagic:       2.6.21 mod_unload PENTIUMIII 4KSTACKS
depends:


root@XiongYi ipv4]# modinfo ipip.ko
filename:       ipip.ko
license:        GPL
vermagic:       2.6.21 mod_unload PENTIUMIII 4KSTACKS
depends:        tunnel4

[root@XiongYi netfilter]# modinfo ipt_ttl.ko
filename:       ipt_ttl.ko
author:         Harald Welte <laforge@netfilter.org>
description:    IP tables TTL matching module
license:        GPL
vermagic:       2.6.21 mod_unload PENTIUMIII 4KSTACKS
depends:

[root@XiongYi netfilter]# modinfo ipt_ULOG.ko
filename:       ipt_ULOG.ko
license:        GPL
author:         Harald Welte <laforge@gnumonks.org>
description:    iptables userspace logging module
alias:          net-pf-16-proto-5
parmtype:       nlbufsiz:uint
parm:           nlbufsiz:netlink buffer size
parmtype:       flushtimeout:uint
parm:           flushtimeout:buffer flush timeout (hundredths of a second)
parmtype:       nflog:bool
parm:           nflog:register as internal netfilter logging module
vermagic:       2.6.21 mod_unload PENTIUMIII 4KSTACKS
depends:

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-04-19 06:20:00
35 [报告]
发表于 2007-05-31 21:17 |只看该作者
好像是一样的啊.
与内核有没有关啊?

论坛徽章:
0
36 [报告]
发表于 2007-06-01 11:16 |只看该作者
ssffzz1兄,上次因为IPID的问题发邮件麻烦过您!发现IPID模块在kernel 2.6.18或以上的版本中编译成功,使用却有些问题,如下:

[root@router ~]# modinfo ipt_IPID
filename:       /lib/modules/2.6.18/kernel/net/ipv4/netfilter/ipt_IPID.ko
license:        GPL
description:    IP tables IPID modification module
author:         Ssffzz1 <ssffzz1@126.com>
srcversion:     4BD29D2B0664F748A8848AC
depends:        x_tables
vermagic:       2.6.18 SMP mod_unload PENTIUM4 REGPARM 4KSTACKS gcc-4.1
[root@router ~]# modinfo ipt_TTL
filename:       /lib/modules/2.6.18/kernel/net/ipv4/netfilter/ipt_TTL.ko
license:        GPL
description:    IP tables TTL modification module
author:         Harald Welte <laforge@netfilter.org>
srcversion:     30991B98747D5BEDA30B0A7
depends:        x_tables
vermagic:       2.6.18 SMP mod_unload PENTIUM4 REGPARM 4KSTACKS gcc-4.1
[root@router ~]# uname -r;iptables -V
2.6.18
iptables v1.3.6

# 内核和iptables及相关的模组信息;

[root@router ~]# lsmod|grep 'IPID'
ipt_IPID                6148  0
x_tables               17284  1 ipt_IPID
[root@router ~]# iptables -j IPID -h
iptables v1.3.6: Couldn't load target `IPID'

Try `iptables -h' or 'iptables --help' for more information.

# 能正常加载至内核,但是不能运行

[root@router ~]# iptables -j TTL -h|grep 'TTL'
TTL target v1.3.6 options
  --ttl-set value               Set TTL to <value 0-255>
  --ttl-dec value               Decrement TTL by <value 1-255>
  --ttl-inc value               Increment TTL by <value 1-255>

# TTL正常

[ 本帖最后由 kevin.tan 于 2007-6-1 11:17 编辑 ]

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
37 [报告]
发表于 2007-06-01 18:51 |只看该作者
原帖由 kevin.tan 于 2007-6-1 11:16 发表于 36楼  
ssffzz1兄,上次因为IPID的问题发邮件麻烦过您!发现IPID模块在kernel 2.6.18或以上的版本中编译成功,使用却有些问题,如下:

# modinfo ipt_IPID
filename:       /lib/modules/2.6.18/kernel/net/ipv4/netfil ...



哦,是这样啊。IPTABLES的相应的SO文件复制过去了吗。
帖出
find /lib  |grep IPID
的结果。
另外两个IPID文件的权限正确吗。还有执行了depmod -a了吗?

给我你的具体的实验软件版本。我自己再测试一下。

论坛徽章:
0
38 [报告]
发表于 2007-06-02 09:36 |只看该作者
ssffzz1兄,
1.模组的相关结果:
[root@router ~]# ll /lib/iptables/|grep 'IPID';ll /lib/modules/2.6.18/kernel/net/ipv4/netfilter/|grep 'IPID'
-rwxr-xr-x 1 root root  3594 Jun  1 19:06 libipt_IPID.so
-rw-r--r-- 1 root root 129400 Jun  1 19:06 ipt_IPID.ko

2. 我的iptables脚本每次执行时都有depmod -a,所以我想不是depmod -a的问题

3.您要的程序在附件里,谢谢!

给你添麻烦了,ssffzz1兄

iptables-ipid-1.0.tar.gz

2.82 KB, 下载次数: 91

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-04-19 06:20:00
39 [报告]
发表于 2007-06-03 03:57 |只看该作者
ssffzz1,
我把2.6.21换成了2.6.19后编译,加载模块都成功.但是执行iptables也是出现上楼的那位仁兄一样的提示:
[root@HelloWorld iptables-ipid-1.0]# modinfo ipt_IPID.ko
filename:       ipt_IPID.ko
author:         Ssffzz1 <ssffzz1@126.com>
description:    IP tables IPID modification module
license:        GPL
vermagic:       2.6.19 mod_unload PENTIUMIII REGPARM 4KSTACKS
depends:
[root@HelloWorld iptables-ipid-1.0]# lsmod | grep 'IPID'
ipt_IPID                2436  0
[root@HelloWorld iptables-ipid-1.0]# iptables -j IPID -h
iptables v1.3.7: Couldn't load target `IPID'

Try `iptables -h' or 'iptables --help' for more information.

[root@HelloWorld iptables-ipid-1.0]# find /lib  |grep IPID
/lib/modules/2.6.21/kernel/net/ipv4/ipt_IPID.ko
/lib/modules/2.6.19/kernel/net/ipv4/netfilter/ipt_IPID.ko

[root@HelloWorld iptables-ipid-1.0]# uname -a
Linux HelloWorld 2.6.19 #1 Sun Jun 3 02:41:09 CST 2007 i686 i686 i386 GNU/Linux
[root@HelloWorld iptables-ipid-1.0]# uname -r
2.6.19

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
40 [报告]
发表于 2007-06-03 08:37 |只看该作者
[root@HelloWorld iptables-ipid-1.0]# find /lib  |grep IPID
/lib/modules/2.6.21/kernel/net/ipv4/ipt_IPID.ko
/lib/modules/2.6.19/kernel/net/ipv4/netfilter/ipt_IPID.ko


这个应该是缺少.so模块,应该还有一个IPTABLES的用户空间模块。
告诉我你们的内核版本,是从那里下载的,还有IPTABLES的版本,从那里下载的。LINUX用的那个版本,我自己再做一下。给你们一个答复。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP