为什么在网络上的 Win 7 节点上 ping 主机名时会出现“一般故障”?

Cha*_*son 35 windows-7 windows-server-2008 ping ipv6 ipv4

这是我们网络上的一个站的一个非常特殊的问题。客户端电脑运行的是 Windows 7 Pro。使这个问题变得有趣的是,该客户端是网络上似乎遇到此问题的唯一节点。当我尝试通过主机名 ping 一个特定的 Win 08 服务器时,我得到一个 IPv6 地址并得到General failure. 但是当我 ping 它的 IPv4 地址时,它响应得很好。

我的第一个想法是检查 DNS 服务器的名称解析,看看会发生什么,但问题引出了一个问题,为什么该站获取 IPv6 地址并失败,而不是使用 IPv4 设置(顺便说一句,这是静态的) . 是什么赋予了?我包含了一个尝试特定服务器并在尝试另一台服务器成功时失败的屏幕截图。网络上的所有其他节点在与一个站点出现问题的服务器通信时都没有问题。 Pingng:一般故障

Oli*_*ver 16

在我的情况下,我发现 peerblock 导致了这种情况。

一些应用程序会阻止 http 流量,例如 peerblock。这些会导致 ping 通过“一般故障”错误消息失败。

我发现导致这种情况的应用程序的方法是一个一个地终止进程并检查 ping。最终我在我的案例中杀死了 peerblock 并且我的 ping 开始工作。

如果您的 ping 仅在少数站点上失败,则很可能是防火墙、防病毒软件或其他一些 HTTP 拦截/阻止应用程序,如 Peerblock、Charles、Wireshark 等。


小智 12

我有一个类似的问题。我不得不卸载 AnyConnect 移动客户端。

我有一个持续的 ping 运行,并且出现“一般故障”。到 8.8.8.8;一旦卸载完成一半,我就可以ping通了。

  • 我在 AnyConnect 上遇到了类似的问题。在高级 -> 首选项 -> 使用 VPN 时允许本地 (LAN) 访问中发现有一个设置(如果已配置) (2认同)

Cha*_*son 11

通过阅读其他几篇文章发现,通过取消选中网络适配器设置中的协议,并没有完全禁用 IPv6。此外,windows 内置了前缀策略,支持 IPv6 而不是 IPv4。

事实证明,Microsoft 有一些工具可以帮助您在其站点上选择优先级或选择完全禁用 IPv6。 仍然不确定为什么我首先收到General Failure消息,但至少我能够使用该页面上的Microsoft Fix it 50410修复优先级(在前缀策略中首选 IPv4 而不是 IPv6)。


Mat*_*inn 9

之后我会收到此错误:

  1. 访问站点。
  2. 连接到我的公司 VPN。
  3. 访问同一个站点。

并非所有网站都会发生这种情况,只是我们(公司)发布的网站。为了修复它,我跑了

ipconfig /flushdns
Run Code Online (Sandbox Code Playgroud)


Mic*_*ton 5

您的计算机似乎启用了 6to4(一种 IPv6 转换/隧道技术)。不幸的是,6to4 在实践中非常不可靠,对于很多人来说它完全被破坏了。

如果您实际上没有使用所有转换技术,最好禁用它们,因为它们都可能导致诸如此类的各种问题。

您可以通过管理员命令提示符执行以下操作:

netsh int ipv6 isatap set state disabled
netsh int ipv6 6to4 set state disabled
netsh interface teredo set state disable
Run Code Online (Sandbox Code Playgroud)


小智 5

NordVPN 客户端的“cybersec”功能也会导致其他(本地)子网范围无法访问,即使 VPN 关闭 - $deity 知道为什么 - 关闭“cybersec”选项,突然间你的另一个局域网子网再次工作。

  • NordVPN 还具有“使计算机在 LAN 上不可见”选项,可以实现此目的。即使 NordVPN 软件未打开或连接。 (3认同)