VMware Player pierde conectividad a internet

9

Periódicamente, Internet simplemente deja de funcionar en mi máquina virtual, y la única forma en que puedo hacerlo funcionar nuevamente es reiniciando la computadora host. Como uso la máquina virtual específicamente para probar páginas web, esto es, digamos, una molestia.

Detalles: Tengo Windows XP Pro ejecutándose en VMware Player (v. 3.0.0 build-203739) en un host de Windows 7. Está configurado en NAT (dirección IP compartida) porque el firewall no permitirá una conexión puenteada.

Cada dos días aproximadamente, primero Internet se ralentiza y luego deja de funcionar por completo. Tanto VMWare como el sistema operativo virtual informan que están conectados, todo parece perfecto, puedo acceder a Internet desde el host, pero en la VM, todas las páginas web se agotan y / o informan que no se pudo encontrar el servidor. (Independiente del navegador; probado con IE, FF, Chrome, Safari y Opera).

Cuando esto sucede, la única forma en que he encontrado para restaurar la conectividad a Internet es reiniciando la máquina host. Reiniciar la VM no ayuda, ni tampoco refrescar las conexiones de red en el host o el invitado. (Aunque no estoy completamente seguro de haber encontrado la manera correcta de actualizar una conexión de red en Windows 7 ...)

No he notado ninguna previsibilidad sobre cuándo ocurre el problema, es decir, no es inmediatamente después de que haga algo especial. Parece ocurrir principalmente después de poner el host a dormir una o dos veces, pero ha sucedido incluso si el host ha estado en uso continuo. También parece independiente de cuando empiezo a usar la VM: a veces, despierto la VM e Internet es realmente lenta, y finalmente deja de funcionar por completo; otras veces, despierto la VM, la uso perfectamente feliz por un tiempo, luego, de repente, Internet se fue.

¿Alguien sabe por qué ocurre esto? De lo contrario, ¿hay alguna solución que sea menos drástica que reiniciar el host? (Los tiempos de inicio de Windows 7 son increíblemente rápidos en comparación con las versiones anteriores de Windows, pero sigue siendo una molestia cerrar todos mis programas y volver a abrirlos).

Editar: aunque las insignias en general son buenas, la insignia Tumbleweed no me está ayudando a resolver mi problema. ¿Alguien ha encontrado algo ni remotamente similar?

Marta
fuente
He tenido un problema similar pero uso la opción de puente en lugar de NAT. Lo que hice fue asegurarme de que las dos NIC de VMPlayer en el host, Win 7, tengan sus IP asignadas dinámicamente y el invitado con IP estática. Por ejemplo, si su enrutador es 192.168.1.1, entonces asignaría 192.168.1.10 al host y luego 192.168.1.20 al invitado siempre que esas IP no entren en conflicto con su grupo DHCP.
Darius
1
Solo una nota de que ya no estoy experimentando este problema, porque esa computadora en particular abandonó el fantasma hace un tiempo. Ahora estoy en una caja de Windows 8 (hack, ptui) e Internet parece mantenerse bien en todas mis máquinas virtuales. Si alguien más tiene este problema y una de estas respuestas fue útil, ¿podría agregar un comentario al respecto? Me gustaría no aceptar mi respuesta de marcador de posición y aceptar una respuesta real, pero no tengo forma de probar las cosas.
Martha

Respuestas:

7

Esto también me pasa a mí. Hice lo siguiente:

  1. Encuentro el adaptador de red en el host que VMware Player está usando (en Conexiones de red). En mi caso, se llama VMware Network Adapter VMnet8.

  2. Haga clic derecho sobre él y luego seleccione Desactivar . Luego espero a que el sistema operativo invitado informe ' cable desconectado ' de su barra de tareas (mi invitado es WinXP).

  3. De vuelta en el host, haga clic derecho en el mismo adaptador y seleccione Activar . Espere a que el icono sin conexión de la barra de tareas del invitado cambie a la animación de obtención de una dirección IP , luego, después de asignar la dirección IP, pruebe la conexión.

Mi acceso web se restaura con este método.

dhigger
fuente
3

En mi experiencia, si mi sistema operativo host se detiene mientras la VM se está ejecutando, pierdo la conectividad de red del sistema operativo invitado, y la única forma de resolver la situación es reiniciar el sistema operativo host. Sin embargo, descubrí que si suspendo el sistema operativo invitado antes de que el host se vaya a dormir, el problema nunca aparece.

