La computación virtual en red (VNC) es un sistema gráfico para compartir el escritorio que permite a los usuarios controlar remotamente un ordenador. Utiliza un modelo cliente-servidor en el que un servidor VNC se ejecuta en la máquina remota y un cliente VNC se ejecuta en la máquina local. El cliente VNC envía peticiones al servidor VNC que se muestran en la pantalla de la máquina remota.
VNC se utiliza a menudo para la administración remota y la asistencia técnica a distancia. Sin embargo, también puede ser utilizado por actores maliciosos para obtener acceso no autorizado a un ordenador. Por esta razón, es importante asegurarse de que sólo los usuarios autorizados tienen acceso al servidor VNC y de que el servidor está correctamente configurado.
Referencias:
https://www.enisa.europa.eu/publications/enisa-good-practice-guides/remote-access-good-practice-guide
https://www.sans.org/reading-room/whitepapers/securecode/securing-virtual-network-computing-vnc-33097
¿Cuál es la diferencia entre VNC y Escritorio Remoto?
VNC y Escritorio Remoto son dos protocolos que permiten a un usuario controlar remotamente un ordenador. La principal diferencia entre ambos es que VNC utiliza un modelo cliente-servidor, mientras que Remote Desktop utiliza un modelo peer-to-peer.
Con VNC, el cliente se conecta al servidor y solicita una sesión. El servidor envía entonces una imagen del escritorio actual, que el cliente reproduce. El cliente puede entonces enviar información al servidor, que se refleja en el escritorio del servidor.
Con Remote Desktop, el cliente y el servidor tienen cada uno una copia del escritorio. El cliente envía información al servidor, que se refleja en el escritorio del servidor. El servidor también envía actualizaciones al cliente, de modo que el escritorio del cliente se mantiene actualizado. VNC es un protocolo. No, VNC no es un protocolo. VNC permite el control remoto de otro ordenador mediante un programa de software. VNC utiliza protocolos propietarios para conectarse con servidores VNC remotos.
¿Dónde se utiliza VNC?
VNC es un protocolo de escritorio remoto que permite a los usuarios ver y controlar un ordenador remoto a través de Internet. Los profesionales de TI suelen utilizar VNC para solucionar problemas y dar soporte a distancia al ordenador de un usuario. Sin embargo, VNC también puede ser utilizado por cualquier persona que necesite acceder a un ordenador remoto, como cuando se trabaja desde casa o de viaje.
Cuando se utiliza VNC, el ordenador del usuario se denomina "cliente" y el ordenador remoto se denomina "servidor". El servidor VNC debe estar instalado en el ordenador remoto que se desea controlar. El cliente VNC puede instalarse en cualquier ordenador que tenga acceso a Internet.
Una vez instalado el servidor VNC en el ordenador remoto, el usuario puede iniciar el cliente VNC e introducir la dirección IP o el nombre de host del ordenador remoto. El cliente VNC se conectará entonces al servidor VNC y el usuario podrá ver y controlar el ordenador remoto como si estuviera sentado frente a él.
VNC es una herramienta muy versátil y puede utilizarse para una gran variedad de tareas. Algunos usos comunes de VNC incluyen:
- Acceder de forma remota al escritorio de un usuario para proporcionarle soporte técnico
- Trabajar desde casa o mientras se viaja
- Acceder a un ordenador remoto que no está conectado a Internet
- Gestionar un servidor o una red de forma remota ¿Es VNC un protocolo? No, VNC no es un protocolo. VNC es un programa de software que le permite controlar remotamente otro ordenador. El software VNC utiliza un protocolo propietario para comunicarse con el software del servidor VNC que se ejecuta en el ordenador remoto.