iptables 规则迷惑,求解!!!

iptables 规则迷惑,求解!!!

*filter
:INPUT ACCEPT [0:0]  
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1078968232:1342933208160]
:RH-Firewall-1-INPUT - [0:0]
问题1:以上这些是什么东东????

-A INPUT -s 192.168.1.9 -p tcp -m tcp --dport 22 -j ACCEPT //允许192.168.1.9连接服务器的22端口
-A INPUT -s 192.168.1.5 -p tcp -m tcp --dport 22 -j ACCEPT //允许192.168.1.5连接服务器的22端口
-A INPUT -p tcp -m tcp --sport 80 -j ACCEPT  //允许服务器访问外面的80端口
-A INPUT -p udp -m udp --sport 53 -j ACCEPT //在服务器上能解析域名IP
-A INPUT -p icmp -j ACCEPT //允许客户端ping服务器IP
-A INPUT -j DROP //拒绝所有 流入 + 流出


问题2:如何允许 [服务器访问外部的所有端口],上面的规则服务器只能访问外部的80端口。
问题2:192.168.1.9/192.168.1.5 能不能定义成一个组。      
呵呵~~~前面放行后面封堵,难怪LZ迷惑,偶也迷惑。      
引用:
原帖由 bwb 于 2008-9-3 13:25 发表
呵呵~~~前面放行后面封堵,难怪LZ迷惑,偶也迷惑。
请给个例子

比如服务器可以连接外网
但是外网只能连接服务器的 80 端口      
:INPUT ACCEPT [0:0]  
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1078968232:1342933208160]
:RH-Firewall-1-INPUT - [0:0]
这个我也不懂,在网上搜了N遍也没搞清楚。

但感觉楼主对下半部分的理解好像有误(因为与我的理解不一样,呵呵)      
终于找到答案了。
前面的三条是系统默认策略。


请参考:http://www.iselong.com/Security/0002/2324.htm