El conmutador externo virtual Hyper-V desactiva mi conexión a Internet

El conmutador externo virtual Hyper-V desactiva mi conexión a Internet

Mi objetivo es simplemente conseguir una conexión a Internet dentro de mi máquina virtual (sin desactivarla en el host).

Dada la longitud, lo dividí en diferentes partes, ya que soy consciente de que algunos preferirían simplemente omitir el fondo y llegar al problema (desplazarse hacia abajo) y ver algunas de las soluciones que probé. Espero que esto ayude y gracias por tomarse el tiempo de leer.


Fondo:

El problema probablemente sea algo realmente simple, como el orden en que estoy siguiendo los pasos, o tal vez me falta un paso crítico en alguna parte, cualquiera de los cuales alguien con más experiencia puede aconsejarme. Así que realmente agradecería cualquier ayuda.

Durante los últimos días, seguí las instrucciones en el enlace a continuación (me pareció la más sencilla) para configurar el acceso a Internet en mis máquinas virtuales Hyper-V.

http://www.mustbegeek.com/configure-hyper-v-virtual-machine-with-internet-connection/

Nuevamente había muchos otros enlaces, pero básicamente todos decían las mismas cosas con algunos detalles útiles adicionales aquí y allá. En última instancia, a continuación se detallan los pasos que seguí.

Mi computadora portátil (una hp pavilion con una tarjeta de red realtek pcie fe y una tarjeta inalámbrica realtek RTL8188E 802.11bgn) tiene Windows 10 y Hyper-V instalados.

En las máquinas virtuales tengo Windows 8.1, SQL Server 2012, Visual Studio 2013 y otras herramientas de desarrollo.

Luego me aseguré de que usando solo mi adaptador con cable (desactivando mi conexión inalámbrica) tuviera conexión a Internet. Repetí estos pasos con la conexión inalámbrica (desactivando la conexión por cable) para asegurarme de que no hubiera problemas ni con uno ni con mi enrutador (UPC Technicolor TC7200-U). Dado que ambos comparten la misma puerta de enlace predeterminada, no podía habilitarlos al mismo tiempo (aunque no soy un profesional de redes, no estoy seguro de por qué, pero veo mensajes de error que me dicen esto).

Cuando agregué un conmutador virtual, compartí mi adaptador físico con cable. Aparece una red no identificada en el adaptador virtual. A continuación se muestran capturas de pantalla antes y después...

Antes (muestra todo funcionando, solo se necesita incluir algo para comparar con después):

Con dinámica (Configuración automática):

Con estática (configuración manual):


Pasos iniciales:

Después:

Una vez que empiezo a realizar los cambios en el enlace al principio, las siguientes capturas de pantalla muestran lo que sucede. Obviamente no puedo conectarme porque la configuración predeterminada parece ser incorrecta. Así que los cambio más tarde, pero antes aquí están las capturas de pantalla con los valores predeterminados:

Tenga en cuenta el mensaje de advertencia que aparece cuando presiono Aceptar en las propiedades. A lo que presiono sí.

No tiene sentido hacer ping a la puerta de enlace con esta configuración predeterminada porque sé que recibiré una respuesta porque el adaptador WiFi está funcionando. Entonces el ping pasará exitosamente por ese adaptador, pero aún no tendré acceso a Internet dentro de mi VM. Con esto en mente desactivaré la conexión wifi.

Además, mientras hago esto, estableceré la configuración en el adaptador virtual para obtener IP y DNS automáticamente para los siguientes pasos (configuración dinámica).

Con dinámica (Configuración automática):

No esperaba que el ping de Google funcionara si no puedo llegar a mi puerta de enlace.

Entonces, después de ver, la configuración anterior era incorrecta. Procedí a corregirlos según mi leal saber y entender con configuraciones que funcionaban anteriormente, como se muestra a continuación.

Con estática (configuración manual):

Tenga en cuenta que después de presionar Aceptar y luego hacer clic en propiedades nuevamente, no importa cuántas veces intente configurarlo como se indica arriba, termino con las siguientes configuraciones reales:

Los únicos problemas que puedo ver ahora (con mi experiencia muy limitada) son:

No puedo completar los detalles correctos en los pasos anteriores, pero parece que cuando los coloco en la pestaña avanzada, puedo solucionar este problema. Vea abajo:


El problema a resolver

Entonces, después de esto, volví a la IP dinámica y noté que obtengo la dirección APIPA cuando hago otro ipconfig /all. Esto me muestra que debido a que no puedo comunicarme con el servidor DHCP (que es mi puerta de enlace/enrutador), me está asignando una dirección temporal. Confirmando efectivamente que no puede llegar a mi puerta de enlace/enrutador, lo cual sabíamos por el ping.

Entonces, ¿por qué no puedo acceder a mi enrutador?

Decidí considerar habilitar mi adaptador wifi pensando que esto podría permitir que la tarjeta virtual llegue a mi enrutador y obtenga la dirección dhcp que necesita. Pero parece que no. Lo cual tendría un poco de sentido considerando (basado en el mensaje de error anterior) que no hay 2 adaptadores que puedan acceder a la misma puerta de enlace al mismo tiempo (que fue la razón por la cual deshabilité mi wifi al principio, eso y el hecho de que no No quiero usar mi wifi más lento cuando tengo Ethernet mucho más rápido).

Con el wifi desactivado, sigo recibiendo el mensaje de host de destino inalcanzable cuando hago ping a la puerta de enlace.

No estoy seguro de si esto ayuda o no, pero también intenté configurar un interruptor interno en Hyper-v (para al menos poder acceder a la red desde dentro de la máquina), pero tengo el mismo problema. No puede conectarse a la red.


Otros intentos de solucionarlo e investigaciones realizadas que hasta ahora no han funcionado:

Las sugerencias que he leído en otros lugares y que me aseguré de que se hayan hecho son:

  1. Asegúrese de que la caja virtual y otros entornos virtuales alternativos estén eliminados (no tengo ningún otro entorno virtual instalado).
  2. Ejecute los comandos:

.

netsh winsock reset             #this tells me to restart
netsh int ip reset c:\tcp.txt   #this gives some errors and tells me to restart

ipconfig /release               #works sometimes, sometimes gives errors
ipconfig /renew                 #this works only when /release works
arp /d (several times)          #I never get to clear this completely
                                #no matter how many times I run it

Después de hacer lo anterior reinicio la computadora.

No estoy seguro de qué hacen los primeros 2 comandos. Si alguien cree que las capturas de pantalla de los comandos anteriores serían útiles, hágamelo saber y las agregaré.

Avíseme si cree que alguna captura de pantalla o información adicional sería útil.

Gracias por cualquier ayuda.

información relacionada