Ubuntu 12.04 VM unter Windows 8 Hyper-V - Keine Netzwerkverbindung

12

Ich habe versucht, meine Ubuntu 12.04 Virtual Machine mit dem Internet zu verbinden. Ich habe einige Informationen gesucht und gefunden, war aber bisher nicht erfolgreich. Ich habe auch Linux Mint ausprobiert und auch dort keine Netzwerkverbindung.

Meine Adaptereinstellungen: Adaptereinstellungen

Ubuntu-Netzwerk-Setup in HyperV UbuntuNetworkSetup

HyperV Virtual Switch Manager VirtualSwitchManager

Ich bin nicht sicher, ob dies das Problem ist, aber es scheint wahrscheinlich. Jedes Mal, wenn ich versuche, den externen Switch zu einem erweiterbaren virtuellen Hyper-V-Switch zu machen, wird die folgende Meldung angezeigt, und ich kann diese Eigenschaft nicht festlegen. UnableToEnableHyperVExtensible

Jede Hilfe wird geschätzt.

Wenn Sie weitere Informationen benötigen, lassen Sie es mich bitte wissen. Ich habe versucht, so gründlich wie möglich zu sein

AndrewK
quelle
Gibt es einen Grund, VMWare Player oder VirtualBox nicht zu verwenden?
Kobaltz
1
Ich habe keine Erfahrung mit VMWare. Ich habe VirtualBox ausprobiert und es war immer sehr langsam. Außerdem verwendet die Entwicklung von Visual Studio für Windows Phone einen Emulator, der in Hyper-V ausgeführt wird. VirtualBox und Hyper-V spielen nicht gerne gut zusammen.
AndrewK
Danke für die Information. Ich habe mich nur gefragt. Habe immer VirtualBox und QEMU benutzt. Ich wusste nie, warum jemand Hyper-V verwenden würde, aber das macht Sinn.
Kobaltz
Es ist schön, dass es auch mit Windows kommt, und jetzt, da ich eine Internetverbindung habe, funktioniert es sehr gut.
AndrewK
Welche Einstellungen wurden für den internen virtuellen Switch vorgenommen? (Entschuldigung, ich poste als Frage, aber ich bin gerade beigetreten und es heißt, ich brauche 50 Reputationspunkte, um einen Kommentar zu posten.)

Antworten:

11

Nun, ich habe es herausgefunden. Ich musste einen internen virtuellen Switch erstellen und dann zum externen virtuellen Switch wechseln und dessen Verbindung mit dem internen virtuellen Switch teilen.

Beispiel

AndrewK
quelle
Ich habe das gleiche Problem jetzt auch und ich habe die Einstellungen hier geändert, aber es wird immer noch nicht als verbunden
angezeigt
Sehr seltsame Lösung! Funktioniert aber wie ein Zauber. Vielen Dank!
Hungry Coder
1

Eine Lösung, ohne das Gastbetriebssystem starten / neu starten zu müssen.

1] Löschen Sie alle virtuellen Schalter und markieren Sie sie.

2] Erstellen Sie einen externen Switch mit einem externen Netzwerk, für das entweder Ethernet oder WiFi ausgewählt ist. (Warten Sie eine Minute.)

3] Erstellen Sie nun einen internen Switch. (Warten Sie erneut eine Minute.)

4] Gehen Sie zu Systemsteuerung \ Netzwerk und Internet \ Netzwerkverbindungen und klicken Sie mit der rechten Maustaste auf den externen Switch. Gehen Sie zur Registerkarte Freigabe und aktivieren Sie die Freigabe für den internen Switch. (Wenn Sie keine Liste der Netzwerkadapter mit dem internen Schalter sehen, müssen Sie möglicherweise von vorne beginnen oder eine Weile warten, damit alle Änderungen wirksam werden.)

5] Wählen Sie den internen Schalter für Ihren Linux-Typ aus Gastbetriebssystem und aktivieren Sie das Netzwerk im Betriebssystem. (Sie müssen das Gastbetriebssystem bei keinem der Schritte neu starten.) Hoffentlich stellt Ihr Gastbetriebssystem eine Verbindung zum Internet sowie zum internen Netzwerk her.

Ich habe diesen genauen Prozess für RedHat7, CentOS7 und Kali Linux getestet und verifiziert.

vin
quelle
0

Ich habe viele Artikel über diese Probleme gelesen und viele behaupten, die Internetverbindung des WLAN-Adapters zu teilen, um das Problem zu lösen. Dies hat in meinem Fall nicht funktioniert. Was hat bei mir funktioniert und sollte Ihre Frage beantworten:

  1. Erstellen Sie einen internen virtuellen Switch unter Hyper-V.
    ein. Öffnen Sie "Hyper V Manager".
    b. Wählen Sie "Virtual Switch Manager".
    c. Wählen Sie unter New Virtual Switch "Internal" aus.
    d. Wählen Sie "Create Virtual Switch".
  2. Fahren Sie die Ubuntu-VM herunter.
  3. Fügen Sie einen Legacy-Adapter mit dem soeben in Schritt 1 erstellten internen virtuellen Switch hinzu.
  4. Öffnen Sie "Netzwerk- und Freigabecenter".
  5. Wählen Sie "Adaptereinstellungen ändern".
  6. Wählen Sie Ihren WLAN-Adapter und den soeben erstellten virtuellen Switch aus und klicken Sie mit der rechten Maustaste auf die Menüoption "Create Bridge".
  7. Starten Sie die Ubuntu VM.
  8. Melden Sie sich bei Ubuntu an.
  9. Warten Sie eine Minute, und die Verbindung sollte hergestellt werden.
Bob Brown
quelle