-
traceroute !<num> 小解 - [GNU/Linux]2009-08-17
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://opendream.blogbus.com/logs/44420690.html
最近在使用traceroute测试某IP时,得到这样一个结果:
10 IP 2.609 ms !<10> 2.820 ms !<10> 2.075 ms !<10>
第一次看到traceroute结果竟然有 !<10> 字样
查询traceroute手册,里边对此有相应的说明:
!<num> (ICMP unreachable code <num>)
查询《TCP/IP协议 卷一》,里边对于ICMP type 3 code 10 表述为:
1 0 目的主机被强制禁止
看来该目的主机可能有防火墙将ICMP过滤了,登陆该主机查看防火墙规则发现以下条目:
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
看来问题就出现在这里了,将该策略删除后,traceroute 返回结果正常.
如果你想更多的了解traceroute手册,可以通过#man traceroute获得手册
收藏到:Del.icio.us







