Lösung für das Problem, dass Linux in VMware keine Verbindung zum Internet herstellen kann, nachdem der Computer unerwartet heruntergefahren wurde

Lösung für das Problem, dass Linux in VMware keine Verbindung zum Internet herstellen kann, nachdem der Computer unerwartet heruntergefahren wurde

Problembeschreibung: Die Netzwerkkartendatei /etc/sysconfig/network-scripts/ifcfg-eth0 des Linux-Systems wurde zuvor konfiguriert und auf das externe Netzwerk kann normal mithilfe des NAT-Dienstes zugegriffen werden. Nachdem der Computer jedoch unerwartet heruntergefahren wurde, wodurch VMware zwangsweise geschlossen werden musste, stellte ich beim erneuten Starten von VMware fest, dass ich mit dem Remoteverbindungstool keine Verbindung zu Linux in der virtuellen Maschine herstellen konnte. Darüber hinaus stellte ich fest, dass beim Anpingen der IP-Adressen des jeweils anderen in cmd und der virtuellen Maschine kein Ping möglich war und Linux nicht auf das externe Netzwerk zugreifen konnte.

Lösung: Bisher wurden zwei Lösungen gefunden.

(1) Klicken Sie nach dem Herunterfahren des Linux-Systems in der VMware-Menüleiste unter der Option „Bearbeiten“ auf die Schaltfläche „Virtual Network Editor“. Abbildung 1 wird angezeigt. Klicken Sie hier, um die Standardkonfiguration wiederherzustellen ( denken Sie daran, dies nach dem Herunterfahren des Linux-Systems zu tun, da Sie sonst nicht klicken können . Manchmal dauert das Öffnen dieses Fensters sehr lange. Schließen Sie es daher und öffnen Sie es erneut).

Abbildung 1

Nachdem Sie auf die Schaltfläche oben geklickt haben, installiert die VMware-Software den in Windows befindlichen Netzwerkadapter automatisch neu (deinstalliert und dann installiert), wie in Abbildung 2 dargestellt.

Abbildung 2

Dieser Vorgang erfordert eine Wartezeit von 1 bis 2 Minuten (die genaue Zeit hängt von der Leistung des PCs ab). Konfigurieren Sie dann die IP-Adresse in ifcfg-eth0 unter demselben LAN entsprechend der Subnetz-IP-Adresse im NAT-Modus in Abbildung 1, und dann können Sie das externe Netzwerk anpingen.

(2) Das VMware-Netzwerk muss nicht zurückgesetzt werden. Sie müssen lediglich die vier VMware-bezogenen Dienste im Task-Manager neu starten (der Workstations-Server, der VMwareHostd entspricht, ist ein gemeinsam genutzter Dienst für VMware-Software und Sie müssen sich darum nicht kümmern). ( Methode 2 wird empfohlen )

Konkrete Schritte: 1. Rufen Sie mit der Tastenkombination Strg+Umschalt+ESC die Task-Manager-Oberfläche auf (natürlich können Sie sie auch mit der rechten Maustaste auf die Taskleiste auf dem Desktop öffnen, aber die Tastenkombination ist einfacher). Wählen Sie dann das letzte Element „Dienste“ aus. Die in Abbildung 3 dargestellte Oberfläche wird angezeigt.

Abbildung 3

Es kann festgestellt werden, dass alle mit VMware verbundenen Dienste nicht mehr funktionieren. Dies liegt wahrscheinlich daran, dass VMware zwangsweise heruntergefahren wurde, was dazu führte, dass diese Dienste abnormal heruntergefahren wurden. Anschließend können sie nach dem Start von VMware nicht mehr automatisch gestartet werden. Daher müssen Sie manuell mit der rechten Maustaste klicken und diese Dienste „starten“. Dann können Sie wie durch Zauberhand feststellen, dass sich das Linux-System wieder normal mit dem externen Netzwerk verbinden kann, wie in Abbildung 4 dargestellt.

Abbildung 4

Zusammenfassung: Nachdem VMware versehentlich zum Herunterfahren gezwungen wurde, konnten die zugehörigen Dienste beim Neustart nicht automatisch geöffnet werden, was dazu führte, dass das Linux-System, das den NAT-Dienst verwendet, keine Verbindung zum Internet herstellen konnte. Ich habe das Gefühl, dass dies der „böse Bruder“ von VMware ist. (Hinweis: Die VMware-Versionsnummer lautet hier 10.0.0 Build-1295980. Andere Versionen haben wir auf dieses Problem nicht getestet.)

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So ändern Sie die Standard-Python-Version bei der Installation von Python unter Linux
  • Zusammenfassung der Methoden zum Überprüfen, ob der Port in Linux geöffnet ist
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 sowie zur Kennwortänderung unter Linux
  • So installieren Sie Maven automatisch in der kontinuierlichen Integration von Linux
  • Grafisches Tutorial zur Installation von Linux CentOS6.9 unter VMware
  • Lösung für das Problem mit verstümmeltem MySQL-Code unter Linux
  • Zusammenfassung der Methoden zum Erstellen, Auflisten und Löschen von Docker-Containern unter Linux
  • So zeigen Sie verfügbare Netzwerkschnittstellen in Linux an
  • Linux-System zum Anzeigen von CPU, Maschinenmodell, Speicher und anderen Informationen
  • Lösung für den Fehler beim Laden der dynamischen Bibliothek, wenn ein Linux-Programm ausgeführt wird

<<:  Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17

>>:  Analyse des Kompilierungsprozesses des Remax-Frameworks zum Schreiben kleiner Programme mit React (empfohlen)

Artikel empfehlen

So zeigen Sie Dateien im Docker-Image an

So zeigen Sie Dateien in einem Docker-Image an 1....

Implementierungscode für mehrzeilige Textkomponenten der Vue-Faltanzeige

Faltdisplay mit mehrzeiligem Textbaustein Falten ...

Hinweise zum MySQL-Datenbank-Sicherungsprozess

Heute habe ich mir einige Dinge im Zusammenhang m...

Spezifische Verwendung von MySQL-Globalsperren und Sperren auf Tabellenebene

Inhaltsverzeichnis Vorwort Globale Sperre Tabelle...

10 wichtige Unterschiede zwischen HTML5 und HTML4

HTML5 ist die nächste Version des HTML-Standards....

Detaillierte Erklärung der JS-Array-Methoden

Inhaltsverzeichnis 1. Das ursprüngliche Array wir...

MySQL lernen: Drei Paradigmen für Anfänger

Inhaltsverzeichnis 1. Paradigmenfundament 1.1 Der...

Installieren Sie mehrere PHP-Versionen für Nginx unter Linux

Wenn wir die LNPM-Serverumgebung installieren und...

MySQL-Datentabellenpartitionierungsstrategie und Vor- und Nachteileanalyse

Inhaltsverzeichnis Warum brauchen wir Partitionen...

Semantik, Schreiben und bewährte Methoden für Link A

Die Semantik, der Schreibstil und die Best Practi...

Verwendung und Verständnis von MySQL-Triggern

Inhaltsverzeichnis 1. Was ist ein Auslöser? 2. Er...