Estoy ejecutando Windows XP en una máquina virtual (Orace VirtualBox 4.0.8) en un servidor doméstico y quiero poder conectarme a él desde fuera de la red. Tengo el dominio gracias a dyndns.com que apunta a la computadora y el enrutador se reenvía a la computadora del servidor. ¿Pero se supone que debo reenviar al servidor o la IP de la máquina virtual? Ahora, cuando intento conectarme, aparece un error: no se pudo conectar.
¿Y cómo funcionan estos métodos de autenticación: nulo, externo, invitado?
fuente
Si la máquina virtual tiene una IP de la red local, puede conectarse a través de Samba, WWW o rdesktop
Si la máquina virtual tiene una IP de la red interna "predeterminada" del host, por ejemplo, 192.168.122.x, solo podrá conectarse a través de VNC.
Para conectarse a través de VNC, agregue nuevo hardware de gráficos a la VM en Virtual Machine Manager, diciéndole que escuche en todas las interfaces públicas. Luego puede reenviar un puerto desde su enrutador a la dirección IP del host, con el puerto listado en virt-manager, generalmente algo así como 5901.
-Eric
fuente
No está claro qué significa conectar aquí. Pero si está intentando conectarse a su VM usando Escritorio remoto, entonces debe reenviar el puerto 3389 en su enrutador a la IP del host (donde el host es la computadora que ejecuta la máquina virtual, no la que se ejecuta en la VM).
También deberá haber instalado Oracle Extension Pack y haber habilitado RDP en la configuración de la máquina virtual.
Perdón por la captura de pantalla en español, espero que encuentres el lugar en tu propio idioma.
Sobre la autenticación:
Ninguno significa que no hay autenticación, el sistema le permitirá conectarse de la misma manera que una pantalla local, es decir, solo le pedirá una contraseña si no está conectado o si ha bloqueado la pantalla.
Extrenal utiliza algún método externo para autenticarse. En un host Linux, eso significa que necesitará usar un servidor PAM. No es realmente útil para uso personal. Una nota: puede usar esto para conectarse a su propia biblioteca de autenticación, que es realmente geek.
Invitado utiliza su sistema de autenticación de invitado. Si está ejecutando un invitado de Windows, eso significa que siempre le pedirá su usuario y contraseña de Windows para permitirle iniciar sesión. Esta es la forma más fácil, pero necesitará tener las Adiciones de invitado ejecutándose en su invitado para poder para usarlo
Puede encontrar mucha más información en el manual del usuario .
fuente
Haga clic derecho en su máquina virtual y haga clic en
settings
luego vaya a lanetworks
pestaña y luego cambie laAttached to:
configuración aBridged Adapter
predeterminadaNAT
.Luego, inicie su máquina virtual y tendrá una referencia de IP a la máquina virtual desde su red, así que simplemente instale el servidor vnc en la máquina virtual como ultravnc y estará bien.
fuente