Abordar localhost desde una máquina virtual VirtualBox [cerrado]

Resuelto hasen asked hace 15 años • 22 respuestas

Tengo un servidor de prueba/desarrollo local (HTTP, por supuesto), escuchando el puerto 8000.

Estoy trabajando en Linux, así que para probar la página en Internet Explorer 6, 7, 8, etc. ejecuto una máquina virtual usando VirtualBox; También necesito ver cómo se ve en Firefox en un entorno Windows (las fuentes, por ejemplo, son diferentes).

En mi máquina real, abro el sitio web simplemente usando la URL http://localhost:8000, ¿cómo dirijo este host local desde la máquina virtual?

En este momento mi solución es utilizar la dirección IP. ¿Alguna idea mejor?

hasen avatar Aug 12 '09 00:08 hasen
Aceptado

Al buscar en Google apareció esto: http://data.agaric.com/localhost-from-virtualbox-xp-install-ubuntu

Sugiere usar IP: http://10.0.2.2y funcionó para mí.

Entonces, edité el archivo de hosts C:\windows\system32\drivers\etc\hostsy agregué esta entrada:

10.0.2.2   outer

Si estás probando en IE8, recuerda ponerlo http://en la barra de direcciones. Simplemente poner la ip directamente no funcionará.

Por ejemplo:

http://10.0.2.2:3000/
hasen avatar Aug 11 '2009 18:08 hasen

Mac OS

Estoy ejecutando Virtual Box en macOS (anteriormente OS X), usando Virtual Box para probar IE en Windows, etc.

Vaya a IE en Virtual Box y acceda localhostmediante http://10.0.2.2for localhosto http://10.0.2.2:3000for localhost:3000.

Mantuve la configuración de red como NAT, no es necesario un puente como se sugirió anteriormente en mi caso. No es necesario editar ningún archivo de configuración.

Jonathan Lin avatar Oct 23 '2012 09:10 Jonathan Lin