¿Cómo utilizar la función de visualización remota de Oracle VirtualBox?

10

No puedo usar la función de visualización remota de Oracle VirtualBox.

Tengo el sistema operativo host de Fedora 15 PAE. Este sistema operativo ejecuta Virtual Box con el mismo sistema operativo invitado (Fedora 15). El controlador de red de virtual box está en modo puente. El sistema operativo host ejecuta Gnome 3, por lo que es un sistema operativo invitado.

En esta situación, puedo ver ambas máquinas por separado de mi máquina con Windows 7. Puedo SSH para ellos, puedo VNC para ellos y puedo RDP para ellos. Todas estas características funcionan con el software fedora instalado (ssh daemon, vncserver, x11vnc, xrdp, etc.).

Pero si entiendo correctamente, VirtualBox tiene su propia pantalla compartida para el protocolo RDP. Lamentablemente, no puedo usar esta función.

He configurado la pantalla remota en la pestaña Configuración-Pantalla-Pantalla remota de VirtualBox. He configurado el puerto en 3390 para no interferir con la ejecución de rdp. He configurado Ver-Habilitar pantalla remota en "on" en el menú de la ventana de virtualbox.

También he abierto el puerto 3390 en ambas máquinas en firewall.

Entonces, ¿cómo conectarse correctamente a esta pantalla? ¿Debo conectarme a la IP del host o al invitado? Creo que debería ser del anfitrión. Pero no puedo conectarme con el cliente rdp de Windows ...

Dims
fuente
No puedo prometer qué tan rápido, pero he hecho esto antes hace algún tiempo ... muy útil ... déjame intentarlo y encontrarlo :)
OG Chuck Low
¿Tiene Terminal Server en la caja del host?
OG Chuck Low
¿Qué quieres decir con "Terminal Server"? Puedo acceder al host de múltiples maneras.
atenúa el
lo siento, fue una pregunta tonta ... que pudiste leer la caja en primer lugar respondió :(
OG Chuck Low

Respuestas:

13

Debe conectarse al host en lugar del invitado. Dividiría el problema en dos y sugeriría primero que intentes conectarte en tu host al invitado con algo como

rdesktop localhost 3390

y ver si tienes una conexión.

Si eso funciona, vaya a su máquina con Windows y conéctese con "Conexión a Escritorio remoto" especificando el nombre de host y la conexión separados por dos puntos (:)

entonces algo como

myserver:3390

Si esto todavía no funciona, ¿qué tipo de errores está recibiendo? ¿Se rechaza la conexión o se agota el tiempo de espera? ¿Puede activar el inicio de sesión en su firewall o desactivarlo por completo brevemente para verificar que no sea un problema de firewall?

nwaltham
fuente
6

Primero debe asegurarse de tener instalado el VirtualBox Extension Pack. Consíguelo desde aquí: https://www.virtualbox.org/wiki/Downloads

Una vez que esté instalado, habilite la pantalla virtual para su VM. Ahora necesita conectarse con un visor rdp a la dirección IP del host.

Pero si se está conectando al host local, de acuerdo con la documentación de ayuda de virtualbox:

Al conectarse a localhost para probar la conexión, las direcciones localhost y 127.0.0.1 podrían no funcionar con mstsc.exe. En su lugar, debe usarse la dirección 127.0.0.2 [: 3389].

Ahmad Mushtaq
fuente
44
Eso es bastante tonto que todo el asunto se puede configurar w / o la extensión, pero no funciona e incluso no indican que ...
REyE
0

Conecte su VM a través del escritorio remoto:

rdesktop localhost:3389

La configuración está abajo:

Visualización remota

JsonBruce
fuente