最近,装了一个虚拟机(Ubuntu-server-12.04),使用的桥接的方式。装完之后发现,主机可以ping通虚拟机,但是虚拟机可以ping通除主机之外的所有的IP(包括网关,DNS,还有其他的internet IP),后来测试得知是windows7防火墙的问题。
原因:
默认情况下,Windows 7出于安全考虑是不允许外部主机对其进行Ping测试的。但在一个安全的局域网环境中,Ping测试又是管理员进行网络测试所必须的。
解决办法:
打开windows7控制面板,找到windows防火墙,高级设置,入站规则,将“文件和打印共享(回显请求– ICMPv4-In)”规则设置为允许即可。
注:我的win8防火墙打开后,就能ping通了;这也真够扯淡的了;
反正方法无非以下几种:
(1)Ubuntu端关闭防火墙
(2)win7/win8关闭防火墙或者打开防火墙添加例外规则;