Solución: la red puenteada de VMware no funciona

Algunos usuarios de VMware Workstation Player y VMware Workstation Pro informan que tienen un problema de red puenteado con todas sus máquinas invitadas. Lo que sucede es que ninguna de sus máquinas virtuales invitadas puede contactar a la máquina host y la máquina host no puede contactar a las máquinas invitadas. Se informa que este problema ocurre en Windows 7, Windows 8 y Windows 10.

VMware Bridged Network no funciona

¿Qué está causando problemas con VMware Bridged Network?

Investigamos este problema en particular observando varios informes de usuarios y las estrategias de reparación que se usan comúnmente para solucionar este problema. Según lo que reunimos, hay varios escenarios comunes que se sabe que conducen a este problema:

  • Vmnetbridge.sys falla : como resultado, este problema particular puede ocurrir en aquellos casos en que el servicio responsable del modo puente se inicia incorrectamente o permanece en un estado 'limbo'. En este caso particular, puede resolver el problema ejecutando un par de comandos en un símbolo del sistema elevado.
  • WMware elige la red virtual incorrecta : si deja VMware para elegir qué red virtual usar para el modo puente, es probable que termine usando una sin una conexión activa a Internet, lo que termina produciendo este problema. Una forma de solucionar este problema es configurar una red virtual específica que sepa que está funcionando.
  • Wmware se conecta al adaptador incorrecto : si deja la configuración de Bridging en Automático, este problema se producirá si VMnet0 termina conectando a un adaptador de red que actualmente no mantiene su conexión a Internet. Puede corregir este problema eligiendo el adaptador de puente manualmente.
  • Demasiados adaptadores innecesarios : Vmware no es muy bueno para seleccionar el adaptador de red de host ideal que debería usarse para el modo de puente. Afortunadamente, puede asegurarse de que el software no elija el incorrecto eliminando todos los adaptadores innecesarios de la lista de puentes automáticos.
  • El cliente VPN está interfiriendo con VMware : hay varios clientes VPN (en particular, Endpoint Remote Access VPN) que se sabe que interfieren con la función de puente en VMware. Si este escenario es aplicable, puede resolver el problema desinstalando el cliente VPN de la máquina host.
  • Los adaptadores de VirtualBox están interfiriendo con VMware : como han informado varios usuarios, este problema en particular también puede ocurrir si anteriormente usó VirtualBox (antes de hacer el cambio a VMware) Si los adaptadores de red utilizados por VirtualBox todavía se están utilizando, deberá desactivar para resolver el problema en VMware.
  • La actualización de Windows rompió la función de puente : si actualiza a Windows 10 build 1703 o superior mientras VMware está instalado, la actualización utilizada eliminará un par de claves de registro que son esenciales para la función de puente. En este caso, puede resolver el problema volviendo a la configuración predeterminada del Editor de red virtual.
  • El cortafuegos de terceros está bloqueando la función de puente : hay varias suites AV que incluyen un cortafuegos (más comúnmente AVG y BitDefender) que se sabe que causan este problema en particular. Si este escenario es aplicable, puede usar la solución integrada para permitir máquinas virtuales a través del firewall o deshabilitar el firewall por completo.

Si actualmente tiene dificultades para resolver el mismo problema, este artículo le proporcionará varios pasos para la solución de problemas. A continuación, descubrirá una colección de métodos que otros usuarios en una situación similar han utilizado con éxito para resolver el problema de la red puenteada de VMware.

Para obtener los mejores resultados, le recomendamos que siga las posibles soluciones en el orden en que se presentan. Intentamos cubrir todos los escenarios posibles, por lo que uno de los métodos a continuación está destinado a resolver el problema en su escenario particular

Método 1: reiniciar Vmnetbridge.sys a través de admin CMD

VMnetbridge.sys (VMware Bridge Control ) también puede causar este problema en particular en los casos en que el archivo se inicia de manera incorrecta o falla, antes de que pueda facilitar la comunicación entre la máquina host y la computadora huésped.

Si este escenario es aplicable, es probable que pueda resolver el problema reiniciando esencialmente el servicio bmnetbridge a través de un símbolo del sistema elevado. Varios usuarios afectados han informado que este procedimiento les permitió solucionar el problema, ya que las máquinas host e invitadas comenzaron a comunicarse la próxima vez que se lanzó una ventana de VMware.

