Hoy en día, la uti­li­za­ción de co­ne­xio­nes a es­cri­to­rios remotos forma parte de las prácticas ha­bi­tua­les de muchos pro­fe­sio­na­les. La po­si­bi­li­dad de acceder de manera externa a un servidor es, sobre todo para los servicios de te­r­mi­na­les y tareas de helpdesk, algo de lo que ya no se puede pre­s­ci­n­dir. Los usuarios do­mé­s­ti­cos también pueden obtener ventajas del control por es­cri­to­rio remoto y acceder có­mo­da­me­n­te a sus equipos de oficina. No obstante, su in­s­ta­la­ción no es tan sencilla, por lo que, con el paso del tiempo, han surgido numerosas he­rra­mie­n­tas que facilitan la tarea de es­ta­ble­cer la conexión a es­cri­to­rios remotos. ¿Qué significa remote desktop exac­ta­me­n­te? ¿A qué aspectos se debe prestar atención? ¿De qué al­te­r­na­ti­vas se dispone?

VPS gratis
Prueba un servidor virtual de forma gratuita durante 30 días

¡Prueba tu servidor virtual durante 30 días! Si lo solicitas, te re­em­bo­l­sa­re­mos todos los gastos in­cu­rri­dos.

Qué significa remote desktop

El término remote desktop, en español es­cri­to­rio remoto, es la no­me­n­cla­tu­ra acuñada para hacer re­fe­re­n­cia al “control remoto desde el es­cri­to­rio”. Así, por medio de la conexión a es­cri­to­rio remoto es posible conectar el propio ordenador (cliente) con otro ordenador (servidor). Siempre y cuando se den las co­n­di­cio­nes técnicas ne­ce­sa­rias, el usuario podrá crear dicha conexión a es­cri­to­rio remoto desde cualquier lugar. En algunos casos puede incluso tener un acceso total al ordenador remoto, lo que depende del nivel de au­to­ri­za­ción. Se podría incluso acceder desde un ordenador doméstico a todos los programas, archivos y recursos de red del ordenador de trabajo tal y como si estuviera en la oficina.

Re­qui­si­tos para el es­ta­ble­ci­mie­n­to de una conexión a es­cri­to­rio remoto

Para poder es­ta­ble­cer una conexión de es­cri­to­rio remoto debes tener en cuenta algunos aspectos técnicos. El control remoto de un ordenador solo se puede lograr si está conectado a la misma red o con Internet. Así pues, asegúrate de que el servidor está operativo en el momento en el que se crea la conexión y de que la conexión de red funciona. Cuida también que la co­n­fi­gu­ra­ción del remote desktop está activada en el servidor. Por último, es re­co­me­n­da­ble ase­gu­rar­se de poder acceder a la red en cuestión de forma externa y de contar con los derechos para la creación de la conexión al es­cri­to­rio remoto. Esto puede co­n­se­gui­r­se indicando un usuario de es­cri­to­rio remoto en la lista de usuarios y teniendo una co­n­tra­se­ña para es­ta­ble­cer la conexión.

Nota

Ten en cuenta que no se puede es­ta­ble­cer ninguna conexión con or­de­na­do­res en modo ahorro de energía o hi­be­r­na­ción. Asegúrate también de que los ajustes co­rre­s­po­n­die­n­tes están des­ac­ti­va­dos.

Manual para co­n­fi­gu­rar un es­cri­to­rio remoto en Windows

Microsoft ofrece a los usuarios de remote desktop un protocolo de red propio, el Remote Desktop Protocol (RDP). Por así decirlo, este protocolo es la he­rra­mie­n­ta de control de los servicios de terminal (Remote Desktop Services) y se ocupa de la ejecución de los comandos de es­cri­to­rio remoto. RDP controla tanto el terminal servidor como el cliente y regula la tra­n­s­fe­re­n­cia de los co­n­te­ni­dos de la pantalla y de las entradas del teclado y del ratón a través de la red. En este caso no es necesario contar con una versión de Windows para el servidor.

Consejo

También existen clientes para Linux, macOS y pla­ta­fo­r­mas móviles como iOS o Android, como por ejemplo FreeRPD u OpenVPN para el es­ta­ble­ci­mie­n­to de co­ne­xio­nes remotas. En el último capítulo de este artículo te pre­se­n­ta­mos algunos ejemplos.

