RealVNC: una excelente herramienta de escritorio remoto para Linux
En algunos artículos anteriores hablamos sobre algunas de las mejores herramientas de escritorio remoto que podemos encontrar para Linux, entre ellas encontramos a RealVNC la cual es una excelente herramienta multiplataforma para escritorios remotos.
RealVNC es una aplicación gratuita de código abierto distribuida bajo licencia GPL, aunque también existe su versión comercial, en este articulo nos centraremos en la versión personal multiplataforma. Esta versión nos ofrece un cliente y servidor vnc4server y xvnc4viewer, respectivamente.
Los clientes RealVNC que usan vncviewer pueden ejecutarse en modo de pantalla completa, utilizan la tecla de función F8 como la clave predeterminada para mostrar un menú de opciones (que incluye opción para, entre otras cosas, desactivar el modo de pantalla completa o reenviar una secuencia de teclas Ctrl-Alt-Supr).
El componente de servidor de RealVNC permite a un equipo ser controlado de forma remota por otro.
RealVNC utiliza el Protocolo RFB el cual utiliza por defecto el puerto TCP 5900 para realizar la conexión del escritorio remoto.
Como alternativa, puede tunelar VNC mediante SSH, evitando la apertura de puertos adicionales y atravesando así automáticamente el encaminador (enrutador) NAT. SSH también proporciona cifrado de la conexión entre el servidor VNC y el visor.
¿Cómo instalar RealVNC en Linux?
Debido a la gran popularidad el software es posible encontrar tanto el cliente como el servidor de este en la mayoría de los repositorios de las distribuciones de Linux más populares.
Para el caso de Debian, Ubuntu, Linux Mint o cualquier derivado de estos, basta con dirigirnos a la pagina web oficial de la aplicación y obtener el paquete deb mas actual, que en estos momentos es la versión 6.3.1
Puedes abrir una terminal y ejecutar en ella alguno de los siguientes comandos, según sea el caso que requieras.
Para el caso de los sistemas de 64 bits si quieres instalar el servidor debes de teclear:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x64.deb
Sistemas de 32 bits:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x86.deb
Ahora si quieren instalar el cliente en su sistema de 32 bits:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x86.deb
Para sistemas de 64 bits que quieran instalar el cliente:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x64.deb
Ahora para el caso de los que son usuarios de Arch Linux, Manjaro, Antergos o cualquier sistema derivado de Arch Linux podemos instalar desde los repositorios de AUR tanto el cliente como el servidor con los siguientes comandos.
Para instalar el servidor de RealVNC tecleamos:
aurman -S realvnc-vnc-server
Si quieres instalar el cliente de RealVNC debes de teclear:
aurman -S realvnc-vnc-viewer
Mientras que para el caso de los que son usuarios de distribuciones con soporte para paquetes rpm, tales como Fedora, CentOS, RHEL, openSUSE o cualquier otra, podemos descargar el paquete desde la web oficial.
Puedes abrir una terminal y ejecutar en ella alguno de los siguientes comandos, según sea el caso que requieras.
Para el caso de los sistemas de 64 bits si quieres instalar el servidor debes de teclear:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x64. rpm
Sistemas de 32 bits:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x86.rpm
Ahora si quieren instalar el cliente en su sistema de 32 bits:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x86.rpm
Para sistemas de 64 bits que quieran instalar el cliente:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x64.rpm
¿Cómo ejecutar RealVNC?
Al haber realizado la instalación del cliente, servidor o ambos, solamente debemos de ejecutar cualquier a de estos, dependiendo el caso, si vamos a conectarnos a otro equipo basta con ejecutar el cliente, mientras que por el lado contrario sería el server.
En la mayoría de las distribuciones que hacen uso de systemd, basta con lanzar el servicio y habilitarlo.
Esto lo hacemos tecleando en la terminal los siguientes comandos:
sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced
Y con ello ya podremos realizar a la conexión.
Por el lado del servidor este te proporcionara una dirección IP con al cual te puedes conectarte con el cliente incluso poder asignarle un ID para identificar el equipo de una mera mas cómoda y sencilla.
El artículo RealVNC: una excelente herramienta de escritorio remoto para Linux aparece primero en RealVNC: una excelente herramienta de escritorio remoto para Linux.