Ping出现General Failure

   今天在Win 7的CMD下做Ping命令测试,例如测试 ping www.google.com/,结果出现General Failure错误。但是返回的消息中DNS解析为209.85.225.106。正在怀疑被墙,但是ping www.baidu.com依然不通。开始怀疑网卡Socket出现问题,准备重置网卡驱动和Socket。后来发现应该是Firewall的设置将该ICMP协议的端口屏蔽掉了。本人使用的是Trend防火墙,在关闭防火墙后发现,ping等命令工作正常,断定防火墙不仅屏蔽了Income Data Flow,把Outcome 也干掉了。在防火墙中访问列表ACL中添加ICMP协议的Outcome允许通过即可正常在CMD下使用Ping命令。

 

后记:

在使用VMWare中,发现Ping同样工作不正常。VMWare中VM使用桥接方式正常上网,可见防火墙工作很到位,把VM也拦截掉了。如果在VM中正常使用网络命令,首先确定VM中网卡桥接后的IP地址,然后可以在防火墙ACL访问控制列表中设置该IP地址的Income Outcome允许通过。Firewall就不在阻挡VM的网络通信功能了。注意,完成通信放行工作后,VM不要忘记必要的防护(Firewall, Antivirus and etc.)。

posted @ 2010-08-25 10:12  wangyile  阅读(43939)  评论(0编辑  收藏  举报