¿Usar VirtualBox para acceder al sitio en el host desde el invitado?

¿Usar VirtualBox para acceder al sitio en el host desde el invitado?

Estoy ejecutando VirtualBox en una Mac (host), la VM que estoy usando es Windows 7 (invitado). VirtualBox está configurado para usar el NATadaptador de red y puedo acceder a Internet sin problemas (google, msn, todo), sin embargo, estoy alojando un sitio en Mac (host) y no puedo acceder a él desde la VM.

Al invitado se le asigna la IP 10.0.2.10y la IP de mi anfitrión es 10.0.2.100. Creo que el problema podría ser que se trata de redes separadas, pero no lo sé. Solo quiero probar el sitio en IE (no tengo un servidor separado/remoto para alojarlo)

Respuesta1

Realmente deberías considerar cambiar del modo NAT al modo puente. De esta forma ambos "sistemas" estarán en la misma red. Cuando ejecuta NAT, crea subredes en la red y su VM existe efectivamente en otra red. Para que funcione con NAT, necesitará configurar (a través de archivos de configuración, no opciones de GUI) el enrutamiento NAT para abrir conexiones/puertos entre las redes, y también configurar tablas de enrutamiento.

Si configura el modo puente, la VM solicita la IP del mismo enrutador que su host, en lugar del sistema VM en el host. A su vez será tan fácil como simplemente acceder a la IP de tu host.

Respuesta2

Por defecto el adaptador de red está en modo "NAT". Debes poner tu adaptador de red en modo puente. Aquí están los pasos.

1> En el cuadro virtual, seleccione la máquina virtual que desee "Por ejemplo, win7" 2> Vaya a configuración -> Red -> Adaptador1

 Change that from NAT -> Bridged Adapter 

3> Reinicie su VM invitada

Espero que eso resuelva su problema.

información relacionada