Aquí hay una guía rápida para reiniciar vmnetbriddge.sys a través de un administrador CMD:

  1. Asegúrese de que VMware Workstation esté cerrada junto con cualquier máquina invitada abierta.
  2. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "cmd" y presione Ctrl + Shift + Enter para abrir un símbolo del sistema elevado. Cuando vea el mensaje de confirmación UAC (Control de cuentas de usuario), haga clic en para otorgar privilegios administrativos.

    Ejecutar CMD usando el cuadro de diálogo Ejecutar
  3. Dentro del símbolo del sistema elevado, escriba los siguientes comandos en orden y presione Entrar después de cada uno para reiniciar el servicio VMnetbridge:
     net stop vmnetbridge inicio neto vmnetbridge 
  4. Una vez que se haya reiniciado VMNetService, cierre el símbolo del sistema elevado, vuelva a abrir la estación de trabajo VMware y monte la máquina virtual con la que nos encontramos anteriormente.

Si el problema aún no se resuelve y todavía se encuentra con el mismo problema de Bridged Network, vaya al siguiente método a continuación.

Método 2: usar una red virtual específica (VMnet0)

Varios usuarios afectados han informado que, para ellos, el problema se resolvió por completo después de configurar su estación de trabajo WMware para usar una red virtual específica ( VMnet0 ). Como resultado, si deja la conexión de red a Bridged, existe la posibilidad de que el programa utilice la incorrecta.

En la gran mayoría de los casos, VMnet0 es la red virtual correcta que debe utilizarse en este caso. Aquí hay una breve guía sobre cómo programar VMware para usar una red virtual personalizada (VMnet0):

  1. Abra VMWare Workstation, haga clic con el botón derecho en la máquina virtual con la que tiene problemas (en el menú de la izquierda) y seleccione Configuración.
  2. Dentro de la configuración de la máquina virtual, seleccione la pestaña Hardware . Luego, seleccione Adaptador de red de la lista de dispositivos.
  3. Con el Adaptador de red seleccionado, vaya a la derecha y haga clic en la palanca asociada a Personalizado: Red virtual específica .
  4. Luego, use el siguiente menú desplegable para seleccionar VMnet0 de la lista de redes virtuales específicas.
  5. Haga clic en Aceptar para guardar la configuración, luego inicie la máquina virtual nuevamente y vea si ahora puede conectarse a Internet con su máquina virtual.

Configuración de VMware Workstation para trabajar con VMnet0

Si el problema aún no se resuelve y todavía tiene problemas con el puente de red en VMware Workstation, continúe con el siguiente método a continuación.

Método 3: anule la selección de todos los adaptadores además de la tarjeta de red física

Si utiliza Workstation Pro y no experimenta conectividad de red dentro de sus máquinas virtuales mientras usa una conexión puenteada, podrá resolver el problema utilizando el Editor de red virtual VMWare para anular la selección de todos los adaptadores de red que no son esenciales a la conexión de red.

Varios usuarios afectados han informado que la máquina anfitriona y la máquina invitada comenzaron a compartir la conexión a Internet momentos después de que se realizara esta modificación.

Importante: este método solo será aplicable si está utilizando VMware Workstation Pro. ¡Los pasos a continuación no se pueden replicar en VMware Workstation Player!

Aquí hay una guía rápida sobre cómo hacer esto:

  1. Abra VMware Workstation PRO y use la barra de cinta en la parte superior para ir a Edición> Editor de red virtual .

    Accediendo al Virtual Network Editor desde la aplicación

    Nota: También puede cerrar VMware Workstation por completo y usar la función de búsqueda de Windows (presione la tecla Windows) para buscar VMWare Virtual Network Editor.

  2. Dentro del Editor de red virtual, haga clic en el botón Cambiar configuración en la parte inferior de la pantalla.
  3. Dado que es probable que el problema ocurra porque el adaptador de puente está confundido, aclaremos las cosas, seleccionando Vmnet0 de la lista de redes virtuales y cambiando la opción Puente a de Automático al adaptador de red que está utilizando actualmente (en este caso, el adaptador de red inalámbrica).

    Cambiar el adaptador en puente de Automático al que está actualmente activo
  4. Reinicie su máquina virtual VMWare Workstation y vea si el problema se ha resuelto.

Si aún encuentra el mismo problema o si este método no era aplicable a su escenario particular, continúe con el siguiente método a continuación.

Método 4: eliminar todos los adaptadores de red host innecesarios

