我没有网络,计算机连接到启用了 DHCP 的路由器。
我有两台电脑,都可以正常访问互联网...
在控制台中输入ipconfig
我得到的 IP:
IPv4 Address. . . . . . . . . . . : 192.168.1.238
如果我尝试 ping 我旁边的计算机...
PS C:\Users\phill\Desktop> ping 192.168.1.117
Pinging 192.168.1.117 with 32 bytes of data:
Reply from 192.168.1.238: Destination host unreachable.
Reply from 192.168.1.238: Destination host unreachable.
Ping statistics for 192.168.1.117:
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Control-C
我禁用了两台机器上的防火墙并再次尝试 ping,问题依旧。
由于某种原因,当它查找 IP 时它会解析我自己的 IP。
hosts 文件中没有条目。
两台机器都是 Windows Server 2012 R2,已完全修补。
有任何想法吗? :(
答案1
我认为这里存在一些误解。首先,reply from
文本的写作背景与通常的写作背景不同。
响应来自您的本地 IP 地址,因为无法找到您尝试 ping 的 IP。有关此错误的更多详细信息,请参阅这里。
现在,您无法 ping 通两台计算机的原因可能有很多。目前我最好的猜测是,其中一台或两台计算机上都有防火墙(可能是非标准防火墙),导致数据包丢失 - 这可以解释为什么虚拟机可以 ping 通而您的 PC 却不能 - 因此请尝试禁用防火墙两个都电脑优先。
我还会使用一根电缆将两台计算机的 LAN 端口连接在一起(这通常使用特殊的“交叉”电缆完成,但大多数现代计算机可以自动检测直接连接并使用“直通”电缆)。这将排除与您的其他网络硬件(例如路由器)相关的任何问题。
如果您可以通过直接连接而不是通过路由器进行 ping 操作,我建议您检查路由器的高级设置,因为有些路由器不允许在其 LAN 端口上发出 ping 请求。
第三个也是最后一个误解是投票失败的原因——你没有意识到你是在专业环境中工作,而 ServerFault 是专门针对专业的系统管理问题 - 家庭网络问题应直接咨询我们的姊妹网站超级用户。
答案2
它实际上并没有将其解析为您自己的 IP。它确实会尝试 ping 另一台主机,但碰巧无法访问。基本上,它试图告诉您:
“嘿,这里是 192.168.1.238。我试图 ping 192.168.1.117,但无法访问。”
此外,您不需要 IP 地址的主机条目,那只是名称而已。