Nach der Zuweisung des Host-Only-Adapters im Oracle VM Virtual Box Manager kann keine Verbindung zum Internet hergestellt werden

Nach der Zuweisung des Host-Only-Adapters im Oracle VM Virtual Box Manager kann keine Verbindung zum Internet hergestellt werden

Ich habe Ubuntu Server 22.04 auf Oracles VM Virtual Box Manager auf einem Laptop mit Windows 10 eingerichtet. Ich habe den „Host-only-Adapter“ ausgewählt, da ich eine statische IP benötige und der vorherige Bridged-Adapter jedes Mal die IPs änderte, wenn der Hotspot meines Telefons ein- und ausgeschaltet wurde. Aber jetzt haben die VMs keinen Internetzugang. Ich habe NAT als zweiten Adapter hinzugefügt, aber das hat in keiner Weise geholfen. Übersehe ich etwas? Wie mache ich das richtig?

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Antwort1

Mit der Hilfe vonÜberbrücktes NetzwerkSie können dieses Problem beheben. VirtualBox verwendet einen Gerätetreiber namensNetzfilterauf dem Hostsystem. Es überträgt Daten vom physischen Netzwerk und fügt sie dort ein. Das heißt, es fungiert als Brücke zwischen dem Host und der VM.

Befolgen Sie die Schritte, um das Bridge-Netzwerk für eine vorhandene virtuelle Maschine in der Virtual Box zu konfigurieren:

  1. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine im Oracle VM VirtualBox Manager und klicken Sie auf Einstellungen

  2. Auf derRegisterkarte „Netzwerk“,

    • Klicken Sie auf Adapter 3

    • Aktivieren Sie das Kontrollkästchen AktivierenNetzwerkadapterund wählen SieAngeschlossen an: Überbrückter Adapter

    • Klicken Sie auf „OK“, um die Änderungen zu speichern.

Antwort2

Verbinden Sie sich mit dem Internet als Ubuntu Server 22.04 VM-Gast auf Virtualbox 7

es sollte auch für den Ubuntu-Desktop funktionieren

Ich füge hier einfach die Antwort von Matigo auf die ursprüngliche Frage oben ein, da dies die Kombination ist, die für meine Virtualbox 7-Umgebung funktioniert hat, die auf einem Windows 10-PC installiert ist, der über seinen WiFi-Adapter mit dem Internet verbunden ist.

Für Situationen wie diese

  • der „Bridged Adapter“ muss „Adapter 1“ sein
  • „Host-Only-Adapter“ muss „Adapter 2“ sein.
  • Stellen Sie sicher, dass der Host-Only-Adapter auf Adapter 1 eingestellt ist und dass bei Adapter 1 die Option „Alles zulassen“ für den Promiscuous-Modus aktiviert ist und die Option „Kabel verbunden“ aktiviert ist.

Von da an funktionierte alles prima

Antwort3

Möglicherweise fehlt Ihnen eine Konfiguration in Netplan. Ich hatte dasselbe Problem in Ubuntu22, aber ich habe Netplan mit den folgenden Befehlen konfiguriert und es hat funktioniert.

Schritt 1:sudo vim /etc/netplan/00-installer-config.yaml

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: true
    enp0s8:
      dhcp4: true
  version: 2

Schritt 2: Wenden Sie die oben aktualisiertenNetzplanmit dem folgenden Befehl-

sudo netplan apply

Schritt 3: Überprüfen Sie nun den Befehl " ip a" oder " ifconfig". Sie erhalten die IP in der Enpos8-Schnittstelle, wie im folgenden Snapshot beschrieben. Bildbeschreibung hier eingeben

Schritt 4: Überprüfen Sie die Internetverbindung. Sie sollte jetzt funktionieren, da sie bei mir jetzt funktioniert und ich auch SSH mit Putty ausführen kann.

ping google.com
ssh 192.168.56.101

verwandte Informationen