LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1558|回复: 2

关于vnc不能远程登录的疑问

[复制链接]
发表于 2006-6-25 12:29:08 | 显示全部楼层 |阅读模式
大家好。发现这么多人用vnc很顺利,我的却出现这样的问题:
server:系统:FC5,ip:192.168.1.17,用户:vnc。
用vncserver命令生成.vnc目录以及下面的文件。
在/etc/sysconfig/vncserver里面添加了:

  1. VNCSERVERS="2:vnc"
  2. VNCSERVERARGS[2]="-geometry 800x600"
复制代码

然后重启查看到vncserver已经启动。
当我就从当前系统登录
vncviewer 192.168.1.17:2
立刻就弹出输入密码的提示框。

但是,当我从同一网段的另一台机器FC5登录(192.168.1.10),系统却总是说:
unable to connect to host:No route to host(113)
这是什么原因?

以下是server端的一点信息:
1)系统启动后,netstat查看
tcp     0     0  0.0.0.0:5902     0.0.0.0:*     LISTEN
2)本地登录vncviewer之后查看
tcp     0     0  192.168.1.17:41544     192.168.1.17:5902     ESTABLISHED
tcp     0     0  192.168.1.17:5902     192.168.1.17:41544     ESTABLISHED
3)换成另一台机器登录之后查看
与1)相同。
 楼主| 发表于 2006-6-25 13:10:00 | 显示全部楼层
另一个问题:
我使用quanliking在http://www.linuxsir.cn/bbs/showthread.php?t=37043的做法,在上面帖子的基础上,从192.168.1.10顺利连接上ssh,然后又打不开vncviewer:
  1. [vnc@localhost ~]$ vncviewer localhost:2
  2. VNC Viewer Free Edition 4.1.1 for X - built Mar  1 2006 08:20:51
  3. Copyright (C) 2002-2005 RealVNC Ltd.
  4. See [url]http://www.realvnc.com[/url] for information on VNC.
  5. vncviewer: unable to open display ""
  6. [vnc@localhost ~]$
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-25 14:42:59 | 显示全部楼层
第一贴的问题解决了。
我需要在服务器端的防火墙里设置允许5902端口的tcp连接。

第二贴的还没弄好。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表