Si está utilizando VMware Workstation Player (la versión gratuita) y el método anterior no era aplicable, así es como puede hacerlo desde la versión gratuita. En la gran mayoría de los casos, el error ocurre porque el software tiene muchos adaptadores de red host para elegir cuando tiene que elegir uno para la conexión de red puenteada.

Muchas veces, el software termina eligiendo un adaptador de red que no puede facilitar una conexión a Internet, lo que termina creando el problema que se trata en este artículo. Si este escenario es aplicable, puede resolver el problema con bastante facilidad asegurándose de que los adaptadores de host que no son necesarios para este procedimiento se eliminen del menú Configuración de puente automático .

Aquí hay una guía rápida sobre cómo hacer esto:

  1. Lo primero es lo primero, debemos comenzar descubriendo qué adaptador de red se está utilizando para nuestra conexión actual a Internet. Este primer paso es esencial ya que nos ayudará a descubrir qué adaptadores de red host deben descartarse más adelante.
  2. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "ncpa.cpl" y presione Entrar para abrir el menú Conexiones de red .
  3. Dentro del menú Conexiones de red, vea qué red se está utilizando actualmente. Puede detectar esto mirando qué entrada tiene el icono de señal verde. Una vez que detecte la conexión de red activa, vea qué adaptador de red se está utilizando para ello. Puede ver esto directamente bajo el nombre de la red; en nuestro caso, es Qualcomm Atheros AR9285 .
  4. Ahora que conoce el adaptador de red de host que debe usarse, abra VMware Workstation, haga clic con el botón derecho en la máquina virtual con la que tiene problemas y seleccione Configuración.
  5. Dentro de la pantalla Configuración de la máquina virtual, seleccione la pestaña Hardware, luego elija Adaptador de red de la lista a continuación.
  6. Con el dispositivo Adaptador de red seleccionado, desplácese a la parte derecha de la pantalla y verifique la palanca asociada con Bridged (en Conexión de red ). Luego, haga clic en el botón Configurar adaptadores .
  7. En el menú Configuración de puente automático, desmarque todo excepto el adaptador de red host que descubrió en el paso 3.
  8. Haga clic en Aceptar para guardar la configuración, luego inicie la máquina virtual y vea si tiene una conexión de red en puente que funcione.

Eliminar todos los adaptadores de red host innecesarios

Si aún encuentra el mismo problema, vaya al siguiente método a continuación.

Método 5: eliminar el cliente VPN de la máquina host

Como resultado, este problema en particular también puede ocurrir si está utilizando activamente una conexión VPN para proteger su anonimato en la web. Varios usuarios afectados han informado que la conexión en puente comenzó a funcionar como se esperaba tan pronto como desinstalaron su cliente VPN.

Nota: Si está interesado en usar un cliente VPN, puede probar diferentes proveedores hasta que descubra una opción que no entre en conflicto con VMware Workstation. En la mayoría de los casos, el cliente VPN que se informa que está en conflicto con la estación de trabajo VMware es Endpoint Remote Access VPN, pero podría haber otros.

Aquí hay una guía rápida sobre cómo desinstalar su cliente VPN para resolver el problema de la red puenteada:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "appwiz.cpl" y presione Entrar para abrir la pantalla Programas y características .

    Escriba appwiz.cpl y presione Entrar para abrir la lista de programas instalados
  2. Dentro de la pantalla Programas y características, desplácese hacia abajo por la lista de aplicaciones y ubique el cliente VPN que está utilizando actualmente.
  3. Haga clic derecho en su cliente VPN y elija Desinstalar. Luego, siga las instrucciones en pantalla para completar la desinstalación.

    Desinstalar el cliente VPN
  4. Una vez que se desinstala el cliente VPN, reinicie su computadora y vea si el problema de conexión en puente se resuelve iniciando la misma máquina virtual que anteriormente le estaba causando problemas.

Método 6: deshabilitar todas las entradas de red de VirtualBox desde las conexiones de red

Si ha estado utilizando Virtual box anteriormente, tenga en cuenta que podría tener problemas si cambia a VMware (modo puenteado). Como resultado, los adaptadores que quedan en la caja virtual pueden causar problemas con la conexión en puente dentro de VMware.

Si este escenario es aplicable a su situación actual y desea utilizar VMware, hay tres formas de avanzar:

  • Desinstale VirtualBox junto con un adaptador utilizado por el software.
  • Comience a usar NAT con VMWare
  • Deshabilite todas las entradas de red que pertenecen a VirtualBox desde el menú Conexiones de red

