Ich habe gerade die VM erstellt und weiß nicht, warum ich keine Netzwerkverbindung habe. Ich habe eine Reihe von Maßnahmen zur Behebung der Probleme ergriffen, hauptsächlich die folgenden in verschiedenen Kombinationen:
- Interne und externe virtuelle Switches im Virtual Switch Manager erstellt
- Unter VM-Einstellungen> Netzwerkadapter habe ich versucht, diese beiden virtuellen Switches auszuwählen, und "Virtuelle LAN-Identifizierung aktivieren" aktiviert
- Unter Windows> Netzwerkverbindungen auf meinem lokalen Computer werden sowohl die internen als auch die externen Switches angezeigt. Ich habe versucht, meine lokale Ethernet-Verbindung mit der externen zu teilen, aber das hat nicht funktioniert
- Unter Windows> Netzwerkverbindungen habe ich versucht, den externen virtuellen Switch mit dem internen zu teilen, aber keine Würfel
- Auf der Ubuntu-Seite habe ich die Einstellungen für die Kabelverbindung und dann IPv4 aufgerufen und auf automatisch eingestellt. Wenn dies nicht funktioniert hat, habe ich es manuell versucht. Ich gab ihm eine bekannte verfügbare IP-Adresse, Netzmaske und ein Gateway, aber das funktionierte auch nicht
Wo ich jetzt stehe, ist Ubuntu, das zeigt, dass die Kabelverbindung verbunden ist, aber ich kann nicht auf das Internet zugreifen. Irgendwelche Ideen, wie ich das weiter beheben kann? Ich kann bei Bedarf Screenshots posten, aber es sieht so aus, als könnte ich nur 2 pro Post hinzufügen, weil ich keinen ausreichend hohen Ruf habe. Vielen Dank!
ubuntu
virtual-machine
hyper-v
paulr24
quelle
quelle
Antworten:
Ich hatte das gleiche Problem unter Ubuntu 17.04 unter Hyper-V / Windows 10.
Die Lösung war recht einfach, als ich es herausfand. Es sieht so aus, als ob die Standardinstallationsoption die Verwendung des internen Netzwerks ist, das keinen Internetzugang gewährt.
Auf der virtuellen Ubuntu-Maschine in Hyper-V:
Zurück auf der virtuellen Ubuntu-Maschine in Hyper-V:
Hinweis: Zuerst habe ich versucht, einfach im Abschnitt Virtual Switch Manager \ Layered_Wi-Fi vom internen Netzwerk zum externen Netzwerk zu wechseln (Schritte 4-6). Dies erzeugte wiederholt einen Fehler. Ich denke, das lag daran, dass die Einstellung verwendet wurde, aber es war nicht sehr klar. Nachdem ich zuerst die Schritte 1 bis 3 ausgeführt hatte, funktionierte es wie ein Zauber.
quelle
Schritte zur Fehlerbehebung bei keiner Internetverbindung auf einer virtuellen Ubuntu-Maschine in Hyper-V:
1.1.1.1,1.0.0.1
für CloudFlare DNS . Klicken Sie auf Übernehmen. Schalten Sie Ethernet aus und wieder ein. Ich habe festgestellt, dass dies erforderlich ist, damit Änderungen wirksam werden. Schalten Sie daher das Ethernet bei jeder Änderung der Ethernet-Einstellungen aus und wieder ein.In den meisten Fällen sollte das Problem durch das oben Gesagte behoben werden. Wenn dies nicht der Fall ist, können Sie noch einige weitere Dinge ausprobieren.
ipconfig
auf dem Hostcomputer aus und notieren Sie sich beispielsweise die IPv4-Adresse unter Standardschalter172.10.100.15
. Wenn in Ubuntu VM die ersten drei Teile der IPv4-Adresse identisch sind,172.22.100.75
befinden sie sich beispielsweise im selben Netzwerk. Wenn nicht, wechseln Sie zur Registerkarte IPv4 und setzen Sie die IPv4-Methode auf Manuell. Geben Sie dann die Adressen wie folgt ein:Andere Dinge zu versuchen:
quelle
Versuchen Sie, einen "Legacy-Netzwerkadapter" und eine Einstellung hinzuzufügen
Der normale Netzwerkadapter funktioniert mit Windows 7+, wenn nicht früher
Ich hoffte, dass dies Ihnen und vielen mehr half
Ich hatte dieses Problem mit Reactos und XP und das hat gut funktioniert
Gehen Sie wie folgt vor, um einen Nework-Switch hinzuzufügen, den Sie als Legacy-Netzwerkadapter verwenden können:
So fügen Sie den Switch Ihrer VM hinzu:
Hinweis: Es kann jeweils nur 1 Switch von einer VM verwendet werden
quelle
quelle