无法ping localhost 但可以通过浏览器访问

Cannot ping localhost but can access through browser

我在我的 Win 7 笔记本电脑上使用 wamp。 localhost127.0.0.1 可以从浏览器访问 (Chrome) 但是当我尝试从命令提示符 运行 ping localhostping 127.0.0.1 ,我超时了。

我也在 wamp 创建了一些虚拟主机,我已经将它们添加到 hosts 文件中,它们也可以从浏览器访问,但是从 cmd ping 失败.

另外,运行ning ipconfig 没有显示任何关于 wamp localhost 的信息。我在 ipconfig 得到的另一个 ips 正在被 ping。最后,我无法在连接到由 mHotspot 创建的笔记本电脑 wifi hotspot 的其他设备上使用 ip 访问我的 localhost

有人请向我解释这种行为,并帮助我从我的其他设备访问我的本地主机。谢谢!

听起来您的 TCP 堆栈在某种程度上已损坏。

这可能会解决问题

以管理员身份打开命令提示符并运行

netsh winsock reset
netsh winsock reset catalog
netsh int ip reset reset.log
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
ipconfig /flushdns

必要时重启

再次尝试 ping