CrossDesk:浏览器就能控制电脑的远程桌面神器

  |   0 评论   |   11 浏览

什么是 CrossDesk?

CrossDesk 是一款轻量级跨平台远程桌面软件,最大的亮点是支持 Web 端直接控制远程设备——也就是说,你可以在手机浏览器、iPad 上直接远程操控家里的电脑,完全不用装客户端。

想象一下:出门在外突然需要家里电脑上的文件,掏出手机打开浏览器就能搞定,不需要提前在手机上装任何 App。这才是真正的随时随地办公自由。

适合人群:
- IT 运维人员:管理多台服务器,用浏览器就能随时维护
- 远程办公族:不想在每个设备上都装客户端
- 技术发烧友:想自己搭建远程桌面服务器
- 临时救急党:在别人的设备上紧急处理工作

快速上手:三分钟搞定

PC 客户端使用

  1. CrossDesk 官网 下载客户端
  • Windows 10 及以上(64 位)
  • macOS 14.0+ (Apple Silicon) / 15.0+ (Intel)
  • Ubuntu 22.04+
  1. 安装后打开软件,界面上会显示你的设备 ID

  2. 在另一台设备上输入这个 ID,点击连接即可

  3. 如果设置了连接密码,输入密码就能接入远程桌面499218046-eeb64fbe-1f07-4626-be1c-b77396beb905

Web 客户端使用(重点!)

这才是 CrossDesk 的杀手锏:

  1. 打开浏览器访问 https://web.crossdesk.cn/

  2. 输入远程设备 ID连接密码

  3. 点击连接,直接开始操作远程电脑

真实场景示例:
iPhone Safari 浏览器远程控制 Windows 11 电脑,流畅度和原生 App 几乎没差别,鼠标、键盘、触控板全都支持。516626325-e44f73f9-24ac-46a3-a189-b7f8b6669881

进阶配置

在设置中可以自定义:
- 语言切换
- 视频编码格式(H264/AV1,支持硬件加速)
- 连接密码
- 自托管服务器地址

六大核心优势

1. Web 端免安装

这是和 ToDesk、向日葵等软件最大的差异。不需要在控制端安装任何软件,打开浏览器就能用。临时借用别人的手机/电脑处理紧急工作,不留痕迹。

2. 完全开源免费

  • GitHub 开源项目,代码透明可审计
  • LGPL-3.0 协议,商用也没问题
  • 无使用时长限制,无设备数量限制
  • 无广告,无强制升级

3. 支持自托管服务器

提供 Docker 一键部署方案,你可以把服务器搭在自己的云服务器上,数据传输完全掌控在自己手里。这对于企业内网或注重隐私的用户来说是刚需功能。

4. 跨平台全支持

  • 客户端:Windows/macOS/Linux 三平台
  • Web 端:所有支持 WebRTC 的现代浏览器(Chrome/Safari/Edge/Firefox)
  • 移动端:iOS Safari、Android Chrome 都可以直接用

5. 技术栈先进

基于 WebRTC 实时音视频传输,支持:
- 硬件加速编解码(H264/AV1)
- 网络穿透(基于 RFC5245 标准)
- 传输加密(SRTP)
- 网络拥塞控制

6. 轻量级高性能

软件体积小,资源占用低。同时支持软硬件编解码自动切换,在低配置设备上也能流畅运行。

同类产品对比

功能对比 CrossDesk ToDesk 向日葵 TeamViewer
Web 端控制 ✅ 原生支持 ✅ 需插件 ✅ 需插件
开源免费
自托管服务器
无时长限制 ⚠️ 有限制 ⚠️ 有限制 ⚠️ 有限制
跨平台

如果你需要:
- 偶尔远程控制 → 用 ToDesk 或向日葵够用
- 企业内网部署 → CrossDesk 自托管方案完美
- 技术极客玩法 → CrossDesk 开源可魔改
- Web 端临时使用 → CrossDesk 最方便

进阶玩法:Docker 自托管

对于有一定技术基础的用户,可以用 Docker 搭建私有服务器:

sudo docker run -d \
  --name crossdesk_server \
  --network host \
  -e EXTERNAL_IP=你的公网IP \
  -e INTERNAL_IP=你的内网IP \
  -e CROSSDESK_SERVER_PORT=9099 \
  -e COTURN_PORT=3478 \
  -e MIN_PORT=50000 \
  -e MAX_PORT=60000 \
  -v /var/lib/crossdesk:/var/lib/crossdesk \
  -v /var/log/crossdesk:/var/log/crossdesk \
  crossdesk/crossdesk-server:v1.1.3

好处:
1. 数据完全在自己服务器上,不经过第三方
2. 可以自定义端口、配置证书
3. 适合团队内部使用,管理多台设备

注意事项:
- 需要开放相应端口(TCP/UDP)
- 建议使用持久化存储避免数据丢失
- 首次启动会自动生成证书

实用技巧

  1. 设置强密码:避免设备被陌生人接入

  2. 视频编码选择:

  • 有硬件加速的选 H264/AV1 硬解
  • 低配设备用软件编码就够
  1. 网络优化:在设置里可以调整码率,网速慢的时候降低画质换取流畅度

  2. Web 端书签:把 https://web.crossdesk.cn/ 加入浏览器书签,紧急时刻秒开

  3. 自托管 + Web 端:公司内网部署服务器,员工手机浏览器就能远程维护服务器

499218614-3a4bb59f-c84c-44d2-9a20-11790aac510e

小问题答疑

Q: 安全性如何?
A: 支持端到端加密(SRTP),自托管模式下数据不经过第三方服务器。开源代码可以自己审计。

Q: 延迟高不高?
A: 基于 WebRTC 技术,局域网几乎无感知延迟。公网使用体验取决于你的网络质量。

Q: 能传文件吗?
A: 目前主要专注远程控制,文件传输功能可能在后续版本加入。

Q: 为什么显示"未连接服务器"?
A: 可能是证书问题,建议先安装官方客户端自动配置证书,或者用自托管服务器。

写在最后

CrossDesk 的出现填补了"浏览器直连远程桌面"这个细分场景的空白。对于技术爱好者来说,开源+自托管+Web 端的组合简直就是梦幻配置。

虽然在功能完整度上还无法和 ToDesk、向日葵这些成熟产品相比,但它的定位很清晰:轻量、开放、自主可控。如果你经常需要在不同设备上临时处理工作,或者想要一套完全掌控的远程桌面方案,CrossDesk 绝对值得一试。

越早用上越早受益,建议先收藏再试用!


项目地址: https://github.com/kunkundi/crossdesk
官方网站: https://www.crossdesk.cn
Web 客户端: https://web.crossdesk.cn/

如果觉得有用,记得给项目点个 Star ⭐ 支持一下开发者!

善忘技术夹-公众号

评论

发表评论

validate