¿Cómo puedo acceder a Apache (en VirtualBox invitado) desde el host?

Pregunta:

Instalé Apache en una máquina virtual de Ubuntu. Cuando entro en el invitado y cargo Firefox, puedo ver que Apache está funcionando bien cuando busco localhost.

Me gustaría acceder a esta misma página a través del host. Intenté usar la dirección IP del invitado, pero no aparece nada.

Idealmente, me encantaría configurar mi Windows 7 (host) para solicitar http://guestserver.com del servidor Apache en el invitado. ¿Cómo puedo hacer esto?

Respuesta:

Si necesita otras máquinas en su red física para poder llegar a su máquina virtual (o si la máquina virtual necesita acceso a Internet), use una red en puente. De lo contrario, apéguese a las redes solo de host.

  1. Detenga su VM y abra su configuración en VirtualBox (OSE) Manager
  2. Vaya a la pestaña Red
  3. Seleccione el modo de red que prefiera (red en puente o solo host) (en el siguiente ejemplo, estoy usando solo host)

    Si desea utilizar una red en puente, debe seleccionar el adaptador de red correcto en Nombre . Para conexiones por cable, seleccionaría algo llamado como eth0 . Las conexiones inalámbricas suelen denominarse wlan0 (los números pueden variar)

  4. Guardar la configuración
  5. Inicie la máquina virtual de Ubuntu
  6. Cuando esté activo, puede recopilar la dirección IP ejecutando:

     ifconfig | grep addr

    En el siguiente resultado, 192.168.56.101 es la dirección IP que se puede usar en su sistema host Win7 para acceder a su VM:

     eth0 Link encap:Ethernet HWaddr 08:00:27:70:27:fe inet addr:192.168.56.101 Bcast:192.168.56.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe7b:25fe/64 Scope:Link inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host
  7. En su sistema host de Windows, edite C:\Windows\System32\drivers\etc\hosts como administrador y agregue una línea:

     192.168.56.101 guestserver.com

    Si tiene un sistema host Ubuntu, edite /etc/hosts usando sudo nano /etc/hosts

  8. ¡Lucro!

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım