我刚刚接pipe了一个运行Fedora Core 12的防火墙的相当复杂的防火墙规则集,有一件令我困惑的事。
当我在networking外部的网关上运行nmap时,我看到了所有预期的服务,而且在端口111上看到了sunrpc。INPUT链设置了DEFAULT DROP,并且没有允许端口111的规则。尽我所能扫描之前/期间/之后的数据包计数器)它被规则允许:“-m state –state RELATED,ESTABLISHED -j ACCEPT”,但我不明白为什么一个全新的TCP连接会被认为是RELATED或ESTABLISHED 。
任何build议将不胜感激。
编辑:
Conntrack模块:
nf_conntrack_netlink 14925 0 nfnetlink 3479 1 nf_conntrack_netlink nf_conntrack_irc 5206 1 nf_nat_irc nf_conntrack_proto_udplite 3138 0 nf_conntrack_h323 62110 1 nf_nat_h323 nf_conntrack_proto_dccp 6878 0 nf_conntrack_sip 16921 1 nf_nat_sip nf_conntrack_proto_sctp 11131 0 nf_conntrack_pptp 10673 1 nf_nat_pptp nf_conntrack_sane 5458 0 nf_conntrack_proto_gre 6574 1 nf_conntrack_pptp nf_conntrack_amanda 2796 1 nf_nat_amanda nf_conntrack_ftp 11741 1 nf_nat_ftp nf_conntrack_tftp 4665 1 nf_nat_tftp nf_conntrack_netbios_ns 1534 0 nf_conntrack_ipv6 18504 2 ipv6 279399 40 ip6t_REJECT,nf_conntrack_ipv6
filter表上的INPUT链:
-A INPUT -s 192.168.200.10/32 -p tcp -m tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT -A INPUT -s 127.0.0.0/8 -i lo -j ACCEPT -A INPUT -p udp -m udp --sport 67:68 --dport 67:68 -j ACCEPT -A INPUT -d 192.168.200.5/32 -i eth0 -j ACCEPT -A INPUT -d 192.168.1.2/32 -i eth0 -j ACCEPT -A INPUT -d {public_ip}/32 -i ppp0 -p tcp -m multiport --dports 22,80,443 -j ACCEPT -A INPUT -d {public_ip}/32 -i ppp0 -p tcp -m multiport --sports 22,25,80,443 -j ACCEPT -A INPUT -d {public_ip}/32 -i ppp0 -p udp -m udp --dport 1194 -j ACCEPT -A INPUT -d {public_ip}/32 -i ppp0 -p udp -m udp --sport 1194 -j ACCEPT -A INPUT -d {public_ip}/32 -i ppp0 -p udp -m multiport --sports 53,123 -j ACCEPT -A INPUT -d {public_ip}/32 -i ppp0 -p icmp -m icmp --icmp-type 8 -j ACCEPT -A INPUT -i eth0 -m state --state NEW -j ACCEPT -A INPUT -d {public_ip}/32 -m state --state NEW -j ACCEPT -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
eth0连接到内部networking,eth3以桥接模式连接到ADSL调制解调器,ppp0是通过eth3隧道连接的WAN连接。
-A INPUT -d {public_ip}/32 -m state --state NEW -j ACCEPT
这就是说,“接受所有新的联系”,并说这一切。
如果您想自己诊断,请在扫描前后查看iptables计数器。 你不仅会看到这个规则增量,而且你也会注意到它正在进行大量的新的连接。