Skip to main content

如何使用 Web VNC

Web VNC 让您直接在浏览器中访问 VNC 类型的设备(如 QEMU 虚拟机、docker等带有桌面的模拟设备),无需安装 VNC 客户端软件。

快速开始​

打开 Web VNC

如下图所示,右键支持 VNC 的节点,选择"Web console(inline)"即可打开内联的 Web VNC 窗口。或者选择"Web console in new tab"选项,打开新的浏览器标签页。

右键节点打开 Web VNC

Web console(inline) 内联窗口在拓扑界面中,可以拖拽、调整大小、移动、最小化等。

Web VNC 内联窗口

note

窗口约束:

  • 最小尺寸:500×400px
  • 最大尺寸:无硬性限制

功能介绍​

连接管理​

自动连接:

  • 打开 VNC 控制台时自动连接设备
  • 15 秒连接超时保护

VNC连接管理

连接状态:

  • Connecting(连接中)
  • Connected(已连接)
  • Disconnected(已断开)

屏幕控制​

缩放功能:

VNC缩放功能

操作说明
放大增大显示比例
缩小减小显示比例
适应窗口自动调整以填满窗口

全屏模式:

  • 按 F11 或点击全屏按钮进入/退出全屏
  • 隐藏浏览器边框,获得完整屏幕体验

发送按键​

向设备发送特殊按键组合(避免在浏览器中冲突):

VNC发送按键

按键功能
Ctrl+Alt+Del发送 Ctrl+Alt+Del
Ctrl+Alt+Backspace发送 Ctrl+Alt+Backspace
F1 ~ F12发送功能键
Tab发送 Tab 键
Esc发送 Esc 键
Print Screen发送 Print Screen 键
note

支持组合键,例如 Ctrl+Shift+F1。

屏幕截图​

  • 点击截图按钮
  • 自动下载 PNG 格式截图
  • 可捕获当前 VNC 屏幕内容

VNC屏幕截图

屏幕录制​

录制模式:

模式说明
VNC仅录制 VNC 屏幕
VNC+CameraVNC 屏幕与摄像头画中画(右下角)
Camera仅录制摄像头

VNC录制模式

录制功能:

  • 格式:WebM
  • 暂停/恢复:可随时暂停录制
  • 音频录制:支持麦克风录音(可静音)
  • 视觉效果:
    • 时间戳叠加
    • 鼠标光标显示
    • 点击波纹动画
    • GNS3 水印(隐形数字水印)

录制行为:

  • VNC 断开时录制继续(可能显示黑屏)
  • 暂停时间不计入录制时长

剪贴板同步​

发送剪贴板:

  • 将本地文本粘贴到 VNC 设备

将文本发送到VNC设备

note

各平台VNC剪贴板支持情况​

平台剪贴板支持实现方式
Docker✅ 完整支持TigerVNC + vncconfig
QEMU⚠ 部分支持QEMU内置VNC,依赖guest系统

与传统 VNC 客户端的对比​

特性Web VNC传统 VNC 客户端
安装无需安装需要安装 VNC Viewer
跨平台任何现代浏览器依赖操作系统
录制内置录制功能需要额外软件
截图一键截图需要额外操作
摄像头支持画中画不支持

功能贡献者​

Web VNC 功能由 YueGuobin 开发和贡献。