软件下载地址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
即可。