1ª variante: soporte por asi­s­te­n­cia remota de Windows

El soporte por asi­s­te­n­cia remota de Windows es una posible variante para la co­n­se­cu­ción del acceso mediante es­cri­to­rio remoto que ofrece a los usuarios la po­si­bi­li­dad de invitar a personas externas a sus sistemas, lo que tiene lugar, sobre todo, en sesiones de ma­n­te­ni­mie­n­to remotas en las que los técnicos in­te­r­vie­nen en un sistema local y llevan a cabo re­pa­ra­cio­nes en el software o ajustes en el sistema.

Primer paso: asegúrate de que el soporte por asi­s­te­n­cia remota esté activado. Puedes acceder por la ruta Control Panel > System and Security > System > System Pro­pe­r­ties > Remote (Panel de control > Sistema y seguridad > Sistema > Co­n­fi­gu­ra­ción de Acceso Remoto). Para autorizar el soporte de asi­s­te­n­cia remota, se­le­c­cio­na la casilla co­rre­s­po­n­die­n­te.

Segundo paso: para invitar a un usuario externo, abre el asistente e introduce “msra” en el campo de búsqueda o sigue la ruta Start > All pro­gra­m­mes > Mai­n­te­na­n­ce > Windows remote as­si­s­ta­n­ce (Inicio > Todos los programas > Asi­s­te­n­cia remota). En la ventana a co­n­ti­nua­ción puedes optar por pedir u ofrecer ayuda. En el caso de la primera opción, haz clic en “Invite someone you trust for help” (“Invitar a una persona de confianza para ayudarte”).

Tercer paso: ahora puedes enviarle una in­vi­ta­ción (ticket) al usuario invitado. Para ello, Windows te ofrece tres po­si­bi­li­da­des:

a) Puedes guardar el archivo de la in­vi­ta­ción en tu ordenador y cargarlo como dato adjunto en un correo ele­c­tró­ni­co. 

b) Tu programa de correo ele­c­tró­ni­co se abre au­to­má­ti­ca­me­n­te y el archivo se puede enviar de forma directa al de­s­ti­na­ta­rio.

c) Puedes utilizar la variante “Conexión fácil” (Easy Connect) para eludir el tráfico de correo ele­c­tró­ni­co. Con la in­vi­ta­ción, el usuario externo recibe, además, una co­n­tra­se­ña para poderse au­te­n­ti­car en un acceso al es­cri­to­rio remoto posterior.

In­fo­r­ma­ción

En una conexión por medio de Easy Connect (Conexión fácil) el usuario externo recibe la co­n­tra­se­ña de manera directa, por lo que no se necesita una in­vi­ta­ción por separado.

Cuarto paso: una vez obtiene la co­n­tra­se­ña, el usuario invitado ya puede co­ne­c­tar­se con el ordenador remoto. No obstante, puede que se niegue el acceso a las co­ne­xio­nes a través de Internet debido a que el archivo alberga la dirección IP local. Por ello, este usuario necesita bien su IP externa o bien su nombre DNS, el cual puede es­ta­ble­ce­r­se por medio de servicios de DNS dinámicos.

Quinto paso: el usuario externo debe escribir la co­n­tra­se­ña fa­ci­li­ta­da en la ventana de vi­sua­li­za­ción.

Sexto paso: a co­n­ti­nua­ción aparece un mensaje en el que se te pregunta si deseas permitir o no la conexión. Haz clic en "Sí".

Séptimo paso: la conexión se ha es­ta­ble­ci­do con éxito. Ahora el usuario externo ya tiene acceso a tu es­cri­to­rio y puede solicitar el control del mismo. Si vuelves a ma­ni­fe­s­tar tu co­n­se­n­ti­mie­n­to, el usuario tendrá un completo control sobre él.

2ª Variante: conexión a es­cri­to­rio remoto en Windows

Con una conexión a es­cri­to­rio remoto se puede, a di­fe­re­n­cia de como sucede con la asi­s­te­n­cia remota de Windows, permitir que otra persona inicie sesión en el sistema host deseado sin necesidad de una “conexión” activa. El sistema local funciona en este caso como servidor que permite a los usuarios re­gi­s­trar­se como usuarios “locales”. Para iniciar sesión deben formar parte de la lista de usuarios del sistema local y disponer de una co­n­tra­se­ña. Esta variante resulta de utilidad sobre todo en el caso del Home Office, es decir, cuando se trabaja en casa y se accede al ordenador de la oficina.

Primer paso: el requisito principal vuelve a ser que la conexión remota esté activada. Para ello puedes recurrir a la ruta System settings > System and Security > System > Remote settings (Panel de control > Sistema y seguridad > Sistema> Co­n­fi­gu­ra­ción de Acceso remoto) y se­le­c­cio­nar la opción “Allow remote co­n­ne­c­tion with this computer” (“Permitir co­ne­xio­nes de Asi­s­te­n­cia remota a este equipo”).

Segundo paso: inicia el cliente RDP (Remote Desktop Protocol), que se encuentra en el menú de inicio bajo la pestaña “Ac­ce­so­rios” o escribe di­re­c­ta­me­n­te “mstsc” en la barra de búsqueda. A co­n­ti­nua­ción aparecerá la ventana de diálogo “Conexión a Es­cri­to­rio remoto”.

3° passo: Nella finestra di dialogo inserite il nome del computer. Se co­n­fi­gu­ra­te la co­n­ne­s­sio­ne tramite Internet ne­ce­s­si­ta­te di un indirizzo IP esterno del sistema di host. In al­te­r­na­ti­va potete inserire anche un nome di host, se ad esempio uti­li­z­za­te servizi Dynamic-DNS (Dynamic Domain Name System). Grazie alle tecniche di DynDNS è possibile collegare indirizzi IP dinamici a domini fissi con i quali stabilire una co­n­ne­s­sio­ne al sistema finale. In co­n­clu­sio­ne dovete inserire il vostro nome utente nel campo apposito.

Consejo

los usuarios también pueden acceder a los servicios de DynDNS de manera gratuita. Tal es el caso, por ejemplo, de DN­S­d­y­na­mic o GoIP.

Cuarto paso: tanto el nombre de usuario como la co­n­tra­se­ña co­rre­s­po­n­die­n­te deben estar re­gi­s­tra­dos en la lista de usuarios del servidor principal y solo se puede crear la conexión de es­cri­to­rio remoto si se tienen los datos de acceso. Una vez se haya llevado a cabo el registro podrás acceder a la vista de es­cri­to­rio del ordenador remoto.

Ob­s­tácu­los posibles en Windows: firewall y router WLAN

Windows posee por defecto un co­r­ta­fue­gos activo que protege el ordenador de accesos no au­to­ri­za­dos, pero que también se puede in­te­r­po­ner en la asi­s­te­n­cia remota o en la conexión de es­cri­to­rio remoto. Debido a que el RDP cuenta con un puerto propio (3389) para co­mu­ni­car­se con otros or­de­na­do­res, en el caso de co­mu­ni­ca­cio­nes fuera de la red, como por ejemplo, a través de Internet, entra en acción el firewall, lo que bloquea la conexión. Para poder usar el remote desktop de Windows es necesario añadir una regla de exclusión en los ajustes del firewall:

  1. Haz clic en “Inicio” y se­le­c­cio­na “Panel de control”.
  2. Luego haz clic en “Sistema y seguridad”.
  3. En “Firewall de Windows” haz clic en el botón “Permitir a las apli­ca­cio­nes co­mu­ni­car­se a través del Firewall de Windows”.
  4. Después se­le­c­cio­na “Cambiar la co­n­fi­gu­ra­ción” y activa la casilla de ve­ri­fi­ca­ción junto a “Es­cri­to­rio remoto”.
  5. Para terminar, presiona la tecla “OK” para confirmar los cambios rea­li­za­dos.

Asimismo, el router de la WLAN puede suponer otro im­pe­di­me­n­to para la conexión remota. Cabe destacar en este sentido que no se puede co­n­fi­gu­rar la ac­ti­va­ción de los servicios de RDP en el router, por lo que se tiene crear una re­di­re­c­ción de puertos en el router de la WLAN. El Remote Desktop Control de Windows utiliza el puerto TCP 3389.

