软件下载地址http://www.realvnc.com/

下载linux 服务端和windows 客户端,在windows 下面远程访问linux 机器。

 

 一 服务器端安装

1 yum list installed                 //列出已安装的软件包

2 yum -y install tigervnc-server       //通过yum安装vncserver包

3 执行vncserver命令,设置密码

4 root 目录下进入.vnc 目录 , 使用命令vncserver:1 启动1号桌面

同时关闭5901-5910 之间的防火墙

iptables -I INPUT -p tcp --dport 5901:5910 -j ACCEPT

5 修改/etc/sysconfig下面的vncservers文件,最后2行增加

VNCSERVERS=“1:root” 

VNCSERVERARGS[1]=“-geometry 1024x768” 

 

二 客户端应用

1 下载客户端安装程序(exe)

2 输入linux系统IP 地址和端口号(在VNC Server输入VNC服务器地址和端口。例如192.168.80.170:5901) ,其他地方保持不变

3 输入密码

4 连接成功

 

三 Linux 再次启动,需要执行

 

1 iptables -I INPUT -p tcp --dport 5901:5910 -j ACCEPT

2 vncserver

 

四 connect: 套接字操作尝试一个无法连接的主机。 (10065) 错误提示处理

 

问题在于配置redhat的vncserver时,没有将默认的端口号5900+n添加到防火墙中。在使用vncviewer尝试连接vncserver时,被防火墙屏蔽

掉了。可以尝试如下方法:

vi /etc/sysconfig/iptables

增加

-A INPUT -p tcp -m state --state NEW -m tcp --dport 5901:5910 -j ACCEPT

然后重启iptables服务:/etc/init.d/iptables restart
即可。