Hay cosas tan consolidadas que no deberían necesitar presentación, como Virtual Network Computing (VNC). Al igual que RDP, VNC es un sistema de compartición de escritorio que permite controlar de forma remota otro ordenador. VNC es independiente de la plataforma y se basa en el protocolo abierto RFB, con multitud de clientes y servidores disponibles para numerosos sistemas.
31 sabores
La extensibilidad del protocolo RFB ha dado lugar a numerosas variantes de VNC, cada una de las cuales ofrece funcionalidades mejoradas, como el cifrado, la transferencia de ficheros o optimizaciones para sistemas operativos específicos (dato curioso: ¿sabía que Apple Remote Desktop es en realidad una variante de VNC?).
Aunque muchas de estas variantes son compatibles entre sí a nivel del protocolo base, por lo general la funcionalidad extendida no lo es. Si su proveedor de VNC favorito admite una nueva función interesante en su servidor, para aprovecharla normalmente tendrá que utilizar también su propia aplicación de visualización.
Entra el dragón
Esto representa un verdadero rompecabezas para RDM, ya que integrar todos estos clientes VNC diferentes es complicado. Muchos no admiten la incrustación ni permiten controlarlos de forma eficaz, y el usuario debe elegir la aplicación VNC que «coincida» con el servidor.
Bien, ¿y si le dijera que hay una manera mejor? Presentamos FreeVNC, el cliente VNC propio de Devolutions, cuyo objetivo es convertirse en una auténtica «navaja suiza» de VNC. FreeVNC es la aplicación VNC predeterminada para las conexiones incrustadas en RDM en todas las plataformas, así que puede que ni siquiera se haya dado cuenta de que ya la está utilizando. Pero, por si todavía está usando la aplicación UltraVNC o un cliente externo de RealVNC, me gustaría presentarle dos nuevas funciones de FreeVNC en RDM 2022.3.
Háblame (edición Raspberry Pi)
Si utiliza RealVNC y tiene una suscripción Home o Professional, entonces sus servidores admiten cifrado de extremo a extremo con AES de 128 bits. FreeVNC implementa ahora este modo de cifrado. Suponiendo que esté estableciendo una conexión directa, basta con configurar sus datos de inicio de sesión en Configuración > Credenciales > Autenticación del sistema y todo debería funcionar sin problemas™.
Esto resulta especialmente interesante si tenemos en cuenta que el servidor VNC predeterminado de Raspbian (el sistema operativo oficial de Raspberry Pi) utiliza esta configuración de forma predeterminada, por lo que ahora es posible establecer conexiones incrustadas con Raspberry Pis sin comprometer la seguridad.
Las suscripciones Enterprise de RealVNC permiten una opción de cifrado «máximo» mejorada (utilizando AES de 256 bits), y su compatibilidad ya figura en nuestra hoja de ruta.
UltraFreeVNC
Este año, FreeVNC ha incorporado varias funciones nuevas para comunicarse con servidores UltraVNC, entre las que destaca la compatibilidad con complementos de cifrado DSM. Pero lo que más nos entusiasma es la transferencia de ficheros nativa y el chat interactivo.
En una sesión VNC incrustada, los botones «Transferencia de ficheros» y «Chat» de la barra de herramientas ya son compatibles con la aplicación FreeVNC. Por el momento, solo ofrecemos esta funcionalidad en Windows, pero si le interesa que esté disponible en otras plataformas, no dude en dejarnos sus comentarios o escribirnos en nuestro foro.
¿Apple Remote… Management?
Apple ha realizado numerosas ampliaciones sobre VNC para desarrollar su funcionalidad de compartición de pantalla (bautizada de forma muy imaginativa como «Apple Remote Desktop»). Si utiliza un Mac de forma remota, es posible que haya notado que ARD (mediante la aplicación ScreenSharing.app de Apple) ofrece un rendimiento significativamente mejor que VNC (su propio códec Apple Adaptive está perfectamente optimizado para la transmisión de la pantalla remota).
Por supuesto, FreeVNC ofrece una implementación completa, incluyendo el cifrado y la autenticación personalizados de Apple. Pero ARD ofrece mucho más que compartición de pantalla y control remoto: la aplicación ARD completa proporciona amplias capacidades de gestión remota.
Aunque no está estrictamente relacionada con VNC, otra novedad de RDM 2022.3 es el tipo de conexión «Apple Remote Management», que ofrece un amplio conjunto de estas capacidades: transferencias de ficheros, chat interactivo, comandos remotos de UNIX y mucho más. ¡Esté atento a una futura entrada del blog en la que abordaremos este tema con más profundidad!
¿Qué viene a continuación?
Trabajamos constantemente para mejorar la experiencia de VNC dentro de RDM, y FreeVNC es la columna vertebral de ese esfuerzo (de hecho, cumple una triple función, ya que también sirve de base para las conexiones de Apple Remote Desktop y VMWare Remote Console).
¿Cómo podemos mejorar? Si tiene una función de VNC favorita que echa en falta, que está mal integrada o que simplemente le resulta poco práctica en RDM, ¡háganoslo saber! A pesar de su nombre, FreeVNC es actualmente un proyecto de código cerrado, pero siempre estamos deseosos de recibir solicitudes de nuevas funciones. Puede enviarnos las suyas a través de los canales de soporte habituales, en los comentarios o en nuestro foro.
