免费注册 查看新帖 |

Chinaunix

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

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-10-11 11:45 |只看该作者 |倒序浏览
#iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0
-j MASQUERADE
iptables: No chain/target/match by that name

#iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0
-j MASQUERADE --help

MASQUERADE v1.3.1 options:
--to-ports <port>;[-<port>;]
                                Port (range) to map to.

请问:哪位大虾知道 iptables 1.3.1 的PPP动态IP拨号上网网关上如何写POSTROUTING规则?
O升级了iptables1.2.7到1.3.1,重启就出现POSTROUTING不兼容的问题,真是郁闷.

论坛徽章:
0
2 [报告]
发表于 2005-10-11 11:50 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

depmod -a,看看有没有错误提示

论坛徽章:
0
3 [报告]
发表于 2005-10-11 11:57 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

#depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/net/ipv4/netfilte
r/ipchains_core.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/net/ipv4/netfilte
r/ipfwadm_core.o
没有,命令能执行,问题是增加了协议及端口号,都不知道怎么写这个POSTROUTING.

论坛徽章:
0
4 [报告]
发表于 2005-10-11 12:00 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

#iptables -j MASQUERADE --help

MASQUERADE v1.3.1 options:
--to-ports <port>;[-<port>;]
                               Port (range) to map to.

怎么会这样了?
吃午饭先.

论坛徽章:
0
5 [报告]
发表于 2005-10-11 12:01 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

/lib/modules/2.4.20-8/kernel/net/ipv4/netfilte
r/ipchains_core.o
/lib/modules/2.4.20-8/kernel/net/ipv4/netfilte
r/ipfwadm_core.o
/lib/modules/2.4.20-8/kernel/net/ipv4/netfilter/ip_nat_core.o
删掉,然后再 depmod -a,看看还有没有错误,若有再删,然后再看还有没有错误,直到没错误为止

论坛徽章:
0
6 [报告]
发表于 2005-10-11 13:34 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

谢谢,我先看看这些文件有没有错误.

论坛徽章:
0
7 [报告]
发表于 2005-10-11 14:24 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

#rm ipchains_core.o
#rm ipfwadm_core.o
#rm ip_fw_compat.o
#rm ip_nat_core.o
#rm ip_fw_compat_masq.o
#rm ip_nat_helper.o
#rm ip_nat_standalone.o

终于好了.请教,这些文件有什么作用?删除了对nat上网会不会有什么影响?

论坛徽章:
0
8 [报告]
发表于 2005-10-11 14:27 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

platinum ,非常谢谢.

论坛徽章:
0
9 [报告]
发表于 2005-10-11 14:32 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

这些错误的模块是 netfilter 所用不到的
MASQUERADE 所需要的模块在 /lib/modules/`uname -r`/modules.dep 里面有关联性问题
删掉这些以后重新 depmod -a,会重新生成 modules.dep,这样关联就对了,MOSQUERADE 就可以使用了

论坛徽章:
0
10 [报告]
发表于 2005-10-11 15:33 |只看该作者

iptables 1.3.1 -A POSTROUTING 出错(感谢platinum,问题解决!)

谢谢,原来这样.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP