VMware Player perde la connettività Internet


9

Periodicamente, Internet smette semplicemente di funzionare nella mia macchina virtuale e l'unico modo per farlo funzionare di nuovo è riavviare il computer host. Poiché utilizzo la macchina virtuale in modo specifico per testare le pagine Web, questo è, per così dire, un problema.

Dettagli: ho Windows XP Pro in esecuzione in VMware Player (v. 3.0.0 build-203739) su un host Windows 7. È impostato su NAT (indirizzo IP condiviso) perché il firewall non consente una connessione a ponte.

Ogni paio di giorni circa, prima Internet rallenta a gattonare, poi alla fine smette di funzionare del tutto. Sia VMWare che il sistema operativo virtuale segnalano che sono connessi, tutto sembra solo peachy, posso raggiungere Internet dall'host, ma sulla VM, tutte le pagine Web scadono e / o segnalano che il server non è stato trovato. (Indipendente dal browser; provato con IE, FF, Chrome, Safari e Opera.)

Quando ciò accade, l'unico modo che ho trovato per ripristinare la connettività Internet è riavviare il computer host. Il riavvio della VM non aiuta, né l'aggiornamento delle connessioni di rete sull'host o sul guest. (Anche se non sono del tutto sicuro di aver trovato il modo corretto di aggiornare una connessione di rete in Windows 7 ...)

Non ho notato alcuna prevedibilità su quando si verifica il problema, cioè non è immediatamente dopo aver fatto qualcosa di speciale. Sembra che si verifichi principalmente dopo aver messo l'host in sospensione una o due volte, ma è successo anche se l'host è stato in uso continuo. Sembra anche indipendente da quando inizio a usare la VM - a volte, mi sveglio la VM e Internet è molto lento, poi alla fine smette di funzionare del tutto; altre volte, mi sveglio la VM, la uso perfettamente per un po ', poi improvvisamente Internet è sparito.

Qualcuno sa perché questo sta accadendo? In caso contrario, esiste una soluzione alternativa meno drastica del riavvio dell'host? (I tempi di avvio di Windows 7 sono incredibilmente veloci rispetto alle versioni precedenti di Windows, ma è comunque una seccatura chiudere tutti i miei programmi e riaprirli di nuovo.)

Modifica: mentre i badge nel complesso sono belli, il badge Tumbleweed non mi aiuta a risolvere il mio problema. Qualcuno non ha mai incontrato qualcosa di simile in remoto?


Ho avuto un problema simile ma utilizzo l'opzione bridge invece del NAT. Quello che ho fatto, mi sono assicurato che entrambe le schede di rete di VMPlayer nell'host - Win 7 - abbiano assegnato i loro IP in modo dinamico e che il guest avesse un IP statico. Ad esempio, se il router è 192.168.1.1, assegnerei 192.168.1.10 all'host e quindi 192.168.1.20 al guest a condizione che tali IP non siano in conflitto con il pool DHCP.
Dario il

1
Solo una nota che non sto più riscontrando questo problema, perché quel particolare computer ha rinunciato al fantasma qualche tempo fa. Ora sono su una scatola di Windows 8 (hack, ptui) e Internet sembra stare bene su tutte le mie macchine virtuali. Se qualcun altro sta riscontrando questo problema e una di queste risposte è stata utile, potresti aggiungere un commento in tal senso? Vorrei non accettare la mia risposta segnaposto e accettare una risposta reale, ma non ho modo di testare le cose.
Martha,

Risposte:


7

Anche a me succede. Ho fatto quanto segue:

  1. Trovo la scheda di rete sull'host utilizzata da VMware Player (in Connessioni di rete). Nel mio caso, si chiama VMware Network Adapter VMnet8.

  2. Fai clic destro su di esso, quindi seleziona Disabilita . Attendo quindi che il SO guest riporti " cavo scollegato " dalla barra delle applicazioni (il mio ospite è WinXP).

  3. Di nuovo nell'host, fare clic con il tasto destro sullo stesso adattatore selezionare Abilita . Attendere che l' icona di nessuna connessione sulla barra delle applicazioni dell'ospite passi all'animazione get-an-ip-address , quindi dopo aver assegnato l'indirizzo IP, testare la connessione.

Il mio accesso al web viene ripristinato con questo metodo.


3

