允许所有传入 ICMP 连接内部网络 iptables

允许所有传入 ICMP 连接内部网络 iptables

我试图使用 iptables 允许来自内部网络的所有传入 ICMP 连接,但不知何故它不允许。

我添加了以下规则:

iptables -P INPUT DROP

iptables -A INPUT -p icmp -s 0.0.0.0 -d 0.0.0.0 -j ACCEPT

如果还尝试将第二条规则更改为:

iptables -A INPUT -p icmp -s 0.0.0.0 -j ACCEPT

iptables -A INPUT -p icmp -i lo -j ACCEPT

答案1

如果您想允许所有人使用,请尝试在 IP 地址后指定掩码。

从:

iptables -A INPUT -p icmp -s 0.0.0.0 -d 0.0.0.0 -j ACCEPT

到:

iptables -A INPUT -p icmp -s 0.0.0.0/0 -d 0.0.0.0/0 -j ACCEPT

这对我有用。

相关内容