vnc 查看器错误:无法连接到套接字:连接被拒绝(111)

vnc 查看器错误:无法连接到套接字:连接被拒绝(111)

我在服务器中安装了 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改变了这两行

VNCSERVERS="2:vnc"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

之后我重新启动了vncserver服务

[root@localhost ~]# 服务 vncserver 重启
关闭 VNC 服务器:2:vnc [确定]
启动 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

在此处输入图片描述

如何解决这个错误?

答案1

您的服务器仅监听环回地址localhost.localdomain:2。尝试使用明确指定的服务器 IP 地址启动它:

vncserver-接口[地址]

答案2

您可能还想尝试此选项:

-localhost 没有

对我有用的命令是:

vncserver -localhost 无-geometry 800x600 -depth 24

这个想法是让 vncserver 监听网络接口,而不是仅仅监听环回接口 (lo)。

答案3

尝试使用此命令“vncserver -kill:1”关闭服务器,然后重新启动查看器,无需重新启动。

答案4

就我而言,这个命令对我有用:vncserver -interface [address] -localhost no

相关内容