Veamos cómo se pueden re­di­re­c­cio­nar puertos en un router LinkSys:

  1. En el menú de co­n­fi­gu­ra­ción se­le­c­cio­na la ruta Settings > Internet > Port fo­r­wa­r­di­ng > New port (Ajustes > Internet > Reenvío de puertos > Puerto nuevo).
  2. En “Port fo­r­wa­r­di­ng active for” se­le­c­cio­na la opción “Other ap­pli­ca­tio­ns”.
  3. En “Label” introduce “Remote desktop”.
  4. En el campo “Protocol” se­le­c­cio­na “TCP”.
  5. En los campos “From port” y “On port” escribe “3389”.
  6. En “On IP address” introduce la dirección IP del di­s­po­si­ti­vo de destino.
  7. Haz clic en “Apply” (aplicar) para confirmar los cambios.
  8. En la ruta Settings -> Advanced settings -> Internet -> Dynamic DNS (Ajustes > Ajustes avanzados > Internet > DNS dinámico) se­le­c­cio­na la casilla junto a “Use Dynamic DNS” (usar DNS dinámico).
  9. A co­n­ti­nua­ción puedes elegir tu router LinkSys o activar el DynDNS se­le­c­cio­na­do.
  10. Guarda todos los pasos de la co­n­fi­gu­ra­ción en Settings -> Advanced settings -> Internet -> Dynamic DNS (Ajustes > Ajustes avanzados > Sistema > Guardar ajustes).
Atención

Las ediciones do­mé­s­ti­cas de Windows aún tienen más li­mi­ta­cio­nes. Las sesiones de es­cri­to­rio remoto necesitan una „in­vi­ta­ción“ explícita, un trámite que para el usuario significa más trabajo.

Al­te­r­na­ti­va a Microsoft: Tea­m­Vie­wer

El remote desktop de Microsoft es, en la práctica, algo co­m­pli­ca­do y requiere tener co­no­ci­mie­n­tos técnicos pero hay numerosas al­te­r­na­ti­vas gratuitas que son más fáciles de usar y que, además, resultan muy populares entre los pri­n­ci­pia­n­tes. Asimismo, las co­ne­xio­nes son mucho más fáciles de crear que con Microsoft, puesto que no es necesario ajustar el co­r­ta­fue­gos o el rúter. Con ello, las co­ne­xio­nes de es­cri­to­rio remoto pueden crearse en un espacio de tiempo muy reducido

Tea­m­Vie­wer es una de las he­rra­mie­n­tas de remote desktop más populares y es utilizada, a nivel mundial, por millones de usuarios. Con solo unos clics puedes llevar a cabo servicios o pre­se­n­ta­cio­nes remotas rá­pi­da­me­n­te y de manera sencilla. Además, otra de sus ventajas es que la totalidad del tráfico de datos tra­n­s­cu­rre por una conexión a Internet habitual (puerto 80), por lo que no es necesario ajustar el firewall o el router.

Una vez de­s­ca­r­ga­da, ya puedes empezar a usar Tea­m­Vie­wer. Tras iniciar la he­rra­mie­n­ta, se generan au­to­má­ti­ca­me­n­te un ide­n­ti­fi­ca­dor numérico y una co­n­tra­se­ña que pe­r­ma­ne­cen visibles en todo momento en la ventana de vi­sua­li­za­ción (a la izquierda) y se tra­n­s­mi­ten a tus contactos. Puedes crear una conexión de es­cri­to­rio remoto in­tro­du­cie­n­do el ID de asociado en el campo de la derecha bajo “Partner ID” y agregando la co­n­tra­se­ña co­rre­s­po­n­die­n­te. A la inversa es igual de simple: si necesitas un “Ayudante”, tan solo es necesario in­tro­du­cir el ID y la co­n­tra­se­ña. Diversas ca­ra­c­te­rí­s­ti­cas como la creación de una lista de contactos, las tra­n­s­fe­re­n­cias de datos, un teléfono por Internet y la función de chat y de vídeo completan el paquete.

