Problema del conmutador virtual Hyper-V: misma IP en el invitado y el host

Problema del conmutador virtual Hyper-V: misma IP en el invitado y el host

Tengo Hyper-V instalado en mi computadora portátil con Windows 10 y configuré una máquina virtual Ubuntu en ella. El adaptador de red de Ubuntu está conectado con el conmutador virtual externo que he creado. Con esta configuración, esperaría que el host y el invitado obtuvieran una dirección IP diferente del servidor DHCP. Sin embargo, ambos obtienen la misma IP y no puedo identificar la causa. A continuación se muestran las pantallas de impresión del conmutador virtual, los adaptadores de red en el host, el estado de la red del host y el estado de la red de invitados.

Aquí está la configuración del conmutador virtual.

Los adaptadores de red en el host.

Configuración del host. Aviso MAC e IP

Configuración de invitados. Aviso MAC e IP

¿Alguien puede ver qué hay de malo en esta configuración? Además, ¿qué debo cambiar para que tanto el anfitrión como el invitado obtengan su propia IP y se presenten de forma independiente en la red?

Respuesta1

Algunos servidores DHCP siempre asignan la misma dirección IP a la misma MAC.

Dado que su conexión ascendente es una conexión Wi-Fi normal (no WDS), solo puede tenerunoDirección MAC: no múltiple. La única razón por la que Windows incluso le permitió ponerlo en un puente es que realiza NAT L2 (arpnat) por usted, reescribiendo los paquetes de sus VM sobre la marcha.

Respuesta2

Puede solucionar este problema ingresando a la configuración de VM:

Adaptador de red/Función avanzada y luego

aplique una MAC estática o una MAC dinámica, pero luego debe

Habilite la suplantación de direcciones MAC.

Para asegurarse de que la VM utilice una MAC dedicada y falsificada para actuar como un dispositivo de red real.

Habilite la suplantación de direcciones MAC:

ingrese la descripción de la imagen aquí

Respuesta3

Compartir una conexión WiFi es problemático y no debe hacerse directamente.

Debe crear el conmutador virtual como Ethernet, luego en el host en el Centro de redes y recursos compartidos,puenteese cambio virtual al adaptador WiFi.

Para más detalles, vea mi respuesta enesta publicación.

Si por alguna razón esto no funciona, puedes:

  • Utilice cable, no WiFi, o
  • Proporcione a la VM una dirección IP estática.

Respuesta4

Tengo el mismo problema (febrero de 2021) con una instalación de CentOS 7 en Hyper-V. Seguí todas las instrucciones (no solo de esta publicación), pero la dirección IP del invitado era la misma que la del host o ninguna IP cuando se configuró como estática.

Fue pura suerte pero al final funcionó y esta es mi configuración:

Anfitrión:

  • interruptor externo
  • Dirección MAC estática
  • Todo con valores predeterminados.

Invitado:

  • Dirección IP estática PERO lo importante es que todos los tutoriales para configurar una dirección IP estática apuntaban al archivo /etc/sysconfig/network-scripts/ifcfg* y eso nunca funcionó para mí, lo que sí funcionó fue usar elnmtuiutilidad. Devolví todos mis cambios a los valores predeterminados (volver a dhcp) e hice la configuración desde la utilidad, que es una forma muy sencilla de realizar la misma acción de configurar los valores de conexión manual.

Buena suerte.

información relacionada