我刚刚从包管理器在我的Fedora 15机器上安装了TigerVNC,然后在终端中(作为root用户):
chkconfig vncserver on service
vncserver start没有人给我错误,所以我回到了Windows 7机器上,点燃了查看器。但过了几秒钟我就
unable to connect to socket: connection timed out(10060)有人知道如何打开或修复Fedora机器来实现这一点吗?
发布于 2011-06-02 18:48:39
通过(as )检查您的fedora系统上的防火墙:
iptables -nvL如果防火墙阻塞了,您应该添加一条规则来接受端口5900上的数据包。
检查您的fedora机器上是否打开了端口(如su):
netstat -tpln | grep "5900"如果您没有得到任何输出,这意味着守护进程没有运行,或者它们的配置出现了问题。
此外,您还应该使用vncpasswd在您的fedora机器上设置一个vnc密码。
发布于 2011-07-14 12:26:19
linux上的VNC服务器通常运行在端口5900+$DISPLAY上,在大多数情况下是1,因此linux上的默认vnc端口将是5901,而不是windows机器上的5900。第二次启动VNC服务器将在5902上启动它(因为第一个显示器已经在使用)。
与vnc客户端连接时,您必须在查看器中指定此端口: f.e.:
192.168.0.101:5901发布于 2011-07-14 07:22:38
可能是监听端口5901的服务器。CentOS6.0上的TigerVNC监听5901。
https://unix.stackexchange.com/questions/14260
复制相似问题