VMware Player verliert die Internetverbindung

9

In regelmäßigen Abständen funktioniert das Internet in meiner virtuellen Maschine einfach nicht mehr. Die einzige Möglichkeit, es wieder zum Laufen zu bringen, besteht darin, den Host-Computer neu zu starten. Da ich die virtuelle Maschine speziell zum Testen von Webseiten verwende, ist dies ein Problem.

Details: Windows XP Pro wird in VMware Player (Version 3.0.0 Build-203739) auf einem Windows 7-Host ausgeführt. Es ist auf NAT (Shared IP Address) eingestellt, da die Firewall keine Bridged-Verbindung zulässt.

Alle paar Tage oder so verlangsamt sich das Internet zuerst zu einem Crawl, dann funktioniert es schließlich überhaupt nicht mehr. Sowohl VMWare als auch das virtuelle Betriebssystem melden, dass sie verbunden sind. Alles sieht nur pfirsichfarben aus. Ich kann vom Host aus auf das Internet zugreifen. Auf der VM treten jedoch alle Webseiten ab und / oder es wird gemeldet, dass der Server nicht gefunden wurde. (Browserunabhängig; mit IE, FF, Chrome, Safari und Opera ausprobiert.)

In diesem Fall besteht die einzige Möglichkeit, die Internetverbindung wiederherzustellen, darin, den Hostcomputer neu zu starten. Ein Neustart der VM hilft nicht und auch keine Aktualisierung der Netzwerkverbindungen auf dem Host oder dem Gast. (Obwohl ich nicht ganz sicher bin, ob ich den richtigen Weg gefunden habe, um eine Netzwerkverbindung in Windows 7 zu aktualisieren ...)

Ich habe keine Vorhersehbarkeit darüber bemerkt, wann das Problem auftritt, dh nicht unmittelbar nachdem ich etwas Besonderes getan habe. Es scheint meistens nach ein- oder zweimaligem Einschlafen des Hosts aufzutreten, aber es ist auch dann passiert, wenn der Host ständig verwendet wurde. Es scheint auch unabhängig davon zu sein, wann ich mit der Verwendung der VM beginne - manchmal wecke ich die VM auf und das Internet ist sehr langsam und funktioniert schließlich nicht mehr. ein anderes Mal wecke ich die VM auf, benutze sie eine Weile vollkommen glücklich, dann ist plötzlich das Internet weg.

Weiß jemand, warum dies geschieht? Wenn dies nicht der Fall ist, gibt es eine Problemumgehung, die weniger drastisch ist als ein Neustart des Hosts? (Die Startzeiten von Windows 7 sind im Vergleich zu früheren Windows-Versionen erstaunlich schnell, aber es ist immer noch mühsam, alle meine Programme zu schließen und erneut zu öffnen.)

Bearbeiten: Während Abzeichen insgesamt nett sind, hilft mir das Tumbleweed-Abzeichen nicht, mein Problem zu lösen. Hat noch niemand etwas Ähnliches erlebt?

Martha
quelle
Ich hatte ein ähnliches Problem, aber ich verwende die Bridge-Option anstelle des NAT. Was ich getan habe, habe ich sichergestellt, dass beiden NICs des VMPlayer auf dem Host - Win 7 - ihre IPs dynamisch zugewiesen werden und der Gast eine statische IP hat. Wenn Ihr Router beispielsweise 192.168.1.1 ist, würde ich dem Host 192.168.1.10 und dann dem Gast 192.168.1.20 zuweisen, sofern diese IPs nicht mit Ihrem DHCP-Pool in Konflikt stehen.
Darius
1
Nur eine Anmerkung, dass ich dieses Problem nicht mehr habe, weil dieser bestimmte Computer vor einiger Zeit den Geist aufgegeben hat. Ich bin jetzt auf einer Windows 8-Box (Hack, Ptui) und das Internet scheint auf allen meinen virtuellen Maschinen in Ordnung zu bleiben. Wenn jemand anderes dieses Problem hat und eine dieser Antworten hilfreich war, können Sie einen entsprechenden Kommentar hinzufügen? Ich möchte meine Platzhalterantwort nicht akzeptieren und eine echte Antwort akzeptieren, habe aber keine Möglichkeit, Dinge zu testen.
Martha

Antworten:

7

Das passiert mir auch. Ich habe folgendes gemacht:

  1. Ich finde den Netzwerkadapter auf dem Host, den VMware Player verwendet (in Netzwerkverbindungen). In meinem Fall heißt es VMware Network Adapter VMnet8.

  2. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Deaktivieren . Ich warte dann darauf, dass das Gastbetriebssystem in seiner Taskleiste " Kabel nicht angeschlossen " meldet (mein Gast ist WinXP).

  3. Klicken Sie im Host mit der rechten Maustaste auf denselben Adapter, den Sie aktivieren aktivieren . Warten Sie auf das Gast - Taskleiste no-Verbindung Symbol Schalter auf die immer-an-IP-Adresse Animation, dann nach der IP - Adresse zugeordnet ist, testen Sie die Verbindung.

Mein Webzugriff wird mit dieser Methode wiederhergestellt.

Dhigger
quelle
3

Wenn mein Host-Betriebssystem in den Ruhezustand wechselt, während die VM ausgeführt wird, verliert meiner Erfahrung nach die Netzwerkverbindung des Gast-Betriebssystems. Die einzige Möglichkeit, die Situation zu beheben, besteht darin, das Host-Betriebssystem neu zu starten. Ich habe jedoch festgestellt, dass das Problem nie auftritt, wenn ich das Gastbetriebssystem anhalte, bevor der Host in den Ruhezustand wechselt.

