首页   常用软件  RustDesk怎么用?开源免费远程控制与自建服务器教程

RustDesk怎么用?开源免费远程控制与自建服务器教程

乐福学长说:远程控制三篇的最后一篇,给动手能力强的人。最近很多朋友抱怨 ToDesk 免费时长被砍,甚至动不动弹商用警告,向日葵免费版又限速。这时候,RustDesk 就成了救星。它的核心卖点就两个字:开源。代码公开可查,不用担心闭源软件在后台偷偷干嘛。更进阶的玩法是自建中继服务器,用一台几十块钱的云主机,让远程流量全程走自己的通道。虽然它不如商业软件省心,但“隐私可控、无额度焦虑”这两个好处,绝对值得你花半小时折腾。

适用人群:在意隐私、动手能力强、想彻底摆脱商业软件时长限制的人

适用系统:Windows / macOS / Linux / Android / iOS / 浏览器 Web 客户端

难度:★★★☆☆(零配置使用很简单,自建服务器需基础动手能力)

关键词:RustDesk、开源远程桌面、自建远程服务器、远程控制软件、远程办公

RustDesk:开源远程控制,流量不过别人服务器
RustDesk:完全免费开源,数据握在自己手里

一、RustDesk 是什么?凭什么替代 ToDesk

RustDesk 是一款基于 AGPL 协议开源的远程控制软件,在 GitHub 上有着极高的热度。如果说 ToDesk 和向日葵是“去商场买现成的服务”,那 RustDesk 就是“给你全套图纸和工具,让你自己盖房子”。

  • 完全免费:没有所谓的“免费时长限制”、“画质阉割”或“商用警告”。
  • 代码开源:安全机制全公开,对隐私要求极高的用户(如程序员、运维)非常友好。
  • 轻量小巧:客户端只有十几 MB,老电脑运行毫无压力。
  • 通道自己选:默认走官方公共服务器(免费),但国内用户强烈建议自建——这是闭源商业软件给不了的自由。

它的连接逻辑和主流软件一样:ID + 密码。被控端显示 ID 和密码,控制端输入即可直连。

二、下载与安装(避坑第一步)

官方下载渠道只有两个:官网 rustdesk.com,或 GitHub 仓库 github.com/rustdesk/rustdesk 的 Releases 页面。

乐福学长提醒:国内直接访问 GitHub 下载可能会非常慢甚至失败。如果下载不动,建议使用 Watt Toolkit(原 Steam++)等开源加速工具,或者找国内的开源镜像站。千万别去那些满是广告的“第三方下载站”,容易被植入木马。

Windows 版分为安装版和绿色版(portable),按需选择。注意:控制端和被控端尽量都升级到最新版,老版本互连容易出兼容问题。

RustDesk 主界面截图
RustDesk 主界面,左侧会显示本机 ID 和临时密码

三、零配置体验:公共服务器模式(新手尝鲜区)

装完什么都不设置,默认走官方公共服务器:

  1. 被控端:打开软件,记下左侧的 ID 和一次性密码(建议在设置里改成固定密码)。
  2. 控制端:输入对方 ID -> 输入密码 -> 连接。

但是,这里要先打个预防针:因为官方公共服务器主要部署在海外,国内用户在晚高峰使用时,大概率会遇到“未就绪”、“连接超时”或者“画质卡成 PPT”的情况。这不是软件不行,而是网络通道太拥挤。

如果你只是想临时应急、连一下,可以凑合用。如果你想长期稳定使用,请务必往下看第四节,自建服务器才是 RustDesk 的灵魂。

四、进阶玩法:自建中继服务器(流量全走自己的)

这就是 RustDesk 最香的地方。你只需要一台便宜的云服务器(1核1G就够,几十块钱一年),或者家里有公网 IP 的 NAS,就能搭建属于自己的通道。

核心组件有两个:

  • hbbs:ID/信令服务器,负责帮两端牵线搭桥。
  • hbbr:中继服务器,牵线失败时负责转发流量。

部署方法(保姆级思路):

如果你懂 Linux 和 Docker,两行命令就能跑起来:

