◄返回
Cloudflare Tunnels 和 WayVNC | @a1375625918

Cloudflare Tunnels 和 WayVNC

2025/02/12 00:19

分类:运维


众所周知,Cloudflare Zero Trust 的 非 HTTP 应用 通常要求设备连接到 WARP 客户端才能使用。但因为另一个众所周知的原因,WARP 又很难成功建立连接。不过,SSHVNC 可以通过 Cloudflare 渲染的网页进行交互,也不需要 WARP 客户端。

但我在尝试使用浏览器连接最新最热的 Wayland VNC 服务器 WayVNC 的时候,却一直提示:The origin has unexpectedly closed the connection…

打开调试,控制台一条报错写着:Failed when connecting: VeNCrypt Plain subtype not offered by server。这听起来是一种只输入密码的,或许被称为 VNC Authentication / VeNCrypt Plain subtype 的验证方式 不被 WayVNC 支持 ,最终导致了连接失败。

Raspberry Pi OS 可以通过 raspi-config 切换到旧的 X11 环境。在 X11 下启用 VNC 就会使用 RealVNC Server 而非 WayVNC 了。允许不安全的连接并使用 VNC 密码验证,这个基于浏览器的 VNC 隧道就能正常使用了。

经过这样配置,我们失去了用户账户验证,甚至允许了不加密的连接。而哪怕连接成功,在我的网络条件下,经过 Cloudflare Tunnels 的 SSH 连接都不能保障流畅打字,VNC 的画面延迟更是难以接受。如果你在找一种更方便的远程控制工具,不如看看 Raspberry Pi Connect 吧。


© 2025 @a1375625918

findway.top 蜀ICP备2023008060号-1 川公网安备51019002005558号