Ich bin neu in Ubuntu und muss die Ubuntu Xenial Server (16.04) Edition installieren, um MongoDB in einer VirtualBox zu installieren. Nach der Installation habe ich versucht, von DHCP zu einer statischen IPv4-Adresse zu wechseln. Also habe ich die / etc / network / interfaces geändert:
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 192.168.56.5
netmask 255.255.255.0
gateway 192.168.56.1
und starten Sie den Server neu
# but ifconfig -a shows only an enp0s3 interface without any IP address
and
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
up loopback running MTU: ...
(Entschuldigung, das Kopieren und Einfügen funktioniert nicht, daher muss ich alles eingeben.)
did a reboot once more and tried sudo ifdown and afterwards ifup eth0
# but it gives allways :
Cannot find device "eth0"
Failed to bring up eth0
Der VirtualBox-Netzwerkadapter ist auf Nur-Host-Adapter eingestellt, und ich habe bereits eine andere VirtualBox mit Debian8 auf 192.168.56.4 ausgeführt.
Hat jemand Hilfe für mich?
sudo lshw -C network | grep 'logical name'
Ihre Netzwerkschnittstelle ist
enp0s3
. Ersetzen Sie dieeth0
Einträge durch diese Schnittstelle.Wechsel von:
Ändern:
quelle
Kurz nach der Installation von Debian 9 erfuhr ich, dass der Name der Netzwerkschnittstelle vom alten Typ „eth0“ in „ens33“ geändert wurde. Wenn Sie jemals daran interessiert waren, den Namen der Benutzeroberfläche in den alten Typ „ethX“ zu ändern, finden Sie hier das Tutorial für Sie.
Sind Sie an einem Debian-Upgrade interessiert?
LESEN: So aktualisieren Sie Debian 8 Jessie auf Debian 9 Stretch
Wie Sie in der Ausgabe des Befehls "ip a" sehen können, verfügt mein Debian 9-System über einen Netzwerkadapter namens "ens33".
Mit dem Befehl „ dmesg “ können Sie bestätigen, dass das Ethernet-Gerät während des Systemstarts umbenannt wurde .
quelle