Cómo acceder al host virtual Apache2 desde VirtualBox (o cualquier VM)

11

Estoy ejecutando Ubuntu 11.04, he configurado mi host local para acceder a mis sitios en

site1.local  
site2.local  

Al configurar hosts virtuales y agregar entradas a mi archivo de hosts.

Quiero probarlos en IE, así que instalé VirtualBox con Windows.

Mi pregunta es, ¿cómo puedo acceder a site1.local desde la máquina virtual?

Granizo
fuente

Respuestas:

15

Ah, es tan fácil como el pastel.

En su máquina virtual de Windows edite su archivo de hosts

c: \ WINDOWS \ system32 \ drivers \ etc \ hosts

Y vincule sus hosts virtuales a 10.0.2.2, si solo está usando localhost, reemplace

127.0.0.1 localhost con 10.0.2.2 localhost

Entonces mi archivo de hosts parece

10.0.2.2 localhost
10.0.2.2 site1.local
10.0.2.2 site2.local

Granizo
fuente
El modo de red es NAT. He visto otros artículos que sugieren diferentes métodos usando bridged.
Manafire
Esto funcionó para mí, al usar las imágenes IE de Microsoft, me dio un mensaje de permiso de archivo cuando intenté guardar los cambios del archivo host en el cuaderno. Si eso sucede, simplemente haga clic derecho en el programa del bloc de notas y ejecútelo como administrador, luego abra el archivo de hosts dentro de eso, eso lo hizo funcionar.
Brad