RustDesk远程桌面搭建
10 分钟自建「RustDesk」远程桌面服务器,彻底告别 ToDesk 抽风!
01|为什么我又折腾 RustDesk?
最近 ToDesk 经常「服务器繁忙」,远程桌面直接黑屏,客户催得头皮发麻。
RustDesk 开源、免费、流量走自己服务器,稳!
02|准备一把「云钥匙」
| 项目 | 最低要求 |
|---|---|
| 云主机 | 1C1G,3 M 带宽 |
| 系统 | Ubuntu 20+ / Debian 11+ |
| 端口 | TCP 21115-21119 + UDP 21116 |
没有域名也行,公网 IP 就能跑。
03|一条命令,10 分钟跑通
SSH 登录云主机,直接开干:
1 | # 非交互版:自动用当前公网 IP,不装多余组件 |
脚本会做的事:
✅ 自动识别 CPU 架构并下载最新二进制
✅ 生成 systemd 服务,开机自启
✅ 输出「IP + 公钥」,复制即可
04|一键检测是否成功
1 | # 两条都是 active 就是 OK |
再看端口:
1 | sudo ss -tulnp | grep 2111 |
出现 4-5 行 LISTEN,收工!
05|客户端 30 秒配置
| 平台 | 下载地址 |
|---|---|
| Windows / macOS / Linux | rustdesk.com |
| Android / iOS | 各大应用商店 |
打开客户端 → 设置 → 网络:
- ID 服务器:你的公网 IP
- Key:复制
/opt/rustdesk/id_ed25519.pub全部内容
保存,重启客户端,看到「就绪」即可。
06|效果展示
| 场景 | ToDesk | 自建 RustDesk |
|---|---|---|
| 延迟 | 150-300 ms | 30-60 ms |
| 画质 | 720P 自动降码 | 1080P 60fps |
| 掉线 | 高峰必掉 | 0 次 |
07|常见问题 FAQ
Q1:脚本卡住「Choose your preferred connection method」?
→ 手动输入 1 选 IP,或直接复制上面的「非交互版」命令。
Q2:重启服务器后连不上?
→ systemctl status rustdesksignal 看日志,大概率端口没放行。
Q3:想绑定域名 + HTTPS?
→ 重新跑脚本替换 --resolveip 为 --resolvedns "你的域名",脚本自动帮你申请证书。
08|彩蛋:一条命令给同事装机
把下面链接丢给同事,打开即下即用:http://你的IP:8000/WindowsAgentAIOInstall.ps1
09|结语
自建 RustDesk 后,ToDesk 账号直接卸载。
远程办公、帮爸妈修电脑、给客户演示,稳得一批!
觉得有用点个「赞」+「在看」,评论区聊聊你还踩过哪些远程桌面的坑?
(完)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Nosaw博客!
评论




