.png)
Estoy intentando usar el escritorio remoto de mi computadora portátil (que ejecuta Fedora) en mi escritorio (que también ejecuta Fedora) en la misma red local.
Configuré Escritorio remoto en mi escritorio a través de Sistema -> Preferencias -> Escritorio remoto, verifiqué que el puerto esté abierto mediante nmap e intenté conectarme desde mi computadora portátil a través de vinagre (también intenté agregar :5900 para el puerto y usar la dirección IP ). En todos los casos, la conexión falla y aparece una ventana emergente que dice "Conexión cerrada\n Se cerró la conexión al host".
EDITAR: Puedo usar vinagre desde el escritorio al escritorio remoto, pero no de una máquina a otra. Probé vncviewer y ocurre un problema similar ( unable connect to socket: No route to host (113)
)
Respuesta1
Parece que la configuración del firewall en su escritorio (la máquina a la que intenta conectarse) no se ha configurado correctamente. Utilice la herramienta Configuración del firewall (Sistema > Administración > Firewall) para asegurarse de tener abierto el puerto TCP 5900. Inicie la herramienta, elija Otros puertos y verifique que TCP 5900 esté en la lista. Si no es así, agréguelo y vuelva a intentar el proceso.
(Además, el puerto funcionó desde la máquina de escritorio hacia sí mismo porque la configuración predeterminada del firewall ya confía en el dispositivo de red loopback).
Respuesta2
Abra los puertos para el servidor VNC en la máquina remota:
sudo firewall-cmd --add-service=vnc-server
sudo firewall-cmd --permanent --add-service=vnc-server