请教一个 CentOS 下防火墙开启后 SSH 不能动态转发的问题

2012-10-01 09:53:56 +08:00
 imshawer
防火墙如下设置后发现 SSH 就不能动态转发了,请教一下是否是因为某个端口或者协议没有打开?

Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT ah -- anywhere anywhere
ACCEPT esp -- anywhere anywhere

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
3054 次点击
所在节点    SSH
1 条回复
imshawer
2012-10-01 10:10:40 +08:00
应该是解决了,需要再加入以下的规则:

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

表示其他端口必须是 ESTABLISHED、RELATED 这两种状态的数据包才能通过。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/49068

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX