Вчера я настроил удаленный рабочий стол по локальной сети, настроив Vino для разрешения прямых (без туннелирования) подключений на главном ПК и используя Remmina с аутентификацией на основе паролей VNC. Это сработало вчера, но я не мог подключиться сегодня.
Сегодня планировалось подключиться через SSH-туннелирование вместо прямого подключения. Вот некоторые настройки, которые я сделал на своем сервере сегодня утром (после того, как ему уже не удалось установить соединение на основе пароля):
Вполне возможно, что сетевой администратор или маршрутизатор молча заблокировали VNC. Как я могу это проверить? Прямой VNC возможен для localhost как на моем хосте, так и на моем локальном ПК. У меня также есть прямой доступ к моему хозяину, они оба на моем столе. И SSH логин к хосту также работает.
Редактировать: Некоторые подробности о моем туннелировании. Поведение заключается в том, что Реммина ждет, чтобы соединиться навсегда.
$ sudo lsof -i -n | egrep '\<ssh\>'
sshd 8855 root 3u IPv4 102675 0t0 TCP x.x.x.x(host ip):ssh->x.x.x.x(local ip):44732 (ESTABLISHED)
sshd 8881 (username) 3u IPv4 102675 0t0 TCP x.x.x.x(host ip):ssh->x.x.x.x(local ip):44732 (ESTABLISHED)
sshd 9037 root 3u IPv4 98126 0t0 TCP *:ssh (LISTEN)
sshd 9037 root 4u IPv6 98128 0t0 TCP *:ssh (LISTEN)
sshd 10843 root 3u IPv4 118036 0t0 TCP x.x.x.x(host ip):ssh->x.x.x.x(local ip):45428 (ESTABLISHED)
sshd 10911 (username) 3u IPv4 118036 0t0 TCP x.x.x.x(host ip):ssh->x.x.x.x(local ip):45428 (ESTABLISHED)