开源桌面控制 RustDesk 实战:安装配置与自建中继服务器全流程指南
异地办公和帮家人修电脑的场景里,向日葵、ToDesk 这类商业远控要排队限速,而RustDesk是目前最值得推荐的开源替代:客户端全平台(Windows/macOS/Linux/Android/iOS)、默认端到端加密、官方公共中继开箱即用,还能完全自建中继服务器,流量不过第三方之手。
本文全程在 Windows 11 实机操作,配套的完整安装包与图文教程已整理好,见文章末尾引用块(RustDesk 1.4.9 官方原包 + 中继配置教程)。
一、RustDesk 为什么值得用
- 开源可审计(AGPL-3.0),核心用 Rust 编写,性能与安全性都有口碑;
- 官方公共中继开箱即用:不注册也能两台设备直连/中继,1.4.9 版本连接建立速度实测 3 秒内;
- 可自建中继:一台 1核1G 的云服务器即可跑
hbbs/hbbr两个服务,内网穿透、跨国远控都稳; - 权限粒度细:键鼠控制、文件传输、剪贴板同步均可按连接临时授权。
二、安装与直连实战(Windows 对 Windows)
- 双击安装包(或直接运行便携版),主界面会显示本机ID 与一次性密码;
- 对端机器输入本机 ID,首次连接弹出授权框,勾选「允许键鼠控制」「允许文件传输」;
- 实测 1080p 桌面在同城中继下的延迟约 30~60ms,剪贴板互通正常;
- 文件传输模式是独立的文件管理器界面(类似 FTP 双栏),拖拽即可互传。
三、自建中继服务器(重点)
一台 Linux 云服务器(开放 TCP 21114-21119 + UDP 21116):
# 官方二进制,解压即用wgethttps://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zipunziprustdesk-server-linux-amd64.zip ./hbbs-r<你的服务器IP># ID/会合服务器./hbbr# 中继服务器客户端配置:主界面 ID 旁菜单 →网络 → ID/中继服务器,填入服务器 IP(端口默认不动),「Key」留空(未启用加密锁时)。
配置完成后连接走自建通道,实测文件传输速度直接跑满服务器带宽(1Gbps 机器可到 80MB/s 以上,公共中继通常只有几百 KB/s)。
四、常用设置清单
| 需求 | 位置 |
|---|---|
| 固定密码(无人值守) | 主界面密码框 → 设置永久密码 |
| 开机自启 | 设置 → 通用 → 随系统启动 |
| 降低带宽占用 | 画质改「低」,帧率上限 15 |
| 多显示器切换 | 连接工具栏显示器按钮 |
| 会话录制 | 连接中「录制」按钮,存 webm |
五、踩坑记录
- 连不上自建服务器:九成是安全组没放行 UDP 21116,会合服务依赖它;
- 控制端连 Android:1.4+ 版本需在安卓端开启辅助功能权限;
- 公共中继偶尔排队时,重启客户端会重新分配更快节点。
六、小结
RustDesk 把「商业远控的核心体验」和「开源软件的自主权」结合得很好:轻度用户零配置直连,重度用户自建中继拿回全部控制权。完整安装包(1.4.9 官方原包)与逐步图文教程见下方引用块。
📦配套完整资源已整理上传:RustDesk 1.4.9 开源桌面控制软件 Windows 官方版 + 安装与自建中继教程(含官方安装包与图文教程,开箱即用)