这个问题现在是搜索“无法从我自己的 IP 地址访问目标主机”时的顶级谷歌结果。如果你就是这样来到这里的,那么你应该知道我的问题是一个愚蠢的问题,可能是由脾气暴躁的硬件引起的,所以不要费心阅读下面的文字墙。可能对您有用的唯一信息来自以下 Harry Johnston 的评论:
从您自己的机器获取“目标无法访问”消息是最近的 Windows 版本中的正常行为。只是表示arp失败,即无法定位到局域网内的IP地址
要确认这一点,请尝试arp -a在您的机器上运行,您将看到可以在 LAN 上找到的所有 IP 地址的列表。如果您没有看到您尝试 ping 的 IP 地址,那么这就解释了为什么您的 ping 从您自己的机器返回“无法访问”。至于如何解决这个问题,它可能是由任何原因引起的。尝试重置您的路由器,重置您的网络适配器,摆弄静态/动态 IP 地址等。
我一直在尝试在我的家庭网络上玩泰拉瑞亚,但我遇到了麻烦。在检查两台机器上的泰拉瑞亚游戏和服务器都允许通过 Windows 防火墙后,我决定看看两台机器是否可以互相 ping 通,但他们不能。
在家里,我楼下有路由器 1,连接到互联网(这是192.168.1.1)。路由器 2 在楼上,通过 Cat5 连接到路由器 1,为有问题的两台机器提供 wifi(这是192.168.1.254)。两台机器都可以成功ping通两个路由器,并且可以正常使用互联网。
但是,当我尝试从另一台机器 ping 一台机器时,我从发送 ping 的机器上得到“目标主机无法访问” 。
例如,当我坐在192.168.1.2:
C:\Users\Cam>ping 192.168.1.9
Pinging 192.168.1.9 with 32 bytes of data:
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: …Run Code Online (Sandbox Code Playgroud)