跳过正文

v-vnc: HTML5 网页版 VNC 远程控制中继器

运行界面截图

🔍 为什么有了 VNC Viewer,还需要网页版?
#

传统的 VNC 远程控制需要专门的 Viewer 软件,但在以下场景中,这往往成为阻碍:

  1. 跨平台不便:在 Linux、macOS 甚至手机端想临时查看 Windows 桌面,寻找好用的 VNC 客户端非常麻烦。
  2. 环境受限:在网吧、图书馆或公司受限电脑上,你可能无法安装任何第三方软件。
  3. 部署成本:如果你需要给多个用户提供远程桌面支持,让每个人都配置一遍 Viewer 是极大的负担。

v-vnc 将复杂的 VNC 协议转换为标准的 WebSocket 和 HTML5,让浏览器成为你唯一的远程控制工具。


🌟 核心功能
#

  • 📦 单文件绿色版:使用 Rust 深度整合,noVNC 静态资源全嵌入,无需 Python 或 Node.js 环境,解压即用。
  • 🚀 自动配置与连接:首次运行自动生成 config.toml。支持自动开启浏览器并根据配置自动填充密码,实现“秒进桌面”。
  • ⚡ 极速双向中继:基于异步协程的高性能 WebSocket 转 TCP 中继,操作延迟极低。
  • 🌍 国际化支持:内置中英文双语逻辑,自动识别系统语言并调整日志与配置说明。
  • 🔒 安全可控:支持通过 URL 传参加密,完全本地化运行,不经过任何第三方中转服务器。

💻 运行环境与安装
#

  • 适用系统:Windows 10 / 11 (64-bit)。
  • 被控端要求:需运行任意 VNC Server(推荐 UltraVNC、TightVNC 或 RealVNC)。
  • 零依赖:不需要安装浏览器插件,支持 Chrome, Edge, Firefox 及 Safari。
  • 默认配置:默认监听本地 6080 端口并中继至 5900 端口。

📥 立即获取
#

🚀 点击下载 Windows 绿色版 (zip)
隐私声明:本工具由 VToolLab 实验室开发,所有画面数据均在本地 WebSocket 通道加密传输,绝不上传任何屏幕截图或系统信息。

💡 典型使用场景
#

  • 跨设备轻量运维:在平板电脑或手机浏览器上轻松查看 Windows 服务器的运行状态。
  • 内网穿透集成:配合内网穿透工具(如 frp),将本地 6080 端口映射出去,即可在全球任何角落通过网页控制家中的电脑。
  • 临时远程演示:无需让对方下载软件,直接给对方一个网页地址(和临时的端口转发),即可同步演示桌面操作。

这里还没有任何文章可以列出。