在服务器上用容器运行带桌面的浏览器,再把画面通过 WebRTC 推到你的网页里。自己搭要解决推流、登录、证书和出口控制,用现成的面板可以在几分钟内装好。
自己搭要处理什么
- 带图形界面的浏览器容器,以及数据持久化;
- 画面推流,直连不通时还需要中继;
- 登录和权限,不能把桌面直接暴露在公网;
- 浏览器的出口线路,以及断线时的处理。
用 SealedNet 的步骤
- 准备一台 Linux 服务器(x86_64 或 arm64,有 root 或 sudo 权限),带桌面的环境建议至少 4G 内存。
- 在面板添加机器,在服务器上运行给出的一行命令。没有 Docker 时脚本会尝试安装。
- 添加线路,点「检测」确认可用。
- 安装实例,选择云浏览器模板和线路。
- 点「桌面」,在新标签页打开。
完整流程见快速开始。
打开后画面卡怎么办
- 桌面优先点对点直连,不通时走中继,距离和带宽都会影响体验。
- 看画面顶部的连接诊断,确认当前是直连还是中继,以及延迟多少。
- 服务器内存不足时也会卡顿,可以在机器监控里查看。
服务器只常驻一个 agent 容器,它主动连接面板,不需要开放额外的入站端口来接受控制。