首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vino on Gnome DE Fedora 18收听0.0.0.0

Vino on Gnome DE Fedora 18收听0.0.0.0
EN

Unix & Linux用户
提问于 2013-01-29 23:08:08
回答 1查看 2.3K关注 0票数 2
代码语言:javascript
复制
Listening IPv4://0.0.0.0:5900

经过一段时间的搜索,我在一个错误日志中找到了这个。我理解这一点的模糊性,但如何配置ip vino应该侦听呢?

另外,我也找不到vino二进制文件的位置。

它不在/usr/bin/中,客户端维纳格雷就在那里。

编辑:一旦在该机器上本地创建了会话,vino就会开始监听5900,我猜这是远程桌面的全部功能,而不是远程x窗口隧道(您希望有人远程登录到现有会话)。但是,我仍然不能在局域网上使用远程客户端的vino (我在客户端机器上使用remmina )创建远程桌面会话。

客户端Remmina公正报告

代码语言:javascript
复制
[VNC]ConnectClientToTcpAddr6: connect
[VNC]ConnectToTcpAddr: connect
[VNC]Unable to connect to VNC server

我可以创建一个远程x窗口ssh隧道,这样连接到这个盒子就没有问题了。

EN

回答 1

Unix & Linux用户

发布于 2013-01-30 00:06:04

TCP服务器正在侦听的地址是数据包必须通过的本地计算机上的网络接口地址。这是一种原始的访问控制形式。当服务器监听0.0.0.0时,意味着它通过每个接口接受连接。一个常见的限制是只监听127.0.0.1,这意味着只有本地进程才能连接到该服务器。在这里,服务器不受限制。

如果要将Vino限制在特定的接口上,请使用修改其配置并更改/desktop/gnome/remote-access/network-interface设置。

如果您无法从远程客户端连接,则会有其他原因阻止您。它可能是防火墙、客户端配置错误或服务器错误。若要排除服务器错误,请确保可以在本地进行连接。检查服务器计算机上的防火墙配置:

代码语言:javascript
复制
iptables -nvL

(必须以root身份执行),并查找端口5900上拒绝传入连接的内容(如果需要帮助解释输出,则发送该命令的输出)。

若要检查客户端和服务器之间的某些内容是否阻塞连接,请在客户端计算机上运行tcptraceroute server-host-name 5900

在与客户端连接到Vino服务器之前,您确实需要启动它。Vino是共享会话的后端,您可以用一个或多个前端连接到现有的后端。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/63028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档