Dado que esta guía trata de ayudarlo a usar una conexión en puente con VMware Workstation, nos centraremos en la tercera opción, ya que es la menos intrusiva. Aquí hay una guía rápida sobre cómo deshabilitar todas las entradas de red de VirtualBox para resolver la función de observación de aves en VMware:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba "ncpa.cpl" y presione Entrar para abrir la pestaña Conexiones de red .
  2. Dentro de la pestaña Conexiones de red, haga clic con el botón derecho> Desactivar en cada adaptador de red que pertenezca a VirtualBox. Es posible que tenga uno o varios adaptadores diferentes, dependiendo de qué tan extensamente haya utilizado las funciones de VirtualBox .

    Nota: Si el UAC (Control de cuentas de usuario) lo solicita, haga clic en para otorgar los permisos necesarios para deshabilitar el adaptador virtual.

  3. Una vez que se hayan deshabilitado todos los adaptadores de VirtualBox, abra VMware, inicie la máquina virtual que anteriormente le causaba problemas y vea si las funciones de puente no funcionan.

Deshabilitar todos los adaptadores de VirtualBox

Si aún encuentra el mismo problema, vaya al siguiente método a continuación

Método 7: Restaurar la configuración del Editor de red virtual a los valores predeterminados

Como resultado, hay una versión particular de Windows 10 que rompe la función de conexión en puente en VMware Workstation. Como resultado, si actualiza a Windows 10 construido 1703 o superior mientras está instalado WMware, la función de puente de red quedará inutilizable a menos que se realice una acción manual.

Esto sucede porque esta actualización elimina un par de claves (VMnetDHCP y VMware NAT Service) que termina rompiendo efectivamente la función de puente dentro de VMWare Workstation. Pero resulta que puede rectificar el daño muy fácilmente obligando a VMware a recrear las dos claves de registro restaurando la configuración del Editor de red virtual al valor predeterminado.

Nota: Los pasos a continuación solo son aplicables para usuarios de Vmware Workstation PRO y no se pueden replicar en VMware Player.

Aquí hay una guía rápida sobre cómo hacer esto:

  1. Abra el Explorador de archivos y navegue a la siguiente ubicación:
     C: \ Archivos de programa (x86) \ VMware \ VMware Workstation \ vmnetcfg.exe 
  2. Una vez que llegue allí, haga clic derecho en vmnetcfg.exe y elija Ejecutar como administrador .
  3. Una vez que logre abrir el Editor de red virtual con privilegios administrativos, haga clic en Restaurar predeterminado y luego haga clic en Aplicar para guardar los cambios.

    Restaurar la configuración del Editor de red virtual a la predeterminada
  4. Reinicie la estación de trabajo VMware y vea si el modo de puente funciona según lo previsto.

Si este método no era aplicable o si todavía tiene este problema en particular, continúe con el siguiente método a continuación.

Método 8: permitir máquinas virtuales VMware desde los firewalls de AVG (si corresponde)

Como resultado, este problema particular también puede ocurrir si está utilizando una seguridad de terceros (que incluye un firewall) que es sobreprotectora con las conexiones de red que administra. Varios usuarios afectados han informado que lograron resolver el problema después de descubrir que el firewall AVG (o una solución de seguridad similar) es responsable de su problema en modo puente en VMware.

Actualización: Parece que este problema también puede ser causado por el firewall de Bitdefender. Dado que BitDefender no incluye una opción que permita redes virtuales a través de su firewall, la única forma, en este caso, es desactivar el firewall por completo.

Si este escenario es aplicable a su situación actual y está utilizando AVG Internet Security, puede resolver el problema rápidamente modificando la configuración avanzada de AVG para permitir todas las máquinas virtuales y el tráfico. Aquí se explica cómo hacer esto:

  1. Abra Avast Internet security y vaya a Configuración> Modo experto> Configuración avanzada .
  2. Dentro del menú de Configuración avanzada, asegúrese de que la casilla asociada a Permitir cualquier tráfico desde / hacia máquinas virtuales compatibles con firewall esté marcada.

    Permitir redes virtuales en AVG
  3. Haga clic en Aplicar para guardar la configuración actual.
  4. Reinicie VMware y vea si el problema se ha resuelto.

Nota: si está utilizando una suite de seguridad diferente y cree que este método podría ser aplicable, busque en línea los pasos específicos sobre cómo permitir sus redes virtuales de acuerdo con el firewall que está utilizando.

Artículos De Interés