Liam O.
quelle
1

Die durchschlagende Stille ist beeindruckend ...

Die Problemumgehung, die ich gefunden habe, besteht darin, den Verbindungsmodus auf Bridged zu setzen, zu warten, bis festgestellt wird, dass keine Verbindung auf diese Weise hergestellt werden kann, und dann den Verbindungsmodus wieder auf NAT zurückzusetzen. Nicht besonders zufriedenstellend, aber besser als den gesamten Computer neu zu starten.

Martha
quelle
1
Wenn Sie der Meinung sind, dass dies hilfreich sein könnte, können Sie Ihrer Frage ein Kopfgeld hinzufügen.
Heavyyd
Haben Sie versucht, ipconfig / release und ipconfig / erneuern? Oder geht dir das mal aus?
Darius
1

Ich habe das gleiche Problem, sehr nervig. Schließlich fand ich die Lösung ist:

Player -> Verwalten -> Einstellungen für virtuelle Maschinen ... -> Netzwerkadapter (Bridged Automatic) -> Netzwerkverbindung -> Adapter konfigurieren -> Wählen Sie die Host-Netzwerkadapter aus, die Sie automatisch überbrücken möchten:

Wählen Sie die Karte mit der physischen Netzwerkkarte aus und deaktivieren Sie den VirtualBox Host-Only Ethernet Adapter.

Hoffe das wird helfen.

user254241
quelle
1
In meinem Fall habe ich eine überbrückte Verbindung unter Win7 verwendet. Immer wenn ich den USB-Dongle an meinem Router wechselte oder mein LAN-Kabel abzog, verlor ich die gesamte Verbindung zu meinen virtuellen Maschinen auf Workstation 10. Ich folgte dieser Antwort und entfernte alle Adapter bis auf einen. Die virtuellen Maschinen neu gestartet und sie haben funktioniert! Danke :)
TryHarder
1
Geringe Änderung. Gehen Sie zu VMware Workstation -> Bearbeiten -> Editor für virtuelle Netzwerke -> Netzwerkadapter (Bridged Automatic) -> Klicken Sie auf Automatische Einstellungen und entfernen Sie die nicht benötigten Netzwerkadapter.
TryHarder
0

Klicken Sie im VMware-Player rechts auf> Trennen Sie das Netzwerk mithilfe des Symbols unten im Fenster.

Gehen Sie in die Windows-Netzwerkverbindungen und deaktivieren Sie alle Verbindungen außer der, die VMware Player verwenden soll. Schließen Sie den VMware-Player erneut an. Jetzt sollte es funktionieren.

Sylario
quelle
0
  • Gehen Sie zu Einstellungen für virtuelle Maschinen.
  • Klicken Sie auf Netzwerkadapter.
  • Klicken Sie auf Entfernen.
  • Klicken Sie auf Neuen Netzwerkadapter hinzufügen.

Sollte das Problem lösen.

Virtuelle JB
quelle
0

Ich habe das gleiche Problem mit der Netzwerkverbindung beim ersten Start von vmimage (dh das Netzwerk wird sowohl auf dem Host- als auch auf dem VMware-Image als OK angezeigt). Ich schließe das VMware-Image, schließe VMware, starte den Router neu, starte VMware neu, starte das Image neu und es ist wieder im Netzwerk.

Kennzeichen
quelle
0

Ich hatte auch das gleiche Problem mit VMware Workstation 12 unter Windows 7. Nach vielen Versuchen und Experimenten funktionierte die folgende Lösung für mich. Dies hat das Problem dauerhaft behoben.

  1. Gehen Sie auf dem VMware-Host zu Netzwerk- und Freigabecenter-> Adaptereinstellungen ändern
  2. Klicken Sie mit der rechten Maustaste auf den für NAT konfigurierten VMware-Netzwerkadapter und deaktivieren Sie ihn.

Das ist es!. Es klappt.

Es klingt lustig, nicht wahr? Hier ist die Erklärung Auch wenn der Netzwerkadapter deaktiviert ist, werden der VM-Ware-NAT-Dienst und der VM-Ware-DHCP-Dienst weiterhin die vom Gastbetriebssystem kommende Anforderung bedienen. Dies liegt daran, dass der Netzwerkverkehr zwischen Gast und Host lediglich eine Speicherkopie im VMware-Prozess ist.

Aber es hat einen Nebeneffekt. Der Hostcomputer kann den Gast nicht über die auf der NAT-Schnittstelle konfigurierte IP erreichen. Um dies zu überwinden, habe ich einen zweiten virtuellen VMware-Netzwerkadapter (In VMware Workstation, Bearbeiten-> Virtueller Netzwerkeditor) mit der Option "Nur Host" erstellt und dem Gastbetriebssystem eine zweite Netzwerkschnittstelle angezeigt. Jetzt kann der Host den Gast über diese Schnittstelle erreichen.

Ramesh Kannan K.
quelle
0

Ich habe einige dieser Lösungen ausprobiert. Folgendes hat für mich mit einem Linux-Gast auf einem Windows-Host funktioniert:

  1. Öffnen Sie die Einstellungen der virtuellen Maschine
  2. Wählen Sie die aus Network Adapterund klicken Sie aufRemove
  3. Dann Add...> Network Adapter> Finish>OK
  4. Dann die Maschine anhalten und wieder aufnehmen und es funktioniert wieder!

Besser als den Host neu zu starten.

tomsv
quelle