GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Host-Only-Netzwerk mit Virtual Box und Windows-Hostmaschine:Gerät Eth1 kann nicht gefunden werden?

(ANTWORT UNTEN)

Ich habe ein Problem mit der Implementierung eines Host-Only-Netzwerks in Virtualbox. mein Host-Rechner läuft unter Windows 7 Ultimate und das Gastbetriebssystem ist Ubuntu Server 12.04.2 64bit.

Ich konfiguriere den Virtual-Box-Host-Only-Adapter.

Wie Sie sehen können, ist der DHCP-Server deaktiviert und ich versuche sowohl aktiviert als auch deaktiviert, aber das Problem besteht immer noch.

Unten ist das Ergebnis von

ipconfig /all

von Windows CMD

Now My Virtual Machine Network Settings

Wenn ich VM ausführe, erzwingt das Ubuntu ein Problem mit der Netzwerkkonfiguration als Bild unten

Meine /etc/network/interfaces-Datei wie folgt:

Wenn ich den Netzwerkdienst neu starte, wird „Gerät eth1 kann nicht gefunden werden, Fehler beim Aufrufen von eth1 wie unten:

angezeigt

Wenn ich mit den „ifdown“-Optionen gehe, antworte wie folgt:

jede Hilfe wird geschätzt

Vielen Dank im Voraus

ANTWORT

Der Name des VirtualBox-Netzwerkadapters auf dem Gastcomputer ist nicht immer festgelegt. Jedes Mal, wenn Sie den Hostadapter in den VB-Einstellungen deaktivieren und aktivieren, erhöht sich die nach dem Namen des Netzwerkgeräts angehängte Nummer.
Zum Beispiel, wenn Sie ihn deaktivieren und aktivieren Netzwerk-Host-Only-Adapter fünfmal, der neue Netzwerkname sollte eth4 sein, und wenn er achtmal war, sollte der Netzwerkname eth7 sein und so weiter.

Wenn Sie Ihren aktuellen Netzwerkgerätenamen nicht kennen, verwenden Sie:

ifconfig -a 

Es wird alle verfügbaren Netzwerkadapter (Geräte) drucken, Ihren neuen Namen finden und die Datei /etc/network/interfaces mit dem neuen Namen neu konfigurieren.

Verwenden Sie für die DHCP-Konfiguration den folgenden Code, indem Sie eth5 durch Ihren aktuellen Gerätenamen ändern

auto eth5
iface eth5 inet dhcp

Und für die statische IP können Sie unten codieren:(Sie müssen immer noch eth5 mit Ihrem Gerätenamen und auch der statischen IP ändern, in den meisten Situationen müssen Sie die Netzmaske nicht ändern):

auto eth5
iface eth5 inet static
        address 192.168.56.101
        netmask 255.255.255.0

Ich hoffe, dies wird jemand anderem helfen.

Akzeptierte Antwort:

Es muss nicht eth1 sein. Auf meiner virtuellen Maschine ist es eth2.

Was bedeutet ls /dev/eth* drucken, in Ihrem Fall?


Ubuntu
  1. Durchsuchen Sie das Windows-Netzwerk mit Ihrem Linux-Rechner mit automatischem Mounten und Erkennen aller Hosts und Freigaben.

  2. Installieren Sie Nginx und konfigurieren Sie den virtuellen Host in Ubuntu 20.04

  3. [Gelöst]:Wie verhindert man, dass die Uhr der virtuellen Maschine mit der Host-Maschine synchronisiert wird, und stellt eine unabhängige Uhrzeit ein?

  4. So richten Sie SSH in der Ubuntu Virtual Box ein und aktivieren es

  5. Verwendung von find und tar mit Dateien mit Sonderzeichen im Namen

So installieren und konfigurieren Sie den Apache-Webserver mit virtuellem Host unter Debian 10

Finden Sie Geräte, die mit Ihrem Netzwerk verbunden sind, mit nmap auf Ubuntu

So erstellen Sie eine virtuelle Maschine mit Vagrant und VirtualBox

Wie finde ich die IP-Adresse für ein Gerät in einem Netzwerk?

Docker- und Linux-Container unter Windows, mit oder ohne virtuelle Hyper-V-Maschinen

Wie führe ich eine neue Version von AIX in einer virtuellen Maschine mit einem Linux-Host aus?