Liam O
fuente
1

El rotundo silencio es impresionante ...

La solución que he encontrado es establecer el modo de conexión en puente, esperar a que se dé cuenta de que no se puede conectar de esa manera, luego configurar el modo de conexión nuevamente a NAT. No es terriblemente satisfactorio, pero es mejor que reiniciar toda la computadora.

Marta
fuente
1
Si cree que podría ayudar, podría considerar agregar una recompensa a su pregunta.
heavyd
¿Has probado ipconfig / release e ipconfig / renew? ¿O incluso ese tiempo de espera?
Darius el
1

Tengo el mismo problema, muy molesto. Finalmente encontré que la solución es:

Reproductor -> Administrar -> Configuración de la máquina virtual ... -> Adaptador de red (puente automático) -> Conexión de red -> Configurar adaptadores -> Seleccione los adaptadores de red host que desea conectar de forma antomática:

Elija la que tiene la tarjeta de red física y desmarque el Adaptador Ethernet VirtualBox Host-Only.

Espero que esto ayude.

usuario254241
fuente
1
En mi caso, estaba usando una conexión en puente en Win7. Cada vez que cambiaba el dongle USB en mi enrutador o desconectaba mi cable LAN, perdía toda conectividad con mis máquinas virtuales en la Estación de trabajo 10. Seguí esta respuesta y eliminé todos los adaptadores excepto uno. ¡Reinicié las máquinas virtuales y funcionaron! Gracias :)
TryHarder
1
Ligera modificación. Vaya a VMware Workstation -> Editar -> Editor de red virtual-> Adaptador de red (puente automático) -> Haga clic en Configuración automática y luego quite los adaptadores de red que no necesita.
TryHarder
0

En vmware player, haga clic con el botón derecho> desconecte la red usando el icono en la parte inferior de la ventana.

Vaya a las conexiones de red de Windows, desactive todas las conexiones excepto la que desea que use VMware player. Vuelva a conectar el reproductor vmware. Ahora debería funcionar.

Sylario
fuente
0
  • Vaya a Configuración de la máquina virtual.
  • Haga clic en Adaptador de red.
  • Haz clic en Eliminar.
  • Haga clic en Agregar nuevo adaptador de red.

Debería resolver el problema.

JB virtual
fuente
0

Tengo el mismo problema de conectividad de red en el primer inicio de vmimage (es decir, la red aparece bien tanto en el host como en la imagen de vmware). Cierro la imagen de vmware, cierro vmware, reinicio el enrutador, reinicio vmware, reinicio la imagen y vuelve a estar en la red.

marca
fuente
0

Yo también tuve el mismo problema con VMware Workstation 12 en Windows 7. Después de muchas pruebas y experimentos, la siguiente solución funcionó para mí. Esto solucionó el problema permanentemente.

  1. En el host VMware, vaya al centro de redes y recursos compartidos-> Cambiar la configuración del adaptador
  2. Haga clic derecho en el adaptador de red VMware configurado para NAT y desactívelo.

¡Eso es!. Funciona.

Suena gracioso, ¿no? Aquí está la explicación. Aunque el adaptador de red esté desactivado, el servicio NAT de VMware y el servicio DHCP de VMware continuarán atendiendo la solicitud proveniente del SO huésped. Esto se debe a que el tráfico de red entre el invitado y el host es una mera copia de memoria en el proceso de VMware.

Pero tiene un efecto secundario. La máquina host no podrá comunicarse con el invitado en la IP configurada en la interfaz NAT. Para superar esto, creé un segundo adoptador de red virtual VMware (en la estación de trabajo VMware, Editar-> Editor de red virtual) con la opción de solo host y presentar una segunda interfaz de red para el sistema operativo invitado. Ahora, el host puede contactar al invitado en esta interfaz.

Ramesh Kannan K
fuente
0

Probé algunas de estas soluciones. Esto es lo que funcionó para mí con un invitado de Linux en un host de Windows:

  1. Abrir la configuración de la máquina virtual
  2. Seleccione Network Adaptery haga clicRemove
  3. A continuación, Add...> Network Adapter> Finish>OK
  4. ¡Luego suspenda la máquina y reanude y funciona de nuevo!

Mejor que reiniciar el host.

tomsv
fuente