Entrar desde PC Externo a Página Web en Máquina Virtual

Como en la mayoría de las cosas que aprendo, esto lo TUVE que aprender a la fuerza, muerto de frío (porque al lado mio estaba el aire acondicionado…) y contra el tiempo D:

Hice un sistema para la universidad en la que estudié, uno web. Entre los requerimientos que hice, pedí un PC que actuara como servidor de aplicaciones y para la BD (Mongo, obvio😉 ).  Me respondieron que solo tenían disponible una máquina virtual en la que podía trabajar.

Obvio, no quede para nada contento… pero bue, es lo que había.

Instalé todo y funcionaba perfecto… pero en la máquina virtual … el problema, ahora, era entrar desde la máquina host al guest de la VM.

Cambié el tipo de red por Bridge y todo ok. Simplemente entré por la IP interna de la VM.

Pero no me servía… necesitaba que al sistema pudiese conectarse cualquier persona en cualquier sede, desde cualquier PC conectado a la red… y aquí comenzó el temita … nunca lo había hecho.

Buscando por aquí y por allá, llegué a la solución.

  1. Tomar la IP de la máquina virtual. Con un ipconfig, por ejemplo. 
  2. Entrar a las configuraciones de red de la máquina virtual. En mi caso VMWare. 
  3. Marcamos NAT, bajamos hasta las configuraciones del mismo. Agregamos un nuevo Port Fordwarding e indicamos lo siguiente:
    1. Puerto del host, para diferenciar si tenemos distintos direccionamientos. Obviamente, esto va en la URL.
    2. La IP de la máquina virtual. Esto es lo que vimos al principio.
    3. Puerto de la máquina virtual.
  4. Una vez que tenemos todo listo, podemos entrar directamente a la dirección IP del Host mencionando el puerto🙂

Y eso sería todo🙂

Bastante útil si pensamos que podemos implementar un hosting, por ejemplo, utilizando una sola máquina dedicada y estas cositas😀

Acerca de MaritoCares

Ingeniero Informático. Con tendencias a la programación en [C#, VB].NET, Java(Web principalmente...), PHP, JavaScript, algo mínimo de [ruby, python], y el clásico C.
Esta entrada fue publicada en Tips. Guarda el enlace permanente.

Una respuesta a Entrar desde PC Externo a Página Web en Máquina Virtual

  1. smt dijo:

    Y con eso se puede acceder a esa pagina desde otro ordenador con la direccion 10.4.1.1:8080/SimulacionInacap/??
    Gracias

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s