自建服务器专业版
自建服务器专业版相较于开源版本拥有更多功能。
RustDesk Server Pro 快速答案
当你需要集中管理、身份集成或策略控制时,选择 Pro。
想最快上手,先从 Docker 开始。
如果你想在 Linux 上用
systemd做脚本化部署,使用 install.sh。Windows 安装路径 应视为旧方案。
服务器启动后,应尽快配置 HTTPS、授权和客户端设置。
账户
日志管理(连接、文件传输、告警等)
设备管理
多中继服务器(自动选择离您最近的中继)
WebSocket
Web 客户端自托管
Note
Note
硬件要求
最低配置的 VPS 就足以满足您的使用需求。服务器软件对 CPU 和内存的要求不高。我们的公共 ID 服务器部署在一台 2 CPU/4 GB 的 Vultr 服务器上,服务超过 100 万终端。每个中继连接平均消耗 180kb/s。1 个 CPU 核心和 1GB 内存足以支持 1000 个中继并发连接。
文章教程
分步指南:通过 Docker 在云端自托管 RustDesk Server Pro,实现安全远程访问
视频教程
新手指南:为 Linux 新手用户自托管 RustDesk Server Pro
快速指南:为高级 Linux 用户自托管 RustDesk Server Pro
许可证
您可以从 https://rustdesk.com/pricing.html 获取许可证,详情请参阅许可证页面。
快速开始
1、安装
bash <(wget -qO- https://get.docker.com)
wget rustdesk.com/pro.yml -O compose.yml
sudo docker compose up -d更多详情请查看 Docker。
2、所需端口
您需要开放 TCP 端口 21114-21119 和 UDP 端口 21116,请确保在配置防火墙规则和 Docker 端口映射时已开放这些端口。
有关这些端口的更多信息,请查看这里。
3、设置许可证
通过访问 http://<服务器 IP>:21114 打开您的 Web 控制台,使用默认凭据 admin/test1234 登录。按照此指南设置许可证。
4、为 Web 控制台设置 HTTPS
如果在试用期间您不希望使用 HTTPS,可以跳过此步骤,但设置 HTTPS 后请记得更改客户端的 API 地址
这里有一个手动设置 HTTPS 的简单教程。
5、配置客户端使用自托管服务器
https://rustdesk.com/docs/en/self-host/client-configuration/
6、设置 WebSocket
要使 Web 客户端或桌面/移动客户端能够通过 WebSocket 正常工作,您需要在反向代理配置中添加以下设置。
升级服务器
本指南介绍了如何从旧版本升级到 RustDesk Server Pro,涵盖了不同的安装方法。
迁移到新主机及备份/恢复
这里有一篇详细的教程。
迁移许可证
请参考这份指南进行操作。
升级许可证
按照此指南随时升级您的许可证,以支持更多用户和设备。