rustdesk 使用教程 新手
它是什么面向新手的 RustDesk 使用教程:从下载客户端、连接远程设备,到自建信令与中继服务器,覆盖核心功能、适用场景、部署步骤与常见问题排查。
面向新手的 RustDesk 使用教程:从下载客户端、连接远程设备,到自建信令与中继服务器,覆盖核心功能、适用场景、部署步骤与常见问题排查。
详细介绍
简介
RustDesk 是一款用 Rust 语言编写的开源远程桌面软件,定位是 TeamViewer、ToDesk 等闭源方案的替代品。它要解决的问题很直接:远程连接既要开箱即用,又要让数据流向由自己掌控。客户端开源、可自行审查与编译,既可使用官方服务器,也可自建信令服务器与中继服务器完成私有化部署。它跨平台支持 Windows、macOS、Linux,适合需要远程办公、技术支持、访问内网设备,同时重视数据自主权的个人与团队。
核心功能
- 客户端开源,源码托管在 https://github.com/rustdesk/rustdesk ,可自行审查代码或从源码构建,不依赖闭源二进制。
- 支持自托管:可自行搭建信令(ID Server)与中继(Relay Server),连接不经过官方服务器,数据完全由自己控制。
- 跨平台运行,覆盖 Windows、macOS、Linux 等桌面系统,可在不同操作系统的设备之间共享桌面。
- 提供专用客户端进行远端控制,同时也提供网页客户端,可在浏览器中控制远程设备。
- 客户端支持手动配置、设置的导入与导出,便于把同一份服务器配置分发给团队成员。
- 专业版提供自定义客户端生成器,可生成带自有标志的品牌应用,并配合企业部署策略分发。
- 服务端推荐用 Docker 或 Docker Compose 部署,运行几条命令即可完成,适合大多数用户。
- 社区文章称其在数据压缩上做了优化,较低带宽下可流畅观看 1080P,并支持 TCP 打洞的端对端 P2P 连接。
使用场景
- 远程办公与技术支持:在自己电脑上控制办公室或家中主机,处理日常事务与故障排查。
- 访问局域网与内网设备:通过自建服务器或组网方式,从外网访问家中、机房里的设备。
- 异地组网:配合异地组网工具建立虚拟局域网,再用 RustDesk 直接按内网地址连接。
- 替代 TeamViewer:同样使用专用客户端控制远端、同样提供网页客户端,但服务端可自建。
- 替代 Chrome Remote Desktop:摆脱与 Google 的绑定,把连接链路放在自己的服务器上。
- 团队统一部署:用导入/导出设置或自定义客户端生成器,让成员开箱即连同一套自建服务。
安装与获取步骤
- 在控制端和被控制端分别获取客户端:访问官方下载页 https://rustdesk.com/zh/ ,按系统选择对应安装包,版本与平台信息以官方页面为准。
- 启动客户端后,点击界面上方的三个点进入配置,在「网络」项中填写自己的服务器地址;若暂时不自建,可保持默认配置直接使用官方服务器。
- 部署服务端:用 Docker 或 Docker Compose 启动信令服务器与中继服务器,这是最省事的方式,几条命令即可跑通;具体镜像、端口与配置项以官方文档 https://rustdesk.com/docs/zh-cn/ 为准。
- 回到客户端填入自建服务器信息并保存,界面会显示本机 ID;在被控端确认其 ID 与当前显示的密码,在控制端输入后发起连接。
- 需要批量分发时,使用自定义客户端生成器(专业版)生成带自有标志的客户端,或导出已配置好的设置文件再导入到其他机器。
与同类方案的区别
- 与 TeamViewer:两者都用专用客户端控制远端、都提供网页客户端;差别在于 RustDesk 开源且可自建服务器,连接链路不依赖厂商。
- 与 Chrome Remote Desktop:后者免费且设置简单,但会把用户与 Google 绑定,功能上也有缺口;RustDesk 以自托管补齐这部分控制权。
- 与 ToDesk 等专有方案:RustDesk 完全免费使用、跨平台,且支持自行搭建信令和中继服务器,适合对数据归属敏感的场景。
注意事项
- 自建服务器需从公网可达,防火墙与安全组要放行服务所需端口,具体端口清单以官方文档为准。
- 信令与中继是两个角色,只配了 ID 地址而未配中继地址时,连接可能失败或回落到默认服务器,排查时先核对这两项是否都已填写。
- 连接凭据显示在被控端客户端界面上,密码为临时值,发起连接前应与被控端核对当前显示的 ID 与密码,避免用过期凭据反复重试。
- 使用官方服务器时连接会经过官方设施;若要求数据完全不出内网,必须自建并让两端客户端都指向自己的服务器。
- 不同系统的权限授予方式存在差异,远程桌面、辅助功能等授权入口以官方文档与系统提示为准。
- 客户端版本、服务端参数、端口与镜像标签均可能随发布更新,任何数值以官方页面为准。
更新记录
最近更新:2026-10-05
软件参数速览
下载
下载由本站收录的国内网盘提供(夸克 / 百度 / 蓝奏),国内访问快、不限速;网盘链接均经审核,如失效欢迎反馈。
常见问题
RustDesk 和 TeamViewer 有什么区别?
两者都通过专用客户端控制远端,也都提供网页客户端。关键差别是 RustDesk 开源、可自建信令与中继服务器,连接链路不依赖厂商;TeamViewer 为闭源服务,连接只能走其官方设施。
不自建服务器能不能直接用?
可以。客户端默认使用官方服务器,安装后打开即可看到本机 ID 与密码,直接在控制端输入对方 ID 就能发起连接,适合先验证连通性再决定是否自建。
客户端怎么指向我自己的服务器?
打开客户端,点击界面上方的三个点进入配置,找到「网络」项,填入自建的信令服务器与中继服务器地址并保存,两端都改完后再重新发起连接。
服务端最省事的部署方式是什么?
用 Docker 或 Docker Compose 运行几条命令完成信令与中继的部署,这是社区教程普遍推荐的方式,适合大多数用户;具体镜像与配置项以官方文档为准。
连接时提示无法连接,可能是什么原因?
先核对两端客户端的网络配置是否一致、是否只填了信令地址而漏填中继地址,再检查服务器端口是否放行、服务进程是否正常运行,最后确认双方 ID 与当前密码无误。
临时密码会一直有效吗?
不会。密码显示在被控端客户端界面上,属于临时凭据,发起连接前应与被控端核对当前显示的 ID 和密码,凭据失效时重新确认即可,无需反复重试旧密码。
和 Chrome Remote Desktop 相比怎么选?
Chrome Remote Desktop 免费、设置省事,但把连接与 Google 账号绑定且缺少部分功能;若希望连接链路不依赖第三方、数据放在自己的服务器上,选自托管的 RustDesk。
团队里多台机器怎么统一配置?
在一台机器上配好自建服务器地址后导出设置,再导入到其他机器;也可用专业版的自定义客户端生成器生成带自有标志的客户端,配合企业部署策略统一分发。