Ich habe Windows 8 Pro auf meinem Heimcomputer. Ich möchte, dass eine Windows 7 Professional-VM unter Hyper-V ausgeführt wird, und ich möchte, dass die VM über einen vollständigen Internetzugang verfügt. Mein physischer Computer verfügt über einen drahtlosen Netzwerkadapter, mit dem ich eine Verbindung zu einem Router herstelle.
Folgendes habe ich bisher getan:
In Hyper-V Manager habe ich einen neuen externen virtuellen Switch erstellt, der mit meinem drahtlosen Netzwerkadapter verbunden ist. Wenn ich auf die Seite "Netzwerkverbindungen" von Windows 8 schaue, sehe ich, dass ein virtueller Ethernet-Adapter und eine Netzwerkbrücke erstellt wurden und mein drahtloser Adapter jetzt überbrückt ist.
Ich habe eine Windows 7-VM erstellt und in den Hyper-V-Einstellungen festgelegt, dass der virtuelle Switch verwendet wird.
Wenn ich mich bei der VM anmelde, habe ich ein Netzwerk, das jedoch "nicht identifiziert" ist und keinen Internetzugang hat. Was vermisse ich? Hat das etwas mit den Einstellungen für die "VLAN-Identifizierung" zu tun? Ich bin mir nicht ganz sicher, worum es geht.
Diese Frage war eine Super User Frage der Woche .
Lesen Sie den Blog - Eintrag , um weitere Informationen oder tragen zu dem Blog selbst
quelle
Antworten:
Um die VM mit dem Internet zu verbinden, müssen Sie sie an die Ethernet / Wireless NIC-Karte binden. Dazu muss ein "Virtual Switch" angelegt werden.
Wählen Sie
Action
->Virtual Switch Manager
Wählen Sie
External
und dannCreate Virtual Switch
Geben Sie dem Switch einen Namen und wählen Sie dann den externen Controller aus, mit dem Sie eine Verbindung zum Internet herstellen (Ethernet oder drahtlose Netzwerkkarte usw.).
Hinweis : Sie müssen auswählen, wie Sie sich tatsächlich mit dem Internet verbinden. Wenn Ihr Computer für die Verwendung von Wifi oder Ethernet eingerichtet ist, jedoch derzeit Ethernet verwendet, müssen Sie Ethernet verwenden. Die Wifi-Verbindung funktioniert nicht, da der Host-Computer sie derzeit nicht verwendet.
Wählen Sie
Apply
und dannOK
Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine, die Sie verbinden möchten, und wählen Sie sie aus
Settings
Network Adapter
Wählen Sie unter Einstellung den neu erstellten virtuellen Switch ausDadurch sollte die Verbindung, über die Sie eine Verbindung zum Internet herstellen, für die VM zugänglich sein
Hinweis: Möglicherweise müssen Sie auf dem Remotecomputer ein
ipconfig /release
undipconfig /renew
(Windows) oder einsudo dhclient -v -r
undsudo dhclient -v
(Linux) ausführen, um die DHCP-Einstellungen zu erneuern und eine IP-Adresse abzurufen.quelle
Action
- stattdessen mit der rechten Maustaste auf den Computernamen (im linken Bereich) klickenIch musste das
Allow management operating system to share this network adapter
unter dem Virtual Switch Manager deaktivieren und dann wieder aktivieren .Wenn dies nicht aktiviert ist, kann der Hostcomputer den ausgewählten Adapter nicht verwenden. Es war in meinem Fall überprüft worden, aus irgendeinem Grund musste ich es hin und her drehen.
quelle
Ein weiterer Trick, wie er in dieser Frage ausführlich beschrieben wird, ist, dass Windows 8 Hyper-V nicht auf dem Host funktioniert. Dies funktioniert möglicherweise nicht über WLAN. Wurde die Einstellung mehrere Male durchgeführt, funktionierte nichts - richten Sie einen Ethernet-Adapter ein - sofort. [Schnellbearbeitung, um zu sagen, dass ich separate virtuelle Switches für die beiden physischen Adapter eingerichtet habe ...]
quelle
Ohne Neustart habe ich es geschafft, es mit einem WLAN-Adapter zum Laufen zu bringen, der sonst nichts tat.
Öffnen Sie die Systemsteuerung für Netzwerkverbindungen
Sie werden sehen, dass die Einstellung für den virtuellen Adapter eine Netzwerkbrücke erstellt hat.
Klicken Sie mit der rechten Maustaste auf Ihren WLAN-Adapter (der mit dem Symbol für die Signalstärke) und wählen Sie
Connect/Disconnect
Dann müssen Sie auf den
On
Schalter in der Seitenleiste klicken und Ihr Netzwerk auswählen. Aus irgendeinem Grund war esOff
, obwohl ich vorher online war.Alles leuchtete dann auf magische Weise auf und ich konnte sofort von meiner Win XP VM aus auf das Internet zugreifen.
quelle
In meinem Fall habe ich während der Ausführung der VM die Einstellungen für den virtuellen Switch auf "Nicht verbunden" und dann wieder auf meinen neu erstellten virtuellen Switch geändert. Hat funktioniert.
quelle
Neuere Hyper-V-Versionen verfügen über einen virtuellen Adapter mit dem Namen "Default Switch", der vorzugsweise von der VM verwendet wird. Es führt ein komplexes internes Routing durch, damit Maschinen arbeiten können. Schließen Sie einfach Ihre VMs an und es sollte funktionieren.
Alternativ können Sie die VM über ein WiFi-Netzwerk mit dem Internet verbinden, indem Sie einen "internen" virtuellen Switch verwenden. Auf dem Screenshot verwende ich Ethernet, aber es funktioniert auch mit WiFi. Interne Switches setzen Ihre VM nicht dem Internet aus, daher sind sie im Allgemeinen die beste Lösung.
Grundsätzlich müssen Sie einen internen virtuellen Switch erstellen und die Adapter Ihrer VM damit verbinden. Anschließend müssen Sie die Funktion zum Freigeben der Internetverbindung des Betriebssystems verwenden .
Alle Schritte in Screenshots:
Geben Sie dann über Adapter in der Systemsteuerung Ihre Internetverbindung frei (jeder Adapter funktioniert).
Manchmal (normalerweise nach einem Windows-Update) verliert die VM die Verbindung, obwohl alles richtig eingerichtet zu sein scheint. In diesem Fall müssen Sie die Internetfreigabe deaktivieren und erneut aktivieren. Sie müssen nicht neu starten.
quelle