Hinzufügen einer neuen virtuellen NIC zur virtuellen Linux-Maschine

553
robyg72

Ich habe ein seltsames Problem mit einer Linux-Maschine, die in VMWare Fusion aus einer OVA Virtual Box-Datei importiert wurde. Nach dem Importieren ist die einzige NIC lo. Also habe ich den Netzwerkadapter entfernt und einen neuen hinzugefügt. Ich kann jedoch keine Verbindung zum Netzwerk herstellen, da die neue Netzwerkkarte nicht vorhanden ist. Die OVA-Datei stammt von einer virtuellen Software-Appliance für Pentest-Übungen. Es ist eine Debian-6-Distribution. Update: Mit dem Befehl ifconfig -a gibt es auch eine ens33-Schnittstelle. Was bedeutet das?

0
Beim Neustart wird normalerweise neue Hardware erkannt. Wenn Sie jedoch eine benutzerdefinierte VM haben, kann diese anders konfiguriert werden. Können Sie Ihre Frage so bearbeiten, dass sie die OVA-Details enthält, z. B. Ihre eigenen, heruntergeladene Dateien, Linux-Distributionen usw.? essjae vor 5 Jahren 0

1 Antwort auf die Frage

0
ivanivan

ens33 ist der Gerätename.

Als root (verwenden Sie su -gefolgt von dem root-Passwort ODER sudo -idem Passwort des Benutzers) können Sie bearbeiten/etc/network/interfaces

Bei einer statischen Adresse sollte es so aussehen -

auto lo iface lo inet loopback  auto ens33 iface ens33 inet static address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1 

Oder so für eine DHCP-Adresse -

auto lo iface lo inet loopback  auto ens33 iface ens33 inet dhcp 

Wenn Sie eine statische Adresse verwenden, geben Sie die IP-Adresse eines erreichbaren DNS-Servers /etc/resolv.confwie folgt ein: - Wenn Sie DHCP verwenden, wird dies automatisch korrekt festgelegt.

nameserver 1.1.1.1 

Sie können auch versuchen, eine DHCP-Lease zu erhalten

dhclient -v ens33