|
|
发表于 2004-1-13 21:28:02
|
显示全部楼层
我只是就事论事,并没有仔细研究 sysctl 和 iptables 之间的效率问题。
我说的方法 (sysctl) 是DROP所有的icmp数据包,---所以说狠 :p
而用 iptables 的方法至少多了一步判断数据包类型。
下面是允许ping又可以防止冲击波的iptables设置(我也没有试过)
#ping flood protection
$IPTABLES -A INPUT -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT
$IPTABLES -A INPUT -p icmp --icmp-type echo-reply -j ACCEPT
$IPTABLES -A INPUT -p icmp --icmp-type echo-request -j DROP |
|