你打开 Discord 后一直停在“正在连接”,语音频道里反复显示 RTC connecting,能看到频道但就是进不去通话。更常见的是:文字消息能发,语音一连就断,或者左下角头像旁边一直转圈,提示 Discord 连不上。下面按最常见原因拆开讲,照着排就行。
先分清是哪种情况
第一种,账号本身没问题,但语音服务器连不上,表现为“RTC connecting”卡住、能进频道但没声音,这通常是网络到 Discord 语音节点不通,或者 UDP 被拦。
第二种,文字和网页都能打开,但客户端一直“正在连接”,这多半是本地网络、DNS、代理、VPN、系统时间或防火墙设置问题。
第三种,只有某个网络环境不行,比如公司网、校园网、酒店网一换家里就好,说明是当前出口网络限制了 Discord 的连接。
第四种,只有手机出问题,电脑正常,常见原因是应用权限、后台网络限制、移动网络省流量模式或系统代理残留。
分步解决
1. 先做最基础的重连
先彻底退出 Discord,不要只关窗口。
Windows:右下角托盘找到 Discord 图标,右键退出;再按 Ctrl+Shift+Esc 打开任务管理器,确认没有 Discord.exe 残留。
macOS:菜单栏退出 Discord;必要时打开“活动监视器”搜索 Discord,结束进程。
Android:进入“最近任务”划掉 Discord,或到“设置”里找到应用后点“强行停止”。
iPhone/iPad:上滑关闭应用卡片。
然后重开 Discord,再试一次语音。如果只是临时卡住,这一步就能恢复。
2. 检查是不是网络本身连不上 Discord
先用浏览器打开 Discord 网页版,看看能不能登录并进入频道。如果网页版也卡在加载,优先怀疑网络出口问题。
再切换一次网络:家里 Wi-Fi 换成手机热点,或者反过来;电脑也可以改用有线网试一下。如果换网络后立刻正常,说明不是账号问题,而是当前网络环境限制了 Discord。
3. 关闭代理、加速器残留和系统代理
很多人以前开过代理,但系统里还留着配置,Discord 会被绕乱。
Windows:进入“设置”→“网络和 Internet”→“代理”,把“使用设置脚本”“使用代理服务器”都关掉。然后检查你装的代理客户端是否还在运行。
macOS:打开“系统设置”→“网络”→选择当前网络→“详细信息”→“代理”,把勾选的代理项先全部取消。
Android:进入“设置”→“网络和互联网”→“VPN”,断开所有 VPN;再到当前 Wi-Fi 的高级设置里看有没有手动代理,设为“无”。
iOS:进入“设置”→“VPN”,关闭;再到“设置”→“无线局域网”→当前网络右侧的 i 图标,检查“配置代理”是否为“关闭”。
做完后重启 Discord。
4. 清 DNS 和改用更稳定的 DNS
DNS 解析异常会让 Discord 域名能开一部分,但语音节点拉不下来。
Windows:以管理员身份打开命令提示符,输入 ipconfig /flushdns 回车,看到“已成功刷新 DNS 解析缓存”再继续。然后到“网络适配器属性”里把 IPv4 DNS 改成你常用的公共 DNS,或先保持自动,后面再测试。
macOS:打开“终端”,输入 sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder 回车,输入密码后执行。
Android/iOS:如果系统里没有手动 DNS 入口,可以在 Wi-Fi 详情里把 DNS 改成手动,填常见公共 DNS 后保存;如果你的系统版本不支持,就先跳过这步。
5. 放行防火墙和杀毒软件
有些安全软件会拦 Discord 的语音连接。
Windows:打开“Windows 安全中心”→“防火墙和网络保护”→“允许应用通过防火墙”,确认 Discord 在专用和公用网络都被允许。第三方杀毒软件里也要检查“网络防护”“应用控制”有没有拦截。
macOS:到“系统设置”→“网络”→“防火墙”,如果开启了防火墙,确认没有把 Discord 拦掉;某些安全软件还要在它自己的“网络保护”里加白名单。
Android/iOS:检查省流量模式、后台数据限制、VPN 型安全软件是否在拦截。
6. 重新设置语音相关选项
如果只是某个房间一直 RTC connecting,可以试试切换语音区域和关闭硬件加速。
进入语音频道后,点频道设置或服务器设置里和语音相关的选项,若你有权限可切换语音区域;如果没权限,至少先退出频道再重新进入。
Windows/macOS:进入 Discord“用户设置”→“高级”,把“硬件加速”先关掉,重启客户端。
再到“语音和视频”里,把“输入模式”先改成“语音活动”或手动确认你的麦克风设备是对的。
7. 移动端额外检查权限和后台限制
Android:进入“设置”→“应用”→“Discord”→“权限”,给麦克风权限;再到“电池”里允许后台运行,关闭省电限制。若你开了“数据节省模式”,把 Discord 设为不受限。
iOS:进入“设置”→“Discord”,确认麦克风、局域网、蜂窝数据都已开启;若你开了“低数据模式”,先关掉测试。
8. 更新或重装 Discord
客户端文件损坏也会导致一直正在连接。
Windows/macOS:先卸载 Discord,再去官方客户端重新安装。若卸载后仍异常,删除残留配置再重装更干净。
Windows 残留常见位置是 %AppData%\Discord 和 %LocalAppData%\Discord。
macOS 常见是 ~/Library/Application Support/Discord。
Android/iOS:先卸载再安装最新版,安装后重新登录测试。
验证是否修好
先看左下角头像状态是不是不再一直转圈,能否稳定显示在线。
再进入一个语音频道,观察 10-30 秒内是否从“RTC connecting”变成正常连接,并且能听到别人说话、自己麦克风也能被识别。
最后做一次最小验证:让别人讲话、你切换静音/取消静音、退出频道再重新进入,确认不会立刻掉回“正在连接”。
还是不行怎么办
如果你已经排除了账号、设备和防火墙问题,但在某个网络里始终 Discord 连不上,而换网络立刻恢复,那基本就是当前出口网络到 Discord 的连接被限制了。此时优先用一个能正常建立代理连接的网络环境再测试;如果你需要一个免费、全平台、不限流量的工具,可以在这种场景下考虑 Roxi 作为其中一种解决途径。
如果换网络后仍不行,就继续看这几项:路由器里是否开了家长控制或应用过滤、IPv6 是否异常、系统时间是否准确、是否登录了多个代理/VPN 同时抢路由。最后也可以用手机热点+电脑网页版做交叉验证,判断到底是设备问题还是网络问题。