La apli­ca­ción de es­cri­to­rio remoto destaca, sobre todo, por su re­n­di­mie­n­to y su fu­n­cio­na­li­dad y es una he­rra­mie­n­ta es­pe­cia­l­me­n­te popular en el ámbito pro­fe­sio­nal, aunque también lleva apa­re­ja­das algunos in­co­n­ve­nie­n­tes. Algunos usuarios han mostrado su de­s­co­n­te­n­to sobre todo en lo que respecta a la seguridad y a la calidad de las imágenes. No obstante, además de Tea­m­Vie­wer existen otras al­te­r­na­ti­vas gratuitas que no se deben pasar por alto.

Co­ne­xio­nes de es­cri­to­rio remoto con otros sistemas ope­ra­ti­vos: Linux y macOS

La uti­li­za­ción del remote desktop entre or­de­na­do­res Windows es ex­tre­ma­da­me­n­te sencilla con la ayuda de he­rra­mie­n­tas in­tui­ti­vas como Tea­m­Vie­wer, pero ¿no sería útil que los usuarios de Windows pudieran acceder del mismo modo a sistemas Linux o macOS? Con el cliente RDP propio, Microsoft ofrece po­si­bi­li­da­des de im­ple­me­n­ta­ción be­ne­fi­cio­sas para di­fe­re­n­tes sistemas ope­ra­ti­vos, pero también otros fa­bri­ca­n­tes, como por ejemplo Virtual Network Computing (VNC), van a la zaga de sistemas como Tea­m­Vie­wer. A co­n­ti­nua­ción te mostramos lo sencilla que puede ser su in­s­ta­la­ción en di­fe­re­n­tes sistemas ope­ra­ti­vos y cómo se puede es­ta­ble­cer una conexión remota entre estos.

In­s­ta­la­ción del cliente VNC en el servidor Ubuntu 16.04

Con un cliente VNC puedes acceder desde tu ordenador Windows al servidor Ubuntu 16.04. Para la in­s­ta­la­ción, sin embargo, deben llevarse a cabo algunos pasos. Abre Ubuntu e introduce los si­guie­n­tes comandos en la ventana del terminal:

Primer paso: ac­tua­li­zar el sistema

apt-get update

Segundo paso: instalar el cliente VNC

apt-get install lxde tightvncserver

Tercer paso: co­n­fi­gu­rar el cliente VNC

Inicia el cliente VNC con el comando:

tightvncserver :1

Tras ello se crea el archivo de co­n­fi­gu­ra­ción, que solo tiene que ajustarse. El cliente VNC se detiene y se edita el archivo de co­n­fi­gu­ra­ción:

tightvncserver -kill :1
nano ~/.vnc/xstartup

Se deben in­tro­du­cir las si­guie­n­tes líneas al final del archivo:

lxterminal &
/usr/bin/lxsession -s LXDE &

La in­s­ta­la­ción de LXDE permite un entorno de es­cri­to­rio más rápido y de menor consumo.

El archivo de co­n­fi­gu­ra­ción debe estar creado de la siguiente manera:

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
lxterminal &
/usr/bin/lxsession -s LXDE &

Cuarto paso: reiniciar el cliente VNC

tightvncserver :1

Con el cliente VNC instalado se puede crear una conexión de es­cri­to­rio remoto con Windows.

Otra po­si­bi­li­dad es co­n­fi­gu­rar el cliente VNC en Ubuntu 16.04, tal y como se puede observar en el siguiente tutorial:

Instalar el cliente RDP en macOS

El Apple Remote Desktop ofrece la excelente opo­r­tu­ni­dad de gestionar un Mac por medio del control remoto. La in­s­ta­la­ción de un cliente RDP en macOS resulta menos co­m­pli­ca­da que en los sistemas ope­ra­ti­vos de Linux. Para ello, sin embargo, se tiene que instalar el cliente RDP, ya sea de Apple o de otro proveedor en el ordenador Mac. Apple Remote Desktop ofrece in­fo­r­ma­ción sobre las ac­tua­li­za­cio­nes y las lleva a cabo por control remoto.

Accede al siguiente vídeo para conocer cómo funciona la in­s­ta­la­ción exac­ta­me­n­te.

Ir al menú principal