docker run --name hbbs --net=host -d rustdesk/rustdesk-server hbbs
docker run --name hbbr --net=host -d rustdesk/rustdesk-server hbbr

如果你不懂代码,怎么办?

推荐使用带有图形界面的服务器管理面板,比如 1Panel 或 宝塔面板。在面板的“应用商店”或“Docker”模块里,直接搜索 rustdesk 镜像,图形化点击安装即可(注意要勾选 host 网络模式)。

配置对接(最关键的两步):

  1. 放行端口:在云服务器后台的“安全组”和服务器本机的防火墙里,必须放行 21115 到 21119 端口(TCP协议),其中 21116 还要额外放行 UDP 协议。少放行一个,都会导致连不上。
  2. 填写密钥:首次运行 hbbs 后,它会在当前目录生成一个 id_ed25519.pub 文件。用记事本打开它,把里面的一长串字符(Key)复制出来。然后打开你电脑上的 RustDesk 客户端,进入“设置 -> 网络”,在“ID 服务器”填入你的云服务器公网 IP,在“Key”填入刚才复制的字符。两台电脑都填一样,就能完美互通了。

自建之后你会发现体验是质变的:延迟极低,画质全开,再也不会掉线。因为你用的是自己的带宽,不受任何人的限制。

客户端网络设置页
在“网络”设置页填入自己的服务器 IP 和 Key

五、开源版和 Pro 版,选哪个?

  • 开源版(本文讲的):客户端+服务端全免费,自己搭建,个人和小团队完全够用。
  • Pro 版:官方收费版,多出企业级的地址簿、权限管理和 Web 控制台。个人用户千万别看,没必要花这钱。

六、新手必踩的坑

  • 忘填 Key:这是自建后最容易犯的错,客户端没填服务器生成的 Key,或者两台设备填的不一致,就会提示“未就绪”或“不安全的连接”。
  • 被杀软拦截:所有远程软件的通病。只要从官网下载的,去火绒或 360 里加个白名单即可(可参考我之前的 火绒安全使用指南)。
  • iOS 系统限制:受苹果政策影响,iOS 只能作为控制端去“看”屏幕,不能作为被控端被控制。手机控电脑没问题。

七、和 ToDesk、向日葵怎么选?

远程控制三篇已经完结,给大家做个简单的总结:

  • 要省心、连接快、不想折腾 -> 选 ToDesk,大众首选。
  • 要远程开机、给长辈修电脑 -> 选 向日葵,老牌可靠。
  • 要隐私、要开源、受够了时长限制 -> 选 RustDesk + 自建服务器,一劳永逸。

八、常见问题(FAQ)

Q1:自建服务器需要花很多钱吗?
软件本身是免费的。成本只有云服务器,国内入门级轻量云主机几十块钱一年就足够了。如果用家里的群晖等 NAS(有公网IP),那就是零成本。
Q2:不会 Docker,可以用 Windows 电脑做服务器吗?
可以。官方提供了 Windows 版的直接运行程序,下载后双击运行 hbbs.exe 和 hbbr.exe 即可,效果和 Docker 完全一样,只要你的电脑有公网 IP。
Q3:RustDesk 安全吗?开源就不怕有后门吗?
开源意味着代码可以被全世界的程序员审查,发现恶意代码会立刻曝光,所以比闭源软件更值得信任。如果在自建模式下,所有流量都不经过官方服务器,隐私安全性极高。
Q4:我不小心忘了自建服务器的 Key 怎么办?
去你服务器的 docker 运行目录里,找 id_ed25519.pub 文件,里面的内容就是 Key。千万不要删除或重新生成这个文件,否则所有已连接的客户端都要重新配置。

一句话记住

RustDesk 的正确用法是:零配置先试手感,觉得麻烦就去自建。买台便宜云主机跑起 hbbs 和 hbbr,填好 IP 和 Key,换来的是永久免费、不受任何限制的私人高速通道。

最后更新:2026年11月6日 | 基于最新开源客户端版本及 Linux 部署环境整理


延伸阅读

版权声明:

相关推荐

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

二维码
手机扫码访问