Hyper-V:无法从主机 ping 我的本地 VM

90a*_*yss 4 hyper-v ping

我有一个外部以太网交换机,用于连接到我的 VM。我可以在本地虚拟机上访问互联网。问题是我无法ping通它。

在阅读了许多提出相同问题的帖子后,我做了以下工作:

  1. 为我的本地 VM 分配了一个静态 IP。
  2. 打开我的 VM 上的所有本地端口。

我仍然无法ping通。我能做些什么来解决这个问题?如果您需要我提供更多信息,请告诉我。

谢谢。

截图:

ipconfig 主机: 在此处输入图片说明

本地虚拟机IP: 在此处输入图片说明

以太网交换机: 在此处输入图片说明

ping 结果: 在此处输入图片说明

vm 上的防火墙规则:(允许所有本地端口) 在此处输入图片说明

joe*_*rty 6

听起来该文档指示您使用 ping 作为验证网络连接的方法,除非您知道 ping 应该首先起作用,否则在 Windows 中默认情况下不会这样做。如果您打算使用 ping 作为测试网络连接的方法,则该文档需要反映确保 ping 工作所需的步骤,其中包括对 Windows 防火墙进行更改。

我将 ping 用作全面网络连接测试的问题在于,人们通常花费过多的时间来排除 ping 故障,而不是专注于排除实际问题。

如果您想使用 ping 来验证网络连接,请确保适当修改 Windows 防火墙。

话虽如此,让 ping 工作在确保您的实际应用程序/服务正常工作方面几乎没有任何价值。


好的,根据您的屏幕截图,我知道您的问题出在哪里。它在您的防火墙规则中。PING 既不是 TCP 也不是 UDP,它是 ICMP。您需要根据客户端上使用的网络/防火墙配置文件修改适当的防火墙规则以允许 ICMP 入站。

在此处输入图片说明