Nella mia esperienza, se il mio sistema operativo host si spegne mentre la VM è in esecuzione, perdo la connettività di rete dal sistema operativo guest e l'unico modo per risolvere la situazione è riavviare il sistema operativo host. Tuttavia, ho scoperto che se sospendo il sistema operativo guest prima che l'host vada in sospensione, il problema non si presenta mai.


1

Il silenzio clamoroso è impressionante ...

La soluzione alternativa che ho trovato è impostare la modalità di connessione su bridge, attendere che si accorga che non può connettersi in quel modo, quindi impostare la modalità di connessione su NAT. Non terribilmente soddisfacente, ma meglio di riavviare l'intero computer.


1
Se pensi che possa aiutare, potresti prendere in considerazione l'aggiunta di una generosità alla tua domanda.
pesante

Hai provato ipconfig / release e ipconfig / renew? O anche che ti va addosso?
Dario il

1

Ho lo stesso problema, molto fastidioso. Finalmente ho scoperto che la soluzione è:

Lettore -> Gestisci -> Impostazioni macchina virtuale ... -> Adattatore di rete (Bridged automatico) -> Connessione di rete -> Configura adattatori -> Seleziona gli adattatori di rete host che vuoi collegare in modo automatico:

Scegli quello che hai la scheda di rete fisica e deseleziona la scheda Ethernet solo host di VirtualBox.

Spero che questo possa aiutare.


1
Nel mio caso stavo usando una connessione a ponte su Win7. Ogni volta che ho cambiato il dongle USB sul mio router o scollegato il mio cavo LAN, ho perso tutta la connettività con le mie macchine virtuali su Workstation 10. Ho seguito questa risposta e rimosso tutti gli adattatori tranne uno. Riavviato le macchine virtuali e hanno funzionato! Grazie :)
TryHarder,

1
Leggera modifica. Vai su VMware Workstation -> Modifica -> Editor di rete virtuale-> Adattatore di rete (Bridged automatico) -> Fai clic su Impostazioni automatiche quindi rimuovi gli adattatori di rete che non ti servono.
TryHarder,

0

Su vmware player, fai clic con il pulsante destro del mouse> disconnetti la rete utilizzando l'icona nella parte inferiore della finestra.

Vai nelle connessioni di rete di Windows, disabilita tutte le connessioni tranne quella che desideri utilizzare con VMware Player. Ricollegare il lettore vmware. Ora dovrebbe funzionare.


0
  • Vai a Impostazioni macchina virtuale.
  • Fai clic su Adattatore di rete.
  • Fai clic su Rimuovi.
  • Fai clic su Aggiungi nuova scheda di rete.

Dovrebbe risolvere il problema.


0

Ho lo stesso problema di connettività di rete al primo avvio di vmimage (ovvero la rete appare OK sull'immagine host e vmware). Chiudo l'immagine vmware, chiudo vmware, riavvio il router, riavvio vmware, riavvio l'immagine ed è di nuovo in rete.


0

Anch'io ho avuto lo stesso problema con VMware Workstation 12 su Windows 7. Dopo molte prove ed esperimenti, la seguente soluzione ha funzionato per me. Ciò ha risolto il problema in modo permanente.

  1. Sull'host VMware, vai su rete e centro condivisione-> Modifica impostazioni scheda
  2. Fare clic con il tasto destro del mouse sull'adattatore di rete VMware configurato per NAT e disabilitarlo.

Questo è tutto!. Funziona.

Sembra divertente no? Ecco la spiegazione Anche se la scheda di rete è disabilitata, il servizio NAT ware VM e il servizio DHCP ware VM continueranno a servire la richiesta proveniente dal SO guest. Questo perché, il traffico di rete tra guest e host è una semplice copia di memoria nel processo VMware.

Ma ha un effetto collaterale. Il computer host non sarà in grado di raggiungere il guest sull'IP configurato sull'interfaccia NAT. Per ovviare a questo, ho creato un secondo adottante della rete virtuale VMware (nella workstation VMware, Modifica-> Editor di rete virtuale) con l'opzione solo host e ho presentato una seconda interfaccia di rete al sistema operativo guest. Ora, l'host può raggiungere il guest su questa interfaccia.


0

Ho provato alcune di queste soluzioni. Ecco cosa ha funzionato per me con un guest Linux su un host Windows:

  1. Apri le impostazioni della macchina virtuale
  2. Selezionare Network Adaptere fare clicRemove
  3. Poi Add...> Network Adapter> Finish>OK
  4. Quindi sospendere la macchina e riprenderla e funziona di nuovo!

Meglio che riavviare l'host.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.