Ich habe gerade eine virtuelle 14.04-Servermaschine auf 16.04 aktualisiert. Nach dem Neustart der VM wird folgender Fehler angezeigt:
[FAILED] Failed to start Raise network interfaces.
See 'systemctl status networking.service' for details
Nach der Anmeldung kann ich den genannten Befehl ausführen und die folgende Ausgabe erhalten (Bild, da ich keine Verbindung herstellen kann):
Die Konfiguration in /etc/network/interfaces
sieht gut aus - mit dem manuell konfigurierten eth0 (dhcp wird hier nicht verwendet)
Was mich wundert, sind diese ifconfig -a
Listen
- ens160
- lo
Wo ich erwarten würde
- eth0
- lo
Versuch, das eth0-Gerät über aufzurüsten
sudo ifup -v eth0
Ausgänge:
...
Cannot find device "eth0"
Failed to bring up eth0.
Das virtuelle kabelgebundene Netzwerkgerät selbst ist weiterhin wie zuvor in der VM selbst konfiguriert.
ip link
zeigt auch lo
und ens160
- wo ens160
hat der mac die adresse in vmware für das einzelne konfigurierte virtuelle netzwerkgerät konfiguriert.
AKTUALISIEREN
Ich bin in der Lage, das Problem zu lösen, wenn ich alle Verweise von eth0 in /etc/network/interfaces
ens160 ändere.
ABER - das fühlt sich aus mehreren Gründen für mich falsch an:
- Ich würde dieses Problem gerne verstehen
- Ich würde gerne bei eth0 bleiben anstatt bei ens160
Kann mir jemand diese Änderung erklären, die nicht bei mehreren anderen 14.04-Rechnern auf demselben Server stattgefunden hat, die ich auch auf 16.04 aktualisiert habe?