代码改变世界

VNC connect:Connection refused(10061)

2016-11-11 17:45  潇湘隐者  阅读(26997)  评论(0编辑  收藏

下面介绍一个VNC连接工具:iis7服务器管理工具


IIs7服务器管理工具可以批量连接并管理VNC服务器


作为服务器集成管理器,它最优秀的功能就是批量管理windows与linux系统服务器、vps。能极大的提高站长及服务器运维人员工作效率。同时iis7服务器管理工具还是vnc客户端,服务器真正实现了一站式管理,可谓是非常方便。

下载地址:http://yczm.iis7.com/?tscc

VNC(1)

 

在Windows机器上使用VNC Viewer访问Linux服务器,有时候会遇到"connect:Connection refused(10061)"这个错误,导致这个错误出现的原因有多重,下面总结一下:

 

clip_image001

 

1:使用VNC Viewer时忘记加桌面号(一般为IP:桌面号,桌面号要看你自己的配置而定。如10.20.34.76:2)

错误使用方法:

clip_image002

正确使用方法:

clip_image003

 

2:Linux服务器的vncserver服务没有启动。

如果vncserver服务没有启动,使用VNC Viewer访问时,就会出现"connect:Connection refused(10061)"错误。

 

3:配置问题导致VNC Viewer访问时,就会出现"connect:Connection refused(10061)"错误。

 

如下截图所示,一次配置VNC的配置文件是,顺手Copy注释部分做了一些修改,然后在Windows 使用VNC Viewer访问时,一直报"connect:Connection refused(10061)",检查vncserver服务、防火墙、配置文件的等等都OK,一直折腾了很久才发现,其实是因为配置文件部分地方弄错了,如下所示, Use "-localhost" to prevent remote VNC clients connecting except when doing so through a secure tunnel. See the "-via" option in the man vncviewer' manual page.

这个参数其实是禁止远程使用VNC Client登录VNC服务器。结果一不小心,自己狠狠把自己折腾了一把,自己被自己蠢哭了。

 

clip_image004

 

注意网上有一些资料,说防火墙配置问题会导致"connect:Connection refused(10061)",但是以我的测试和遇到的案例,防火墙问题只会导致"connect: Connection timed out (10060)" .并不会出现10061这种错误的,当然也不排除是有些环境、平台我没有测试到。