Configurar virtualbox para acceso externo

Configurar virtualbox para acceso externo

Tengo una computadora que ejecuta un servidor al que apunta mi subdominio en mi cuenta de alojamiento compartido. El significado subdomain.mydomain.orgva al servidor de mi casa. Ahora bien; Lo que quiero hacer es poder acceder a mis servidores VirtualBox a través de ese subdominio y un puerto diferente. P.EJ

Servidor de caja virtual Ubuntu 1

  • Puerto: 4000
  • IP interna: 192.168.1.60
  • IP externa: 24.29.138.45

Servidor de caja virtual Ubuntu 2

  • Puerto: 4001
  • IP interna: 192.168.1.61
  • IP externa: 24.29.138.45

Ahora quiero poder acceder al RDP número 1 a través del puerto 4000, pero si accedo al puerto 4001, se conectará al servidor en el puerto 4001; ambos usando el mismo subdominio.

El siguiente problema es el hecho de que, aunque sé cuáles son las direcciones IP en el enrutador para los hosts de VirtualBox, ifconfigno cambia el hecho de que no aparecen en el enrutador.

Mis puertos en el enrutador están editados para reenviar el puerto 4000 en la IP interna 192.168.1.63(Mi dirección IP interna de Ubuntu)

Ahora, cuando voy a la página de inicio de mi enrutador, mi dirección IP interna de VirtualBox no aparece en las listas de dispositivos conectados, así que configuro el reenvío de puertos a la IP interna de VirtualBox. Mi objetivo final es que cuando me conecto mydomain.orgy me conecto a través del puerto 3389, me lleva al servidor de mi computadora host, pero si lo introduzco mydomain.orgy paso por el puerto 4000, me redirigirá a mi servidor VirtualBox. ¿Es esto posible?

Respuesta1

Hay varias formas de hacerlo. Puede elegir NAT para las interfaces de red en VirtualBox (que es la configuración predeterminada). Luego edite el reenvío de puertos en VirtualBox para que los puertos correctos se reenvíen a la máquina virtual correcta. El enrutador (físico) debe reenviar los puertos a 192.168.1.63. (Así como su enrutador físico se enmascara para la dirección 24.29.138.45, VirtualBox se enmascara para 192.168.1.63.)

Otra forma de hacerlo es elegir puente para las interfaces de red en VirtualBox. Luego configure el enrutador para reenviar los puertos a 192.168.1.60 y 192.168.1.61. (Sus máquinas virtuales aparecerán como hosts independientes en su LAN junto a su máquina Ubuntu).

información relacionada