RFC: 792 INTERNET CONTROL MESSAGE PROTOCOL
RFC:1812: Requirements for IP Version 4 Routers
type 3, Destination Unreachable
13 = Communication Administratively Prohibited - generated if a router cannot forward a packet due to administrative filtering;
这个错误的原因可能是Linux上打开了firewalld;
从错误的注解可以看的,这个错误的原因是:管理员主动设置禁止交流的配置。所以绝大多数通过管理员做配置的防火墙,iptables之类的软件,可能会回复icmp 带着 code = 13。
当然也可以在iptable设置拒绝包时提示 code=13;
对ping request 的反应参数:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
man icmp