温馨提示×

centos vnc默认端口是多少

小樊
36
2026-10-26 06:39:51
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)中,VNC 的默认端口不是单一的一个固定端口,而是基于 Display 号(显示号) 来计算的:

默认端口规则

VNC 使用 TCP 端口:

5900 + 显示号(Display Number)

常见情况:

  • :0(display 0) → 端口 5900(通常是物理控制台 / 直接登录界面)
  • :1(display 1) → 端口 5901
  • :2(display 2) → 端口 5902
  • 以此类推

举例

如果你启动 VNC 服务时是:

vncserver :1

那么默认端口就是 5901

连接时可以用:

centos_ip:1

或

centos_ip:5901

补充说明

  • 5900 一般预留给本地显示(:0)
  • 实际用户远程 VNC 多用 5901、5902…
  • 如果是 VNC over HTTP(很少用),端口是 5800 + 显示号

防火墙注意(CentOS)

CentOS 默认防火墙会拦端口,需要放行,例如:

firewall-cmd --add-port=5901/tcp --permanent
firewall-cmd --reload

如果你愿意,我也可以帮你查 CentOS 7 / 8 下 VNC 服务配置和端口修改方法。

0 踩