Crear una red privada dentro de mi máquina con Windows 7

12

My Main Rig es un portátil con Windows 7 Professional. En esta máquina hay dos máquinas virtuales, que también son Windows 7 Professional. Necesito estas máquinas virtuales para poder vernos, pero también las necesito para acceder a Internet.

Actualmente, todos están conectados a Internet público en el hotel en el que me alojo, pero no puedo ver las otras máquinas porque se trata de una red pública.

Lo que debo hacer es crear una red privada entre mi máquina física y las dos máquinas virtuales que residen dentro de ella. ¿Cómo puedo hacer eso?

Encontré cómo hacer que piense que la red pública es una red privada, pero no cómo crear una red privada que exista dentro de la máquina sin dejar de ver el mundo exterior.

Mi Google-fu no ha revelado mucho, tal vez estoy usando los términos incorrectos.

ACTUALIZACIÓN : agregué una NIC adicional a ambas máquinas virtuales y las configuré como locales. Luego comencé las máquinas virtuales e intenté crear una nueva red. Sin embargo, ahora puedo ver otras máquinas en la red del hotel y presumiblemente pueden verme (no deseado). ¿Alguien puede dar una explicación detallada de cómo configurar esto o un enlace a un sitio que lo hace? ¿No puedo ser la única persona que quiere una red interna privada en su PC?

ACTUALIZACIÓN2 : Encontré esto que describe lo que quiero hacer. Lo intentaré mañana para ver si funciona, parece que ya casi estaba allí.

ACTUALIZACIÓN3 : Parece que no funcionó. Recompensa adicional que se otorgará a cualquiera que pueda hacer una guía paso a paso para obtener dos máquinas virtuales para comunicarse. ¡Cudos adicionales para usar MySQL y Apache en las máquinas virtuales!

graham.reeds
fuente

Respuestas:

6

Para tener las máquinas virtuales en una red separada que sea privada para su PC, use el adaptador de bucle invertido de Microsoft. El adaptador de bucle invertido de Microsoft es una herramienta de prueba para un entorno de red virtual donde el acceso a la red no está disponible. Configura un adaptador de red virtual que es privado para su computadora.

Para instalar, vea esto: Cómo instalar un adaptador de bucle invertido en Windows 7 .

Después de que se instala, desde Virtual PC:

  1. Selecciona tu máquina virtual
  2. Ir a la configuración
  3. Haga clic en la configuración "Redes"
  4. Para su adaptador de red, seleccione "Adaptador de bucle invertido de Microsoft"

Ahora, debería poder ver sus otras instancias de PC virtual en ejecución que también comparten el mismo adaptador de bucle invertido, mientras que esta red virtual es inaccesible desde fuera de su computadora.

Si necesita usar Internet desde las máquinas virtuales, consulte este artículo:
Configuración de NAT mediante el uso del Adaptador de bucle invertido de Microsoft y Conexión compartida a Internet .

harrymc
fuente
Esta parece la sugerencia más lógica, intentaré esto primero.
graham.reeds
Ok, ahora que? Ambas máquinas virtuales están en el adaptador de bucle invertido, pero no hay red entre las máquinas. ¿Necesito establecer una dirección IP estática para ellos?
graham.reeds
Sí, ya que esta red virtual no tiene un servidor DHCP. Elija otro segmento de red que no sea el atendido por su enrutador, por ejemplo 200.200.200.x en lugar de 192.168.xx
harrymc
Todavía no lo tengo funcionando. Asigné la primera VM 192.168.200.1 y la segunda VM 192.168.200.2. Eso no funcionó, así que también asigné el host a 192.168.200.100. Eso no funcionó. También deshabilité ipv6 en caso de que confundiera el problema. Aún no hay alegría. Imagínese, por un instante, soy realmente muy tonto. Explique en pasos simples cómo debería funcionar esto y cómo hacerlo.
graham.reeds
Antes de preguntar "¿Qué errores obtuve?", Al no funcionar quiero decir que no puedo hacer ping a la otra VM.
graham.reeds 05 de
1

