无法 ping 我的计算机 — “传输失败。常规故障。”

无法 ping 我的计算机 — “传输失败。常规故障。”

我的电脑出了问题。我的 IIS 服务无法运行。

我将其缩小到这样一个事实:我的计算机无法通过其名称找到自己。

我尝试通过计算机名称 ping 它,得到以下结果:

C:\Users\18773>ping MyComputerNameHere

使用 32 字节数据对 MyComputerNameHere [::1] 执行 ping 操作:
PING:传输失败。一般故障。
PING:传输失败。一般故障。
PING:传输失败。一般故障。
PING:传输失败。一般故障。

::1 的 Ping 统计信息:
    数据包:已发送 = 4,已接收 = 0,丢失 = 4(100%丢失),

我尝试让其他人 ping 我的机器,他们觉得没问题。

有任何想法吗?

答案1

从 Vista 和 Server 2008 开始,Windows 尽可能优先使用 IPv6。就您的情况而言,Windows 确实优先查找 AAAA 记录,而不是相应的 A 记录。因此,主机确实 ping 了,::1但没有ping127.0.0.1任何其他 IPv4 地址。

如何禁用 IPv6 偏好设置:Windows 7 中的 IPv4 与 IPv6 优先级在 superuser.com。

有一个可用的打包解决方案:MicrosoftEasyFix50410.msi。您可以在以下位置下载:微软。 寻找在前缀策略中优先选择 IPv4 而不是 IPv6

如果您不想ping完全使用 IPv6,请使用该-4选项。

答案2

事实证明,我的计算机不知何故决定我的本地连接是 IP v6。

不知道为什么。所有其他 ping 都使用 v4。无论如何,一旦我在网卡上启用了 v6,它就会再次开始工作(尽管它显示 v6 IP 地址)

希望我知道如何让它再次使用 IP v4,但至少它可以工作。

相关内容