答案1
聽起來該文件是在指示您使用 ping 作為驗證網路連線的方法,但事實並非如此,除非您知道 ping 應該首先起作用,而 Windows 中預設不會起作用。如果您打算使用 ping 作為測試網路連線的方法,則該文件需要反映確保 ping 正常運作所需的步驟,其中包括對 Windows 防火牆進行變更。
我使用 ping 作為包羅萬象的網路連線測試的問題是,人們常常花費過多的時間來排除 ping 的故障,而不是專注於解決實際問題。
如果您想使用 ping 來驗證網路連接,請確保適當修改 Windows 防火牆。
話雖這麼說,讓 ping 正常工作對於確保您的實際應用程式/服務正常工作幾乎沒有任何價值。
好的,根據您的螢幕截圖我知道您的問題出在哪裡。它在您的防火牆規則中。 PING 既不是 TCP 也不是 UDP,它是 ICMP。您需要修改適當的防火牆規則,以允許基於用戶端上使用的網路/防火牆設定檔的 ICMP 入站。
答案2
對於 Windows 10,也要查看虛擬機器上的網路發現設置,這可能會阻止連接
設定->網路與網際網路->Wi-Fi -或-乙太網
按一下您的網路名稱
在網路設定檔下,選擇Private
而不是Public
答案3
如果您可以從 Hyper-V VM ping 主機,反之亦然。如果您的Hyper-V虛擬機器是Windows 10系統,那麼您可以嘗試點選Open Network & Internet settings
桌面右下角的 。然後單擊Network and Sharing Center
。在左側面板上,單擊Change advanced sharing settings
,然後選擇Turn on network discovery