Ошибка просмотра vnc: невозможно подключиться к сокету: соединение отклонено (111)

39907
max

Я установил пакет tigervnc-server на сервер.

[root @ localhost ~] # rpm -qa tigervnc-server TigerVNC-сервер 1.1.0-5.el6.i686 

Создал пользователя vnc и создал vncpasswd также для этого пользователя.

[root @ localhost ~] # useradd vnc [root @ localhost ~] # vncpasswd vnc Пароль: Убедитесь, что: [root @ localhost ~] #  

В /etc/sysconfig/vncserverЯ изменил эти 2 строки

VNCSERVERS = "2: VNC" VNCSERVERARGS [2] = "- геометрия 800x600 -nolisten tcp -localhost" 

После этого я перезапустил vncserverсервис

[root @ localhost ~] # перезапуск службы vncserver Завершение работы сервера VNC: 2: vnc [OK] Стартовый сервер VNC: 2: vnc  Новый рабочий стол localhost.localdomain: 2 (vnc) - localhost.localdomain: 2  Запуск приложений, указанных в /home/vnc/.vnc/xstartup Файл журнала /home/vnc/.vnc/localhost.localdomain:2.log  [ ХОРОШО ] 

Очищается iptablesтакже.

[root @ localhost ~] # iptables -F 

При запуске vncviewer на стороне клиента я получаю эту ошибку

[root @ client ~] # vncviewer 10.10.2.39:2 

Ошибка просмотра vnc: невозможно подключиться к сокету: соединение отклонено (111)

Как решить эту ошибку?

3

2 ответа на вопрос

7
Flup

Your server is only listening on the loopback address localhost.localdomain:2. Try launching it with the server's IP address specified explicitly:

vncserver -interface [address] 
Отлично ... Я только что изменил эту строку `VNCSERVERARGS [2] =" - geometry 800x600 -nolisten tcp -localhost "` на эту `VNCSERVERARGS [2] =" - geometry 800x600 "` теперь она работает нормально. max 11 лет назад 1
1
Konrad Gajewski

Также вы можете попробовать эту опцию:

-loalhost нет 

Команда, которая работает для меня:

vncserver -localhost no -geometry 800x600 -depth 24 

Идея состоит в том, чтобы vncserver прослушивал сетевой интерфейс, а не только петлевой интерфейс (lo).

единственный вариант, который работает на сервере 1.7.0 tigervnc Ivan Talalaev 6 лет назад 1

Похожие вопросы