Hyper-V und eine statische IP-Adresse für Ubuntu VM

839
TheEdge

Ich habe zahlreiche SO-Posts gelesen, wobei dieser fast identisch ist, aber ich kann das nicht zum Laufen bringen.

In meinem Notebook, auf dem Windows 10 Pro 1803 ausgeführt wird, befindet sich eine einzige drahtlose Netzwerkkarte. Diese ist mit der statischen IP-Adresse 192.168.40.111 konfiguriert.

Ich möchte, dass die VM eine statische IP-Adresse von 192.168.40.101 hat und für andere Computer im 192.168.40 / 24-Netzwerk zugänglich ist. Es erhält schließlich einen Internetzugang über einen Host 192.168.40.2.

Basierend auf dem, was ich gelesen habe, muss ich den virtuellen Switch-Manager von Hyper-V verwenden, um einen "externen" Switch zu erstellen, den ich als "Virtual Switch - Static" bezeichnet habe:

Hyper-V und eine statische IP-Adresse für Ubuntu VM

und dann verwenden Sie das für die VM. So weit, ist es gut. Wenn ich jedoch sehe, was sich in den Netzwerkadaptern befindet, sehe ich:

Hyper-V und eine statische IP-Adresse für Ubuntu VM

Wenn ich jedoch die IP-Adresse der hervorgehobenen Verbindung ändere, ändert sich auch die IP-Adresse der WLAN-Karte, was ich nicht möchte.

Wie konfiguriere ich die Dinge also so, dass die VM ihre statische Adresse 192.168.40.101 hat und die WLAN-Karte ihre statische Adresse 192.168.40.111 beibehält?

0

1 Antwort auf die Frage

0
essjae

IP-Adressen müssen in einem Subnetz eindeutig sein, und jedes Gerät benötigt ein eigenes. Wenn Sie dem virtuellen Switch die IP zuweisen, erhält der Host-PC, auf dem Hyper-V ausgeführt wird, seine IP-Adresse in Ihrem Netzwerk, die Adresse 192.168.40.111.
Um einer VM in demselben Subnetz wie der virtuelle Switch eine IP zuzuweisen, müssen Sie der IP-Adresse 192.168.40.101 direkt im Betriebssystem der VM, dh Ubuntu, zuweisen.

Sie müssen das Subnetz oder die Netzmaske und das Gateway auch manuell in der VM zuweisen. Sie können den DNS auch manuell zuweisen. Sie können alle diese Informationen von Ihrem Windows 10-Host über den Befehl ipconfig abrufen.

  1. Öffnen Sie eine PowerShell oder eine Eingabeaufforderung (cmd), indem Sie auf Start klicken und den Namen einer der beiden eingeben.
  2. Klicken Sie hier, um PowerShell oder die Eingabeaufforderung zu starten
  3. Geben Sie ipconfig / all ein und drücken Sie die Eingabetaste
  4. Möglicherweise müssen Sie einen Bildlauf durchführen, um die Ergebnisse Ihrer WLAN-Karte anzuzeigen. Sie können jedoch alle Informationen finden, die Sie benötigen. Im Beispiel hervorgehoben. Sie möchten Ihre Informationen verwenden, nicht die hervorgehobenen Informationen.

Angenommen, Sie verwenden Ubuntu 18.04. Hier erfahren Sie, wie Sie dies tun: https://linuxconfig.org/how-to-configure-static-ip-address-on-ubuntu-18-04-bionic-beaver-linux

  1. Klicken Sie oben rechts auf das Netzwerksymbol und wählen Sie Einstellungen für die Netzwerkschnittstelle aus, die Sie mit der statischen IP-Adresse zuweisen möchten.
  2. Klicken Sie anschließend auf das Getriebesymbol neben Ihrer Netzwerkverbindung, die Sie konfigurieren möchten. Dies kann eine drahtgebundene oder drahtlose Verbindung sein.
  3. Wählen Sie im oberen Menü IPv4.
  4. Wählen Sie Manuell für die IPv4-Einstellungen, geben Sie die gewünschte Konfiguration ein und klicken Sie auf Übernehmen
  5. Starten Sie Ihr Netzwerk mit dem EIN / AUS-Schalter neu.