🚀 RustDesk v1.2.7 现已发布 开源 · 跨平台 · 安全加密
⬇️ 免费下载 RustDesk
🚀 告别卡顿与被控 · 30分钟自建私有远程桌面

RustDesk 开源远程控制 — 完全开源的远程桌面软件,支持您自己的中继服务器。无需依赖公共节点,数据安全由您掌控。

⚡ 企业级端到端加密 🌐 跨平台互联 🛡️ 自托管方案

RustDesk 开源远程控制 · 自建服务器 + 私有中继搭建指南

核心结论: 使用 RustDesk 搭配自建中继服务器(hbbs/hbbr)能够彻底摆脱公共节点瓶颈,实现内网穿透级高速连接。本页提供全平台二进制下载及专家级 Docker 部署教程。

📊 选型矩阵

对比维度官方公共服务器版自建私有服务器版(推荐)
上手难度⭐ 极简,安装即用⭐⭐⭐ 需 Docker 基础
连接速度取决于公共节点负载由自有带宽决定,全链路可控
数据隐私经官方中继,元数据外露完全私有,合规安全
适用人群个人/小白/快速尝鲜企业/极客/高隐私要求

📦 全平台客户端

Windows 10/11/Server
⚠️ Win7 需右键管理员运行
macOS 11+ Intel/Apple Silicon
允许"辅助功能"权限
Linux .deb/.rpm/AppImage
需 libxcb 依赖
Android 8.0+
开启"悬浮窗"权限

🛠️ 三步自建中继服务器

🔧 第一步:准备 Linux 服务器 (Ubuntu 22.04)

需要公网 IP 的 VPS,开放端口:TCP 21115-21119UDP 21116

sudo apt update && sudo apt upgrade -y
sudo ufw allow 21115:21119/tcp
sudo ufw allow 21116/udp
🐳 第二步:Docker 一键部署
docker run -d --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v ./data:/root rustdesk/rustdesk-server hbbs
docker run -d --name hbbr -p 21117:21117 -p 21119:21119 -v ./data:/root rustdesk/rustdesk-server hbbr

💡 生产环境建议使用 docker-compose 管理。

⚙️ 第三步:客户端配置私有服务器

RustDesk 客户端 → 设置 → 网络 → ID/中继服务器填入:您的服务器IP:21116,保存重启。

# 验证连接
docker logs hbbs --tail 20   # 看到 "registered" 表示成功

❓ 常见问题

🔌 无法连接中继服务器?
检查服务器防火墙/安全组是否开放全部端口(TCP 21115-21119,UDP 21116),并确认客户端IP配置正确。
🆔 客户端ID变乱码?
删除配置文件:Windows: %APPDATA%\RustDesk\config\RustDesk.toml;macOS/Linux: ~/.config/rustdesk/,重启客户端即可。
🗑️ 如何完全卸载?
Windows: 控制面板卸载 + 删除 %APPDATA%\RustDesk;macOS: 移至废纸篓 + 删除 ~/Library/Application Support/RustDesk;Linux: dpkg/rpm 移除 + 清理 ~/.config/rustdesk。
🚀 自建服务器需要多大带宽?
建议服务器上行带宽 ≥10Mbps,可获得1080p流畅体验。