RustDesk连接不上、一直转圈怎么办
先分清是哪一种“连不上”
同一个词底下其实藏着三种故障,处理方式完全不同。
第一种是转圈:点了连接,界面一直转,没有进度,最后超时。第二种是报错:弹窗直接告诉你失败,通常带一句原因。第三种最容易被混进来——连上了,但对方看到黑屏或者画面不动。
先归类再动手。归错了类,后面的步骤全是白费。转圈多半是网络和服务器,报错多半是参数和版本,黑屏基本是权限和显示会话。下面按这个顺序拆。
三分钟初筛
动手改配置之前,先做这几个观察,成本很低:
- 被控端界面上的 ID 有没有正常显示,状态是不是“就绪”;
- 控制端填的地址、key 有没有被清空过;
- 两台机器各自能不能上网,浏览器随便打开一个页面就行;
- 换一台机器当控制端,同样的 ID 试一次。
第四条最有价值。换个控制端就成了,问题在被控端那台机器;换了还是不行,问题在链路或者被控端本身。
还有个习惯值得养成:每次只改一个变量。先重启被控端,再重启控制端,最后才动服务器。三样一起改,就算通了也不知道是哪一步起的作用,下次出问题照样抓瞎。
故障对照表
| 现象 | 最可能的原因 | 下一步看哪节 |
|---|---|---|
| 一直转圈,最后超时 | 中继不通,或者两端打不通直连 | 局域网与跨网对比 |
| 提示“未就绪”或 ID 显示为空 | 连不上 ID 服务器 | ID 服务器那一节 |
| 密码输对了仍提示验证失败 | 固定密码没设,用的是随机密码 | 密码与验证 |
| 连上后黑屏、画面静止 | 屏幕录制权限,或显示会话类型 | 权限相关几节 |
| 能连上,几秒后断开 | 版本差异过大,或心跳被拦 | 版本与心跳 |
局域网能通、跨网不通,问题在中继
这是最好用的一个判断。
找两台在同一个路由器下面的机器,互相连一次。能连上,说明客户端、权限、密码都没问题;再拿一台在外网的机器连同一台被控端,连不上,那问题就落在中继这一段,跟客户端无关。
反过来,同网也连不上,就别去折腾服务器了,去看被控端的状态和权限。方向搞对,能省掉大半时间。
跨网不通的常见原因有两个:一是默认用的公共中继在高峰时段挤,晚上八点到十一点最明显;二是自建的端口没放行,尤其是 UDP 那一半。自建的具体端口和放行方式在RustDesk自建服务器怎么配。
客户端显示“未就绪”
这个状态的意思是:客户端连不上 ID 服务器,还没拿到自己的位置。
先看“设置 → 网络”里那三项填了没有。如果用的是公共服务器,三项应该是空的或者默认值;如果你之前配过自建,服务器关了或者 IP 变了,就会一直卡在未就绪。把服务器恢复,或者临时清空改回默认,能立刻验证是不是这个原因。
再往下就是网络策略。公司网络、校园网、某些公共 Wi-Fi 会拦非常规端口,表现就是浏览器能上网,客户端连不上。换个网络试一次,比如手机热点,通了就说明是网络策略的问题,不是你配错了。
密码对了还是验证失败
很多人卡在这里,其实是撞上了随机密码。
RustDesk 默认给的是临时密码,每次重启就变。你在聊天窗口里看到的那串,可能是几小时前的。让对方去“设置 → 安全”里设一个固定密码,再试。
还有一种情况:对方开启了“允许IP白名单”或者“仅允许特定 ID 连接”,你的请求被规则挡掉了。让对方临时关掉这些限制,通了再一条条加回去。
Windows 被控端的两处坑
第一处是服务没起来。装的是便携版的话,本来就没有自启服务,机器重启后程序没运行,自然连不上。装安装版并勾选开机启动,或者手动把它加进启动项。
第二处是 UAC 界面。普通权限下运行,遇到需要管理员确认的弹窗,画面会黑掉或者键鼠失效。这类场景要在安装时选择安装为服务,才能覆盖登录界面和提权窗口。
macOS 和 Linux 的权限
macOS 装完要手动给三项权限:屏幕录制、辅助功能、输入监控。少任何一项,表现都不一样——缺屏幕录制是黑屏,缺辅助功能是点不动,缺输入监控是键盘没反应。给完权限要退出程序重开,权限才生效。
Linux 上如果被控端跑在 Wayland 会话,屏幕捕获经常拿不到画面。切到 X11 会话再试,能出画面就是会话类型的问题。这一条在较新的发行版上遇到得很多。
权限相关的现象和画面卡顿容易混,判断方法很简单:画面完全不动、对方鼠标也没反应,是权限;画面在动但一卡一卡,是性能问题,去看RustDesk远程画面卡顿、延迟高怎么调。
版本差得太远也会连不上
控制端和被控端版本差好几个大版本时,握手阶段就可能失败,或者连上后功能不可用。这时候报错信息通常很笼统,看不出是版本问题。
判断方式:两端都升级到同一版本再试。当前最新是 1.5.1,2026 年 11 月 1 日发布。升级后仍然不通,再回到前面的步骤。
还有一种很隐蔽的情况:被控的笔记本进入睡眠,网卡跟着断了,机器看着没关机,实际不在线。让对方打开一个网页,几十秒就能排除掉这个可能。
都试过了,怎么收集信息
到这一步就别瞎改了,开始留证据。
记下三样东西:准确的报错文字、两端各自的版本号、发生问题的时间点。自建环境还要看服务端日志,里面能看到这台机器的 ID 有没有来报到、有没有建立中继连接。日志里连记录都没有,说明流量压根没到服务器,问题在中间的网络。
更多按功能分类的问题,包括文件传输和剪贴板,可以翻RustDesk常见问题。装包本身还没确认下对的,先看RustDesk怎么下载安装,macOS 下错芯片的包,症状和权限没给全几乎一样。
这篇教程有帮助吗?立即下载RustDesk试试吧!
全平台支持 · 安全无毒 · 官方最新版