¿Qué producto de VM estás usando? VMware? VirtualBox? MS Virtual PC? La mayoría de ellos usan NAT de forma predeterminada, que es lo que desearía si desea que esas máquinas virtuales puedan acceder a Internet.

Además, ¿cómo verifica que estas máquinas sean "visibles" para la red pública? La máquina host podrá ver las máquinas virtuales porque, ya sea que use solo modo host, NAT o puente, su host Windows 7 podrá verlas. Solo el modo puenteado debe hacer que las máquinas virtuales sean visibles para la red pública. El modo NAT hace que su PC host actúe como un enrutador NAT, por lo que solo su máquina host principal estaría realmente visible, pero si observa la red en la máquina host, las máquinas virtuales seguirán siendo visibles porque su host estará navegando por el público lado Y la red VM interna.

Entonces, para ver realmente si esas máquinas SON REALMENTE visibles para la red pública, necesitaría usar un dispositivo que no sea la PC host para tratar de mirarlas desde el exterior.

Lara Dougan
fuente
Estoy usando VirtualPC, de ahí por qué está etiquetado con VirtualPC. Tal vez debería haberlo hecho más explícito en mi publicación. Si desconecto el host de la red y miro la red (debajo de la computadora), no aparece nada. Si me conecto a la red del hotel y hago lo mismo nuevamente, puedo ver las máquinas virtuales (así como varias otras máquinas). Además, las direcciones IP no estáticas de la VM están en el mismo rango que mi máquina física.
graham.reeds
¿Qué versión de Virtual PC? Las opciones de red varían según la versión utilizada. ¿Estás usando lo último?
Lara Dougan
Eso creo. Según el cuadro de diálogo de ayuda, es 6.0.192.0
graham.reeds
0

Hotels Wifi puede evitar activamente que las máquinas del lado LAN se comuniquen entre sí.

Es posible que tenga que obtener las máquinas en Internet y luego usar una red VPN de capa de software como Hamachi .

Editar :

Es posible que pueda configurar una VM con dos NIC, la primera es 'NAT compartida' y la segunda es 'Interna'. Luego, en la segunda VM (etc.) establezca su NIC en Internal.

Luego, en Windows en la VM con las dos NIC, habilite la Conexión compartida a Internet para compartir el adaptador 'NAT compartido' con la red de solo interna.

Ƭᴇcʜιᴇ007
fuente
2
¿Cómo puede una red de hoteles evitar que cree una LAN en mi propia máquina? ¿Leíste mi pregunta?
graham.reeds
Lo siento, por LAN me refería a la red del hotel. La red local del hotel, no la red local de su habitación de hotel. :)
Ƭᴇcʜιᴇ007
No quiero comunicarme con ninguna otra máquina en la red del hotel. Solo quiero que las máquinas internas de mi máquina se comuniquen entre sí. Probaré lo que tu edición sugiere esta noche.
graham.reeds
No No lo tengo funcionando. Haré una actualización de mi pregunta.
graham.reeds
No importa qué, si desea que las máquinas virtuales se comuniquen con el mundo exterior, necesitarán comunicarse con al menos un host adicional en la red del hotel.
Kirk
0

Solo asegúrese de que cada máquina esté en la misma subred .

Ejemplo:

192.168.50.0 w / 255.255.255.0 como la máscara de red, o se denomina a / 24.
Eso le da las direcciones: 192.168.50.1 - 192.168.50.254 en la misma red.
Entonces podrías dar:
Computadora A - 192.168.50.10
Computadora B - 192.168.50.11
Computadora C - 192.168.50.12

Como están en la misma subred, deberían hablar y jugar bien.
daalbert
fuente
0

Han pasado años desde que utilicé Virtual PC, por lo que es posible que lo que voy a sugerir no se pueda hacer. En otras soluciones de virtualización, configuraría cada VM para poder acceder a Internet (probablemente usando una conexión NAT). Una vez que estuviera seguro de que Internet funcionaba, agregaría una segunda NIC en una red de solo host y configuraría un enrutamiento estático dentro de las máquinas cliente. La red de solo host sería para el tráfico intra-cliente, y la ruta predeterminada sería para todo lo demás.

Iglesia
fuente