¿Cómo accedo a la IP interna de Virtualbox desde la máquina host?


15

He estado tratando de obtener más información sobre seguridad siguiendo http://www.pentesterlab.com/bootcamp/week2/ , pero estoy luchando para acceder al host local IP interno de mi VM desde la máquina host .

Puedo acceder a la IP interna de la máquina host desde la VM (usando 10.0.2.2) y puedo acceder a la IP interna de la VM desde la VM (10.0.2.15), pero eso no es lo que me interesa. Quiero hacerlo al revés.

Obviamente, puedo acceder a la IP de mi máquina host desde la máquina host (192.168.1.142), pero no puedo acceder a la IP de la VM desde la máquina host. He intentado muchas formas de encontrar la IP de la VM y he usado todo lo que se me ocurrió, pero nada se cargará.

He intentado cambiar de NAT a Adaptador en puente y viceversa varias veces y cambiar varias configuraciones, pero solo pierdo la capacidad de conectarme a la IP al revés bajo Adaptador en puente. He explorado los enlaces de Google de personas con problemas similares durante horas, pero no puedo encontrar nada que funcione. ¡Gracias por tu ayuda!


1
Si encontró una respuesta, agréguela como respuesta . Se le permite (incluso se le recomienda) responder sus propias preguntas. Por ahora estoy eliminando la respuesta de tu pregunta. También aconsejaría investigar qué significa "localhost" , ya que no está utilizando ese término correctamente. :)
Ƭᴇcʜιᴇ007

Respuestas:


18

Para instalaciones antiguas de Virtualbox

Finalmente encontré la solución, en la tercera página de Google. : / Hubo un gran power point en http://www.slideshare.net/powerhan96/networking-between-host-and-guest-v-ms-in-virtual-box que explicaba todo lo que había que hacer. Además, en el Administrador virtual, tuve que hacerlo a pantalla completa, Archivo-> Preferencias-> Red-> Redes de solo host-> Agregar. Necesitaba un adaptador Host-Only y un adaptador NAT para que funcionara en ambos sentidos, como explica el powerpoint.

Actualización: Virtualbox 5.2

En Virtualbox 5.2, detenga su VM. En el menú principal, seleccione "Herramientas globales-> Administrador de red de host". Haga clic en "Crear", y se debe crear una nueva red de solo host llamada vboxnet0. Vuelva al menú principal haciendo clic en "Máquinas herramientas". Desde aquí, haga clic con el botón derecho en la imagen de su VM y vaya a "Configuración-> Red", y conéctelo a su nuevo Adaptador solo de host llamado vboxnet0. Cuando reinicia su VM, su IP debería haber cambiado de 10.0.*.*a 192.168.*.*, y ahora debería ser accesible desde su máquina host.


Casi me pierdo esta parte: "Necesitaba un adaptador de solo host y un adaptador NAT" . Esta es la clave si no quieres hacer un puente.
banzaimonkey

1

En el último virtualbox (5.2.2) en lugar de ir a "Archivo-> Preferencias-> Red", fui a "Dispositivo-> Red-> Configuración de red" y habilité el Adaptador 1 para que sea una red de solo host.

Luego reinicié la VM. El cambio notable después de esto fue que la IP de la máquina virtual (al ver la salida ifconfig) cambió de una dirección IP 10.2.0.15 a algo así como 192.168.56.101

Entonces podría ir a mi navegador web y ver una página predeterminada que tenía el servidor apache con http://192.168.56.101/

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.