Ubuntu vm: Keine Netzwerkschnittstelle, keine Benutzeroberfläche

499
UB-

Ich habe eine virtuelle Ubuntu VMWare-Maschine, die nach einem erzwungenen Herunterfahren keine Internetverbindung mehr hat.

Bei der Inspektion gab es keine Verbindungen im Netzwerkbereich der Einstellungen.

Ich habe diese vorherige Superuser-Frage gefunden: Ubuntu: Fehlende Netzwerkschnittstelle und keine Benutzeroberfläche und wie durch ein Wunder funktionierte die einzige Antwort!

Das einzige Problem ist, dass ich jedes Mal, wenn ich die VM-Sicherung hochfahre, die gesamte Prozedur erneut durchführen muss.

Erwähnenswert ist, dass ich keine eth0-Schnittstelle habe, aber ich habe eine mit dem Namen ens33, und genau das habe ich für die Befehle verwendet.

Weiß jemand, was los ist oder wie ich die Prozedur einfach automatisieren kann, damit sie bei jedem Start ausgeführt wird? (hässliche Lösung, ich weiß, aber ich habe stundenlang recherchiert und diese Antwort ist das Einzige, was ich gefunden habe)

1

1 Antwort auf die Frage

0
Andy

Sie möchten die Netzwerkkonfiguration für diese Schnittstelle ändern, damit diese automatisch aufgerufen wird und dhcp ausführt.

Ich bin nicht sicher, welche Netzwerkkonfigurationsstrategie Ihr Linux verwendet. Ihre Antwort hängt davon ab, welche dieser Dateien vorhanden ist:

/ etc / network / schnittstellen

Bei Ubuntu ist es wahrscheinlich diese Strategie.

Fügen Sie diese beiden Zeilen in die Datei ein, wenn sie noch nicht vorhanden sind, und entfernen Sie andere Zeilen, die sich auf ens33 beziehen:

auto ens33 iface ens33 inet dhcp 

Hinweis: Wenn Sie die Zeile "source /etc/network/interfaces.d/*.cfg" sehen, haben Sie möglicherweise auch die Datei "/etc/network/interfaces.d/ens33.cfg". Wenn Sie diese Zeile in Ihrer Interface-Datei sehen, ist es sinnvoller, Ihre Änderungen in die Datei ens33.cfg zu übernehmen.

/etc/sysconfig/network-scripts/ifcfg-ens33.cfg

In Zukunft sollten die meisten Distributionen auf diese Konfigurationsstrategie umstellen, so dass ich sie für zukünftige Benutzer bereitstellen werde. Dies sollte der Inhalt der Datei sein und wahrscheinlich nichts anderes.

DEVICE=ens33 BOOTPROTO=dhcp  ONBOOT=yes 

Wenn Sie immer noch Probleme haben, veröffentlichen Sie bitte den Inhalt dieser Dateien.

Das hat funktioniert! Ich musste nur diese beiden Zeilen in Schnittstellen setzen, neustarten und voilà, danke. UB- vor 5 Jahren 0