2012-02-19 03:09:22 +0000 2012-02-19 03:09:22 +0000
16
16

VNC端口号

根据维基百科。

VNC默认使用TCP端口5900+N,[5][6]其中N是显示号码(通常:0为物理显示)。一些实现还在5800+N端口上启动一个基本的HTTP服务器,以Java小程序的形式提供VNC查看器,允许通过任何支持Java的Web浏览器轻松连接。只要客户端和服务器都进行了相应的配置,就可以使用不同的端口分配。

我的书上说,当你第一次启动vncserver时(而不是启动多个实例),你使用vncviewer host-ip。1

它指的是连接到显示号1和端口5901。

如果你连接到5900(物理显示)会怎么样,会不会引起问题?当他们说物理显示时,他们是否主控你的显示器?如果是的话,如果你连接到它会发生什么?我意识到你可以改变这些端口,无论如何,但在维基百科的背景下,与默认配置,让我们说你连接到vncviewer主机-ip:0?

答案 (1)

13
13
13
2012-02-19 04:04:19 +0000

一般来说,这只是意味着它显示的是它的显示方式–大多数Windows VNC实现似乎使用5900端口,端口可以是一个任意的数字–你只需要将VNC服务器设置的端口与客户端相匹配。

不过还有一点–Linux允许你拥有虚拟显示器,你可以通过VNC连接一个单独的 X 会话。由于每个VNC会话都必须有自己的会话,所以这是一个简化事情的惯例–你可以把5900端口连接到虚拟显示器上,这样就可以了。只是记住默认的端口+显示器号更简单。