Windows 8 Hyper-V-Netzwerk funktioniert auf dem Host nicht

Windows 8 Hyper-V-Netzwerk funktioniert auf dem Host nicht

Ich habe die Anweisungen in dererste Antwort, aber ich kann den Netzwerkadapter immer noch nicht mit dem Host-Betriebssystem teilen. Meine Symptome scheinen identisch zu sein mitdiese Frage, aber ein Neustart hat das Problem nicht behoben. Die Netzwerkverbindung funktioniert für meine VMs einwandfrei und die Verbindung zum drahtlosen Netzwerk wird hergestellt, aber ich kann von meinem Host-Betriebssystem aus nicht auf das Internet zugreifen.

Anscheinenddieser Typ hat das gleiche Problem, aber er hat seit ein paar Tagen nichts gesagt.

Hier ist ein Screenshot meiner virtuellen Switch-Konfiguration, wenn ich sie eingeschaltet habe: Einstellungen für den virtuellen Hyper-V-Switch

Antwort1

Ich würde von der Verwendung einer drahtlosen Verbindung mit Hyper-V abraten, da dies beim Versuch, eine Verbindung zu Netzwerken herzustellen, zu unzähligen Problemen führen kann.

Sie könnten versuchen, Ihr Hyper-V-Netzwerk in ein internes Netzwerk zu ändern:

Bildbeschreibung hier eingeben

Dies wird als neuer virtueller Netzwerkadapter in Ihrem Host angezeigt:

Bildbeschreibung hier eingeben

Dann, je nach Ihren Bedürfnissen,entwederAktivieren Sie die Internetverbindungsfreigabe auf Ihrem WLAN-Adapter:

Bildbeschreibung hier eingeben

oderÜberbrücken Sie den neuen internen Adapter und Ihren drahtlosen Adapter (ignorieren Sie, dass dieser Screenshot zwei virtuelle Netzwerke zeigt):

Bildbeschreibung hier eingeben

Antwort2

Sie müssen "Verwaltungsbetriebssystem erlauben, diesen Netzwerkadapter freizugeben" aktivieren. Aber es scheint, dass da ein Fehler vorliegt. Wenn Sie eine externe Netzwerkverbindung mit diesem Häkchen erstellen, haben nur Ihre Gäste eine Internetverbindung. Deaktivieren Sie diese Funktion, wenden Sie die Einstellungen an und wiederholen Sie den Vorgang.

Aktivieren > Übernehmen > deaktivieren > Übernehmen > Aktivieren > Übernehmen. Ich habe mehrere Stunden lang versucht, dies zum Laufen zu bringen. Danke, Microsoft, für diesen Fehler.

Netzwerkbrücken oder die gemeinsame Nutzung einer Internetverbindung ist eine sehr schlechte Idee und nicht die richtige Lösung. Es ist sinnvoll, wenn Sie sich zu Hause in einem privaten Netzwerk mit nur einem Netzwerkadapter befinden, aber wenn Sie in einer Geschäftsumgebung mehr als eine Schnittstelle haben, dann machen Sie es richtig und nicht mit einem Workaround.

Antwort3

Wenn Sie nur ausgehende Verbindungen benötigen, ist die Einrichtung eines internen Netzwerks und NAT der richtige Weg.

Manchmal können Sie zusätzlich zur einfachen Erstellung eines internen virtuellen Switches und NAT die folgenden Befehle verwenden (was in den meisten Fällen funktioniert):

New-VMSwitch -SwitchName "NAT-Switch" -SwitchType Internal
New-NetIPAddress -IPAddress 192.168.200.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NAT-Switch)"
New-NetNAT -Name "NAT-Network" -InternalIPInterfaceAddressPrefix 192.168.200.0/24

Möglicherweise müssen Sie auch Ihre externen Adressen auf dem neu konfigurierten NAT überprüfen. Überprüfen Sie:

Get-NetNatExternalAddress

Wenn Sie eine Loopback-Adresse oder andere interne, nicht routbare Adressen erhalten, können Sie diese mit dem folgenden Befehl entfernen, damit NAT den Datenverkehr über den richtigen Netzwerkadapter weiterleiten kann:

Remove-NetNatExternalAddress -ExternalAddressID <ID>

Ich hoffe, es hilft!

verwandte Informationen