休假回来后,我安装了一些 Windows 更新,路由器也遭遇了一次硬断电,我的 Windows 8 台式机无法再 ping 通其他设备在同一子网。 具体来说:
- Win8可以ping通路由器
- Win8 可以 ping google.com(完全没有互联网连接问题!)
- Win8 无法 ping 同一网络上的 Win7 笔记本电脑、Android 手机或 Airport Express
- 路由器可以 ping Win8 机器(以及所有其他设备)
- 其他设备无法ping Win8 机器
由于 Win8 机器可以 ping 路由器和谷歌,所以我认为这不可能是防火墙设置问题(我已尝试打开和关闭 Windows 防火墙),也不是私人/公共网络问题。
当 Win8 计算机 ping 任何本地设备时,ping 返回“目标主机不可达”,目标 IP 最终在 ARP 缓存中作为“无效”条目出现,MAC 地址为 00-00-00-00-00。我曾尝试向 Win7 计算机添加静态 ARP 条目,但这样做只会将 ping 响应更改为“请求超时”而不是“目标主机不可达”。
在我这个非网络技术人员看来,Win8 机器的路由表看起来很正常(所讨论的子网是 192.168.1.*):
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 20
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.6 276
192.168.1.6 255.255.255.255 On-link 192.168.1.6 276
192.168.1.255 255.255.255.255 On-link 192.168.1.6 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.6 276
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.6 276
===========================================================================
Persistent Routes:
None
对我来说最奇怪的是 Win8 机器可以 ping 通路由器,并且路由器可以 ping 通 Win8 机器,这似乎排除了我花 2 天时间搜索找到的大多数解决方案。
任何建议将不胜感激!
答案1
您的设备似乎没有响应 ping 请求。但这并不意味着无法访问它们。
http://mikemstech.blogspot.co.uk/2011/10/how-to-enable-ping-response-on-windows.html