当你在挑选远程控制软件时,大概率会同时看到 ToDesk 和 RustDesk 这两个名字。一个是国内用户量领跑的国产远控工具,一个是 GitHub 上 118K+ Star 的全球开源明星。本文来自 ToDesk 教程站,为你客观对比这两款软件。它们代表了两条完全不同的产品路线——ToDesk 走”云端服务、开箱即用”的路线,RustDesk 走”开源自建、数据自主”的路线。
本文将从连接速度、画质表现、价格模型、安全性、跨平台能力、部署难度等维度做全面对比,帮助你做出最适合自己的选择。
一、背景速览:两个软件的来路
ToDesk 是什么
ToDesk 由上海久尺网络科技有限公司开发,2020 年发布首版,核心团队来自知名互联网企业,有多年实时音视频通信技术积累。这款产品在国内市场的推广速度很快——上线不到 3 年就积累了数千万用户,覆盖 Windows、macOS、Linux、iOS、Android 全平台。
ToDesk 的差异化优势在于自研的视频编解码引擎和国内多节点中转网络。技术团队将 WebRTC 级别的通信能力工程化封装成了普通用户也能使用的远程控制产品,不需要公网 IP,不需要改路由器,输个设备码就能连接。
RustDesk 是什么
RustDesk 是一款使用 Rust 语言编写的全开源远程桌面软件,最初由一名中国开发者在 2020 年启动,后来吸引了全球贡献者参与。截至 2026 年 7 月,GitHub 上 RustDesk 的 Star 数已超过 118,000,Fork 数接近 18,000,是远程桌面领域全球开源项目第一名。
RustDesk 采用 AGPL-3.0 开源协议,这意味着任何人都可以免费使用、修改和再分发,但如果用于商业云服务,需要遵守 AGPL 的衍生作品条款。RustDesk 背后的商业公司提供付费的 Pro 版本(云中继服务),但核心客户端完全免费。
二、核心对比一览表
下表总结了截至 2026 年 7 月的关键差异:
| 对比维度 | ToDesk | RustDesk |
|---|---|---|
| 开源情况 | 闭源商业软件 | 完全开源(AGPL-3.0) |
| 个人版价格 | 免费(有功能限制) | 完全免费 |
| 专业版价格 | ¥98/年起 | Pro 版 $9.9/月起 |
| 自建服务器 | 不支持 | 完全支持 |
| 公网穿透 | 官方提供免费中继 | 需自建中继或购买 Pro |
| 端到端加密 | 支持(专业版以上) | 默认端到端加密 |
| 平台覆盖 | Windows/macOS/Linux/iOS/Android | Windows/macOS/Linux/Android/iOS |
| 连接速度(国内) | 快(国内多节点中继) | 取决于自建服务器质量 |
| 连接速度(海外) | 一般 | 好(国际贡献者维护) |
| UI 语言 | 中文为主 | 多语言(中文支持完整) |
| GitHub Star | 无(不开源) | 118K+ |
| 技术支持 | 官方客服+社区 | 社区/GitHub Issues |
三、连接速度对比
连接速度是远程控制的核心体验,这篇文章把结论放在前面:在国内使用场景下,ToDesk 的连接速度和稳定性整体优于 RustDesk,但 RustDesk 的优势在于你可以通过自建服务器来获得甚至更好的体验。
3.1 ToDesk 的连接机制
ToDesk 在国内部署了多地域中继节点(华东、华南、华北等),两大用户之间通过 ToDesk 的云服务做 NAT 穿透和流量中转。实测在国内电信/联通/移动三网环境中,ToDesk 端到端延迟通常在 20-60ms(同城)到 50-120ms(跨省),这个延迟水平已经接近本地操作的体验。
如果两端在同一局域网内,ToDesk 会自动走局域网直连模式,延迟降低到 5ms 以内,基本无感知。
3.2 RustDesk 的连接机制
RustDesk 的连接质量高度依赖于你所使用的中继服务器。官方提供免费的公共中继服务器,但这些服务器部署在境外(德国、新加坡等),国内用户直连的延迟通常在 200-400ms,体验完全不可接受。
国内用户如果要用好 RustDesk,必须自建中继服务器。你需要:
- 一台有公网 IP 的云服务器(阿里云、腾讯云最便宜的轻量服务器即可,约 ¥50-100/月)
- 在服务器上安装 RustDesk Server(hbbs + hbbr)
- 在所有客户端上配置自建服务器地址
- 配置防火墙规则开放 21115-21119 端口
自建中继服务器后,RustDesk 在国内的连接延迟可以达到与 ToDesk 相当的水平。但这里的代价是:你需要一定的服务器运维知识,而且每月要付服务器费用。
四、画质与流畅度
4.1 视频编码
ToDesk 使用自研的视频编码引擎,在 H.264/H.265(HEVC)两种编码之间动态切换。支持硬件加速编码,NVIDIA NVENC、Intel QuickSync、AMD VCE 和 Apple VideoToolbox 均能调用,大幅降低 CPU 占用。
RustDesk 也支持 H.264 和 H.265,并且利用 Rust 语言的内存安全特性实现了更稳定的编码管线。实际体验中,两款软件的画面质量差距不大,但 ToDesk 在弱网环境下的自适应码率调节策略更加成熟。
4.2 帧率表现
在百兆宽带环境下:
- ToDesk 最高支持 60FPS 远程画面,动态内容(视频播放、窗口拖拽)非常流畅
- RustDesk 最高同样支持 60FPS,但帧率的稳定性取决于中继服务器带宽
- 免费版 ToDesk 在帧率方面与付费版无异,限制主要在设备数量上
如果你想了解如何优化 ToDesk 的帧率和流畅度,画质与帧率设置教程中有详细说明。
五、价格对比(重点)
这是选择工具时很多人首先关心的维度。
5.1 ToDesk 收费模式
| 版本 | 价格 | 主要限制 |
|---|---|---|
| 个人免费版 | ¥0 | 最多 2 设备同时在线,部分高级功能锁定 |
| 专业版 | ¥98/年 | 多设备管理、高清画质、端到端加密 |
| 企业版 | ¥199/设备/年起 | 批量部署、操作审计、API 接口 |
2024 年以后,ToDesk 逐步收紧了免费版的设备数量限制。以前可以绑定几十台设备的免费账号,现在限制为 2 台设备同时在线。如果你需要管理多台电脑,专业版是必要的升级。详见ToDesk 免费版 vs 付费版对比。
5.2 RustDesk 收费模式
| 方案 | 价格 | 说明 |
|---|---|---|
| 自建服务器 | 服务器费用(约 ¥50-100/月)+ ¥0 软件费 | 完全自主,需要运维技能 |
| RustDesk Pro | $9.9/月(约 ¥72/月) | 官方托管中继,含技术支持 |
| 企业方案 | 按需询价 | 定制化部署、SLA 保障 |
RustDesk 客户端本身永远免费,软件的 License 成本为零。但你还是要为网络基础设施付费——要么花时间自建,要么花钱买 Pro 版。
5.3 总成本对比结论
- 只用 1-2 台设备:ToDesk 免费版就够了,RustDesk 自建反而多花钱
- 管理 3-10 台设备:ToDesk 专业版 ¥98/年 vs RustDesk 自建 ¥600-1200/年,ToDesk 明显更便宜
- 企业批量部署:要看具体需求。ToDesk 企业版 ¥199/台/年起,RustDesk 企业定制按需报价
- 对数据主权有要求:RustDesk 自建方案,虽然服务器花钱,但数据完全在自己手里
六、安全性对比
6.1 加密机制
ToDesk 在免费版中使用标准 TLS 加密保护传输通道,专业版及以上提供端到端加密(E2EE)。这意味着在 ToDesk 的服务器端,免费版的数据理论上可被服务端解密(用于中继转发),而专业版的数据仅通信两端可解密。
RustDesk 默认使用端到端加密,即使在 RustDesk 官方公共中继服务器上,也无法查看通信内容。自建服务器方案下,数据完全不经第三方服务器,安全性最高。
6.2 开源透明度
这是 RustDesk 最强的优势:代码完全开源,任何人都可以在 GitHub 上审查代码、编译自己的版本、验证是否有后门或漏洞。全球安全研究员可以持续审计 RustDesk 的代码质量。
ToDesk 作为闭源商业软件,只能通过信任官方来保证安全性。这一点对个人用户来说风险可控,但对于金融、政务、涉密行业等场景,开源的 RustDesk 明显更有优势。关于 ToDesk 的安全机制细节,可以查看ToDesk 安全设置完整指南。
6.3 数据流向
使用 ToDesk 时,你的远程控制数据经过 ToDesk 官方服务器中转。虽然加密,但数据在服务端停留。使用 RustDesk 自建方案时,数据只经过你自己的服务器,不离开你的控制范围。这对数据合规性要求高的企业是一个重要考量。
七、跨平台支持
两款软件都覆盖了主流平台,但在细节上有差异:
| 平台 | ToDesk | RustDesk |
|---|---|---|
| Windows 7/8/10/11 | ✅ 完善 | ✅ 完善 |
| macOS (Intel + Apple Silicon) | ✅ 原生支持 | ✅ 原生支持 |
| Linux (Debian/Ubuntu/Fedora/Arch) | ✅ deb/rpm | ✅ 更丰富的包管理 |
| iOS | ✅ App Store | ✅ App Store |
| Android | ✅ 各大应用商店 | ✅ Google Play + APK |
| 树莓派 ARM | ❌ 不官方支持 | ✅ 原生支持 |
| 统信 UOS / 麒麟 | ✅ 信创版 | ✅ 社区适配 |
RustDesk 的一个额外优势是对 Linux 和 ARM 设备的支持更完善。树莓派、NAS 设备、ARM 开发板等场景,RustDesk 基本是唯一能用且好用的远控方案。
八、部署难度:开箱即用 vs 自建服务器
这是两者最核心的体验差异。
8.1 ToDesk:零配置,五分钟上手
- 官网下载 → 安装 → 打开
- 把设备码和密码发给对方
- 开始远程控制
整个过程不需要任何技术知识,不需要改任何网络配置,不需要买任何服务器。这也是 ToDesk 用户量远超 RustDesk 的原因——门槛极低。
8.2 RustDesk:高质量体验需要自建服务器
在国内使用 RustDesk,如果不自建中继服务器,延迟基本无法接受(200-400ms)。自建服务器需要:
- 购买云服务器(月租 ¥50+)
- 安装 Docker 或直接运行 hbbs/hbbr
- 开放防火墙端口 21115-21119
- 在每个客户端上手动配置自建服务器地址
- 管理服务器证书、更新、备份
整个过程对一个有 Linux 基础的技术人员来说大约 30-60 分钟能搞定,但对普通用户来说门槛相当高。如果公司有专人负责 IT 基础设施,这个成本可以接受。如果只是在家人和个人设备之间远程,ToDesk 比自建 RustDesk 省事太多了。
九、场景推荐:你应该选哪个
选 ToDesk 的场景
- 日常远程办公,连公司电脑处理工作
- 帮父母/朋友远程修电脑(对方不需要任何技术基础)
- 只需管 2-10 台个人设备
- 不想折腾服务器和网络配置
- 主要在国内网络环境下使用
- 需要企业级功能(设备分组、操作审计、批量部署)
选 RustDesk 的场景
- 对数据隐私有极高要求(金融、政务、医疗等行业)
- 需要审计软件代码、确认没有后门
- 有自建服务器的能力和预算
- 需要连接树莓派、ARM 开发板等非标准设备
- 在境外使用,官方中继服务器延迟可接受
- 技术团队有运维能力,愿意为数据自主权付出额外成本
- 想要一个长期免费、无设备数限制的方案
如果你对更多远程控制工具的对比感兴趣,我们还做了ToDesk vs 向日葵、ToDesk vs AnyDesk、ToDesk vs TeamViewer三篇横向对比。以及ToDesk 的所有替代品总览。
十、未来趋势判断
从 2024-2026 年的发展趋势来看:
- ToDesk 在持续收紧免费版限制的同时,发力企业级市场(信创版、政务版),说明公司盈利模式正在从 C 端免费向 B 端付费转型。个人用户可能需要做好未来更多功能收费的心理准备。
- RustDesk 的 GitHub Star 数从 2024 初的 60K 增长到 2026 中的 118K,增长势头强劲。社区版的 UI 和用户体验持续改善,Pro 付费版也在扩展企业客户。开源模式的生命力正在被验证。
两者的竞争本质上不是谁好谁坏的问题,而是两种价值观的分野——你愿意为便利付费(ToDesk),还是愿意为自主权付出技术成本(RustDesk)。明白自己的真实需求,答案就清楚了。
常见问题
RustDesk 在国内不用自建服务器能用吗?
ToDesk 免费版还能用多久?会不会完全收费?
自建 RustDesk 服务器最低配置要求是什么?
RustDesk 和 ToDesk 哪个更安全?
能不能同时用 ToDesk 和 RustDesk?
ToDesk 和 RustDesk 对 Linux 发行版的支持哪个更好?
延伸阅读
如果本文对你有帮助,以下 ToDesk 相关教程可能也值得一看:
- ToDesk 免费版 vs 专业版功能对比 — 免费版够用吗?
- ToDesk 连接失败常见问题排查 — 设备码连不上?看这篇就够了
- ToDesk macOS 完整教程 — Mac 用户专属安装配置指南
需要更多教程?返回 ToDesk教程首页 浏览全部文章。
相关推荐
- ToDesk 新手指南:零基础入门远程控制 —— 如果你最终决定用 ToDesk,从这里开始
- ToDesk 免费版 vs 专业版:值得付费吗 —— 帮你算清付费的性价比
- ToDesk 连接不上?最全排查指南 —— 遇到连接问题时参考
- ToDesk 安全设置完整指南 —— 用 ToDesk 的第一步就做好安全配置