Я пытаюсь использовать удаленный рабочий стол на моем ноутбуке (с Fedora) и на моем рабочем столе (также с Fedora) в той же локальной сети.

Я настроил удаленный рабочий стол на своем рабочем столе через «Система» -> «Настройки» -> «Удаленный рабочий стол», проверил, что порт открыт с помощью nmap, и попытался подключиться с моего ноутбука через vinagre (также попытался добавить:5900 для порта и использовать IP-адрес ). Во всех случаях происходит сбой соединения с всплывающим окном «Соединение закрыто \n Соединение с хостом было закрыто».

РЕДАКТИРОВАТЬ: я могу использовать vinagre с рабочего стола на удаленный рабочий стол в себя, но не с одного компьютера на другой. Я попытался vncviewer и возникает аналогичная проблема (unable connect to socket: No route to host (113))

2 ответа2

1

Похоже, что настройки брандмауэра на вашем рабочем столе (машина, к которой вы пытаетесь подключиться) не были настроены должным образом. Используйте инструмент Параметры брандмауэра (Система> Администрирование> Брандмауэр), чтобы убедиться, что у вас открыт порт TCP 5900. Запустите инструмент, выберите «Другие порты» и убедитесь, что TCP 5900 находится в списке. Если это не так, добавьте его и попробуйте снова.

(Кроме того, порт работал с настольного компьютера на себя, поскольку сетевое устройство обратной связи уже пользуется доверием конфигурации брандмауэра по умолчанию.)

0

Откройте порты для VNC-сервера на удаленном компьютере:

sudo firewall-cmd --add-service=vnc-server

sudo firewall-cmd --permanent --add-service=vnc-server

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .