Hyper-V

Hyper-V:無法從主機 ping 我的本地 VM

  • August 6, 2020

我有一個外部乙太網交換機,我用它來連接我的虛擬機。我可以在我的本地虛擬機上訪問網際網路。問題是我無法ping通它。

在閱讀了許多提出相同問題的文章後,我完成了以下操作:

  1. 為我的本地虛擬機分配了一個靜態 IP。
  2. 打開我的虛擬機上的所有本地埠。

我仍然無法ping通。我能做些什麼來解決這個問題?如果您需要我提供更多資訊,請告訴我。

謝謝。

截圖:

ipconfig 主機: 在此處輸入圖像描述

本地虛擬機 ip: 在此處輸入圖像描述

乙太網交換機: 在此處輸入圖像描述

ping 結果: 在此處輸入圖像描述

vm上的防火牆規則:(允許所有本地埠) 在此處輸入圖像描述

聽起來該文件正在指導您使用 ping 作為驗證網路連接的方法,除非您知道 ping 應該首先工作,否則它不會在 Windows 中預設工作。如果您打算使用 ping 作為測試網路連接的方法,那麼文件需要反映確保 ping 正常工作所需的步驟,其中包括對 Windows 防火牆進行更改。

我使用 ping 作為擷取所有網路連接測試的問題是,人們通常會花費過多的時間來解決 ping 問題,而不是專注於解決實際問題。

如果要使用 ping 驗證網路連接,請確保適當地修改 Windows 防火牆。

話雖如此,讓 ping 正常工作對於確保您的實際應用程序/服務正常工作幾乎沒有任何價值。


好的,根據您的螢幕截圖,我知道您的問題出在哪裡。它在您的防火牆規則中。PING 既不是 TCP 也不是 UDP,它是 ICMP。您需要根據客戶端上使用的網路/防火牆配置文件修改適當的防火牆規則以允許 ICMP 入站。

在此處輸入圖像描述

引用自:https://serverfault.com/questions/827181