免费注册 查看新帖 |

Chinaunix

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

路由中iptables问题。。。 [复制链接]

论坛徽章:
0
41 [报告]
发表于 2008-08-15 12:03 |只看该作者

回复 #38 ssffzz1 的帖子

我这样试了下  iptables -I FORWARD -s 192.168.0.230 -d -!www.baidu.com -j DROP
意识是除了百度,其他都禁止,但报语法错误。

论坛徽章:
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
42 [报告]
发表于 2008-08-15 12:21 |只看该作者
哎我到底在搞啥啊。怎么这么乱哦。
iptables -I FORWARD -j DROP
iptables -I FORWARD -s 192.168.0.0/24 -d www.baidu.com -j ACCEPT

这个样子应该就可以了的。你加了上面的2个命令然后再帖iptables -nvl我看看,要帖全哦。

论坛徽章:
0
43 [报告]
发表于 2008-08-15 13:11 |只看该作者

回复 #41 ssffzz1 的帖子

我重启路由,最初的表是
Chain FORWARD (policy DROP)
target     prot opt source               destination         
sysfw      all  --  anywhere             anywhere            state NEW
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED
ACCEPT     all  --  192.168.0.0/24       anywhere            state NEW

Chain INPUT (policy DROP)
target     prot opt source               destination         
sysfw      all  --  anywhere             anywhere            state NEW
re-admin   all  --  anywhere             anywhere            
lo-admin   all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain lo-admin (1 references)
target     prot opt source               destination         
ACCEPT     all  --  192.168.0.0/24       anywhere            

Chain p2pfw (0 references)
target     prot opt source               destination         

Chain re-admin (1 references)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh

Chain sysfw (2 references)
target     prot opt source               destination         
DROP       udp  --  anywhere             anywhere            udp dpts:135:netbios-ssn
DROP       tcp  --  anywhere             anywhere            tcp dpts:135:netbios-ssn
DROP       tcp  --  anywhere             anywhere            tcp dpt:445
我加了你说是那两行后,表如下:
Chain FORWARD (policy DROP)
target     prot opt source               destination         
ACCEPT     all  --  192.168.0.0/24       220.181.6.6         
ACCEPT     all  --  192.168.0.0/24       220.181.37.55      
DROP       all  --  anywhere             anywhere            
sysfw      all  --  anywhere             anywhere            state NEW
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED
ACCEPT     all  --  192.168.0.0/24       anywhere            state NEW

Chain INPUT (policy DROP)
target     prot opt source               destination         
sysfw      all  --  anywhere             anywhere            state NEW
re-admin   all  --  anywhere             anywhere            
lo-admin   all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain lo-admin (1 references)
target     prot opt source               destination         
ACCEPT     all  --  192.168.0.0/24       anywhere            

Chain p2pfw (0 references)
target     prot opt source               destination         

Chain re-admin (1 references)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh

Chain sysfw (2 references)
target     prot opt source               destination         
DROP       udp  --  anywhere             anywhere            udp dpts:135:netbios-ssn
DROP       tcp  --  anywhere             anywhere            tcp dpts:135:netbios-ssn
DROP       tcp  --  anywhere             anywhere            tcp dpt:445


结果我上百度也上不去,整个网都断了。。

论坛徽章:
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
44 [报告]
发表于 2008-08-15 13:17 |只看该作者
iptables -I FORWARD -j DROP
iptables -I FORWARD -d www.baidu.com -j ACCEPT
iptables -I FORWARD -d 192.168.0.0/24 -j ACCEPT


看来偶,在没有机器敲的时候,对命令是N不熟悉的。
奇怪了,见到了机器的时候,我命令行从来不是问题。衰人啊。

[ 本帖最后由 ssffzz1 于 2008-8-15 13:22 编辑 ]

论坛徽章:
0
45 [报告]
发表于 2008-08-15 13:37 |只看该作者

回复 #43 ssffzz1 的帖子

呵呵 。。。我再试试。。

论坛徽章:
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
46 [报告]
发表于 2008-08-15 13:41 |只看该作者
哎。这个事情出得的有点失职了。没有认证的论证过就发帖了。真是不应该啊。不好意思了。

另外,LZ你仅仅是只能访问baidu就可以了吗?没有别的要求了吗?我看你的脚本那么多,还有很多自定义的链表。搞不清楚你到底要实现社么需求。
不过你可以参照LINUX版的IPTABLES教程,自己看看。不是很麻烦的。有不懂的就上来问就可以了。

论坛徽章:
0
47 [报告]
发表于 2008-08-15 13:44 |只看该作者

回复 #43 ssffzz1 的帖子

还是打不开百度。。。。其他的也开不了。。。我想哭。。。

论坛徽章:
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
48 [报告]
发表于 2008-08-15 13:56 |只看该作者
我也想哭。

1、如果你不加上面的配置能否打开网页。
2、帖ifconfig -a的结果。
3、帖route 的结果。

4、详细的说一下你的要求。

论坛徽章:
0
49 [报告]
发表于 2008-08-15 14:00 |只看该作者

回复 #45 ssffzz1 的帖子

iptables表中是不是由2种情况,一种是停止检查,就是匹配到第一个规则就return了,不再往下匹配了。另一种是继续检查。就是匹配到所有的规则。是不是有这样的情况呢。。。。

论坛徽章:
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
50 [报告]
发表于 2008-08-15 14:06 |只看该作者
不是的是按照顺序匹配的原则,一旦有匹配就不再继续匹配后续的规则。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP