- 论坛徽章:
- 0
|
怎么回事?\r\n生效之后 大概几分钟 就死了...\r\nssh也不行了\r\n\r\n我怀疑是我的规则太死\r\n\r\n但是不知道是哪里的问题\r\n\r\n大家帮忙看一下 \r\n\r\n\r\niptables -F\r\niptables -X\r\niptables -F -t mangle\r\niptables -t mangle -X\r\niptables -F -t nat\r\niptables -t nat -X\r\niptables -P INPUT DROP\r\niptables -P OUTPUT ACCEPT\r\niptables -P FORWARD DROP\r\niptables -A INPUT -i lo -p all -j ACCEPT\r\n#允许loopback,不然会导致dns无法正常关闭等问题\r\niptables -A INPUT -i eth0 -p udp --dport 53 -j ACCEPT\r\niptables -A INPUT -i eth0 -p tcp --dport 53 -j ACCEPT\r\n#允许使用dns\r\niptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT\r\niptables -A OUTPUT -p tcp --sport 22 -j ACCEPT\r\niptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT\r\niptables -A OUTPUT -p tcp --sport 80 -j ACCEPT \r\niptables -A INPUT -i eth0 -p tcp --dport 3306 -j ACCEPT\r\niptables -A OUTPUT -p tcp --sport 3306 -j ACCEPT\r\niptables -A INPUT -i eth0 -p tcp --dport 21 -j ACCEPT\r\niptables -A OUTPUT -p tcp --sport 21 -j ACCEPT\r\niptables -A INPUT -i eth0 -p tcp --dport 20 -j ACCEPT\r\niptables -A OUTPUT -p tcp --sport 31337 -j DROP\r\niptables -A OUTPUT -p tcp --dport 31337 -j DROP\r\necho 2048 > /proc/sys/net/ipv4/tcp_max_syn_backlog\r\necho 1 > /proc/sys/net/ipv4/tcp_synack_retries\r\necho 1 > /proc/sys/net/ipv4/tcp_syn_retries\r\necho 1 > /proc/sys/net/ipv4/tcp_syncookies\r\n#iptables -A INPUT -i eth0 -p tcp -s 192.168.0.6 --dport 22 -j ACCEPT\r\n#上面这条规则是用来限制ssh的源地址的 只能0.6ssh该服务器\r\n大家帮忙 看看 谢谢了\n\n[ 本帖最后由 i.am 于 2009-11-18 12:55 编辑 ] |
|