Definición de VNC (aplicación)
(Virtual Network Computing). Aplicación gratuita y de código abierto que permite acceso remoto a través de un escritorio remoto de otra computadora dentro de una red (como una LAN o la internet).
Permite controlar una computadora remota enviando eventos como las pulsaciones del teclado y los movimientos y clics del mouse. En general, en la computadora remota, también debe estar instalado VNC.
El programa muestra una captura de imagen de la computadora remota cada un período determinado de tiempo. De esta manera un usuario puede ver exactamente qué eventos se producen en otra computadora y también controlarlos (si el programa está configurado para permitir controlarla).
VNC es idependiente de la plataforma, por lo tanto los sistemas operativos de ambas computadoras pueden ser distintos.
Además del control remoto de otra computadora, permite, por ejemplo, que un profesor pueda explicar desde su computadora algún tema y todos sus alumnos puedan ver los resultados constantemente actualizados en sus propios monitores.
Originalmente VNC fue desarrollado en el Reino Unido, en los laboratorios de Olivetti & Oracle Research en Cambridge. Luego, en 1999, el laboratorio es adquirido por AT&T, que lo desarrolló completamente. El laboratorio fue cerrado en 2002. Luego pasó a la compañía RealVNC, que lo convirtió en un programa de código abierto y libre distribución.
VNC utiliza el protocolo RFB (Remote FrameBuffer) para funcionar. En general, no tiene un buen sistema de seguridad, un crackeador de fuerza bruta (que prueba múltiples claves de forma automática) podría descubrir la clave secreta. Por esta razón, se recomienda utilizar claves largas (más de 8 caracteres) para este programa.
De todas maneras, VNC puede ser tunelizado sobre conexiones SSH o VPN, lo que podría agregar una capa de seguridad extra con una encriptación más potente.
Por ser de código abierto, existes múltiples implementaciones con distintas características, y que permiten mayor o menos seguridad.
Una de las ventajas de VNC es su versatilidad y compatibilidad con diferentes sistemas operativos. No importa si estás utilizando Windows, Mac o Linux, VNC funcionará sin problemas en cualquier plataforma. Esto es especialmente útil para entornos empresariales, donde diferentes equipos pueden tener diferentes sistemas operativos.
Además del acceso remoto y el control de un escritorio remoto, VNC también ofrece la posibilidad de transferir archivos entre la computadora local y la computadora remota. Esto es especialmente útil cuando necesitas compartir documentos o archivos de trabajo de forma rápida y segura.
Otra característica útil de VNC es la capacidad de compartir pantalla. Esto permite que varias personas se conecten a la misma computadora remota y vean la misma pantalla simultáneamente. Es ideal para colaborar en proyectos o realizar presentaciones en línea, ya que todos los participantes pueden ver exactamente lo mismo en tiempo real.
En cuanto a la seguridad, aunque VNC puede tener limitaciones en su sistema de seguridad, es importante destacar que existen formas de aumentar su nivel de protección. Por ejemplo, se recomienda utilizar conexiones SSH o VPN para tunelizar VNC, lo que añade una capa adicional de encriptación y seguridad a la transmisión de datos.
En resumen, VNC es una aplicación de código abierto y gratuita que permite el acceso remoto y el control de un escritorio remoto en una computadora dentro de una red. Aunque puede tener limitaciones en su sistema de seguridad, ofrece versatilidad en cuanto a sistemas operativos, la capacidad de transferir archivos y la opción de compartir pantalla. Con las medidas adecuadas, se puede garantizar un uso seguro y eficiente de VNC en diferentes entornos.
Resumen: VNC
VNC es una aplicación gratuita y de código abierto que permite controlar una computadora remota a través de un escritorio remoto. Se puede visualizar la pantalla de la computadora remota y controlarla enviando eventos de teclado y mouse. Es independiente de la plataforma y se puede utilizar para enseñar o acceder a una computadora desde cualquier lugar. Se recomienda utilizar claves largas y se puede agregar una capa de seguridad extra utilizando conexiones SSH o VPN.
¿Cuál es la diferencia entre VNC y otras herramientas de acceso remoto?
VNC se destaca por ser una aplicación gratuita y de código abierto, lo que significa que no debe pagarse por su uso y su código fuente está disponible para que cualquiera pueda modificarlo y mejorarlo. Esto la hace una opción popular y accesible para usuarios individuales y organizaciones que buscan una solución económica para el acceso remoto.
¿Qué necesito para utilizar VNC?
Para utilizar VNC necesitarás tener instalado un programa VNC en las computadoras que deseas conectar. Además, necesitarás tener una conexión a Internet estable y conocer la dirección IP de la computadora remota a la que deseas acceder.
¿Es seguro utilizar VNC para el acceso remoto?
VNC proporciona opciones de seguridad, como cifrado de datos y autenticación de contraseñas, para proteger la conexión remota. Sin embargo, es importante asegurarse de utilizar contraseñas seguras y mantener el software VNC actualizado para evitar posibles vulnerabilidades y garantizar la seguridad de la conexión remota.
¿Se puede utilizar VNC en diferentes sistemas operativos?
Sí, VNC es compatible con diferentes sistemas operativos, como Windows, macOS y Linux. Esto significa que puedes acceder y controlar una computadora remota, independientemente del sistema operativo que esté utilizando.
¿VNC funciona solo dentro de una red LAN o también en internet?
VNC puede funcionar tanto en una red LAN local como a través de Internet. Si estás dentro de una red LAN, puedes utilizar VNC para acceder a computadoras dentro de esa red. Si deseas acceder a una computadora en Internet, deberás asegurarte de configurar correctamente la conexión y tener la dirección IP correcta.
¿Es necesario tener conocimientos técnicos avanzados para utilizar VNC?
Si bien tener conocimientos técnicos avanzados puede ser útil para configurar y personalizar VNC, no es necesario tener una gran experiencia técnica para utilizarlo. VNC proporciona interfaces de usuario intuitivas y sencillas que facilitan el control remoto de una computadora y la transferencia de archivos. Sin embargo, es importante seguir las instrucciones de instalación y configuración para asegurar un uso correcto y seguro de la herramienta.
Autor: Leandro Alegsa
Actualizado: 07-07-2023
¿Cómo citar este artículo?
Alegsa, Leandro. (2023). Definición de VNC. Recuperado de https://www.alegsa.com.ar/Dic/vnc.php