Hyper-V: Pingen meiner lokalen VM vom Host nicht möglich

Hyper-V: Pingen meiner lokalen VM vom Host nicht möglich

Ich habe einen externen Ethernet-Switch, den ich zur Verbindung mit meiner VM verwende. Ich kann auf meiner lokalen VM auf das Internet zugreifen. Das Problem ist, dass ich sie nicht anpingen kann.

Nachdem ich viele Beiträge mit derselben Frage durchgelesen hatte, habe ich Folgendes getan:

  1. Meiner lokalen VM wurde eine statische IP zugewiesen.
  2. Habe alle lokalen Ports auf meiner VM geöffnet.

Ich kann immer noch keinen Ping senden. Was kann ich tun, um das Problem zu beheben? Bitte lassen Sie mich wissen, wenn Sie weitere Informationen von mir benötigen.

Danke.

Screenshots:

ipconfig-Host: Bildbeschreibung hier eingeben

lokale VM-IP: Bildbeschreibung hier eingeben

Ethernet-Switch: Bildbeschreibung hier eingeben

Ping-Ergebnis: Bildbeschreibung hier eingeben

Firewall-Regel auf VM: (Alle lokalen Ports zulassen) Bildbeschreibung hier eingeben

Antwort1

Es klingt, als würde das Dokument Sie anweisen, Ping als Methode zur Überprüfung der Netzwerkkonnektivität zu verwenden, was jedoch nicht der Fall ist, es sei denn, Sie wissen, dass Ping überhaupt funktionieren sollte, was unter Windows standardmäßig nicht der Fall ist. Wenn Sie Ping als Methode zum Testen der Netzwerkkonnektivität verwenden möchten, muss das Dokument die Schritte enthalten, die erforderlich sind, um sicherzustellen, dass Ping funktioniert. Dazu gehören auch Änderungen an der Windows-Firewall.

Mein Problem bei der Verwendung von Ping als allgemeingültiger Netzwerkkonnektivitätstest besteht darin, dass die Leute häufig übermäßig viel Zeit mit der Ping-Fehlerbehebung verbringen, statt sich auf die Behebung des eigentlichen Problems zu konzentrieren.

Wenn Sie Ping zum Überprüfen der Netzwerkkonnektivität verwenden möchten, stellen Sie sicher, dass Sie die Windows-Firewall entsprechend ändern.

Allerdings hat die Funktionsfähigkeit von Ping kaum einen Nutzen dafür, dass Ihre eigentliche Anwendung/Ihr eigentlicher Dienst funktioniert.


OK, anhand Ihrer Screenshots sehe ich, wo Ihr Problem liegt. Es liegt an Ihrer Firewall-Regel. PING ist weder TCP noch UDP, sondern ICMP. Sie müssen die entsprechenden Firewall-Regeln ändern, um eingehenden ICMP basierend auf dem auf dem Client verwendeten Netzwerk-/Firewall-Profil zuzulassen.

Bildbeschreibung hier eingeben

Antwort2

Unter Windows 10 sollten Sie auch die Netzwerkerkennungseinstellungen der VM überprüfen, da diese die Verbindung blockieren könnten.

Einstellungen->Netzwerk & Internet->WLAN -ODER- Ethernet

Klicken Sie auf Ihren Netzwerknamen

Wählen Sie unter Netzwerkprofil Privateanstelle vonPublic

Antwort3

Wenn Sie den Host von der Hyper-V-VM aus anpingen können, aber umgekehrt. Wenn Ihre Hyper-V-VM ein Windows 10-System ist, können Sie versuchen, Open Network & Internet settingsauf die rechte untere Ecke des Desktops zu klicken. Klicken Sie dann auf Network and Sharing Center. Klicken Sie im linken Bereich auf Change advanced sharing settingsund wählen Sie dannTurn on network discovery

verwandte Informationen