温馨提示×

centos vnc占用什么端口

小樊
40
2026-09-11 15:52:57
栏目: 智能运维

在 CentOS 上,VNC(TigerVNC / RealVNC / TightVNC 等)默认端口规则如下:

1. 默认端口

  • VNC 服务端口从 5900 开始
  • 显示号(display)与端口对应关系:
    • :05900
    • :15901
    • :25902
    • ……
    • :N5900 + N

例如:

vncserver :1

占用的是 5901 端口


2. Web 访问端口(可选)

如果启用了 VNC over HTTP(如 vncserver -httpd):

  • :15801
  • :25802
  • 规则:5800 + N

3. 查看 CentOS 上 VNC 占用端口

netstat -tunlp | grep vnc

ss -tunlp | grep vnc

4. 防火墙放行示例(CentOS 7/8)

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

5. 常见注意点

  • VNC 不建议直接暴露公网
  • 建议配合:
    • SSH 隧道
    • 或反向代理 + 密码/加密

如果你用的是 特定 VNC 版本(TigerVNC / x11vnc / RealVNC),我可以给你更精确的配置说明。

0