Discord 是一款流行的应用程序,主要供游戏玩家通过文本和语音聊天进行交流。它有适用于PC、Mac、iOS 和Android 的版本,因此您应该能够毫无问题地安装和使用它。
但是,当您尝试加入Discord 上的语音频道时,您可能会遇到No Route (无路线)错误。
是什么导致“无路线”错误?
这可能是由于您的防火墙、防病毒软件或网络管理员(如果您在工作或学校)阻止了Discord,但也有一些特定原因,例如您的动态IP 地址被更改或Discord 设置.
修复“无路线”错误的8 个解决方案
本文中的解决方案将帮助您确定问题的根源并进行修复。
重启你的路由器和电脑
该错误很可能是由动态IP 地址中断IPv6 连接引起的。如果是这种情况,只需重新启动路由器(通过拔下并重新插入电源线)和计算机即可清除错误。确保在重新插入路由器电源线之前等待几分钟,以便有足够的时间让所有电子组件正确重置。
检查这是否解决了问题。如果没有,您需要尝试其他方法。
检查您的防病毒软件和防火墙
您的防火墙或防病毒软件可能会阻止Discord 应用程序与服务器通信。
为了在Windows Defender 防火墙中将Discord 应用列入白名单:
- 关闭Discord。
- 在搜索栏中,键入“防火墙”。
- 单击“允许应用程序或功能通过Windows Defender 防火墙”。

-
- 单击更改设置。

-
- 在列表中找到Discord ,勾选公共和私做复选框,然后单击OK。

-
- 如果您在列表中找不到Discord,请单击允许其他应用程序…

- 在Desktop下找到Discord应用程序,单击它然后选择可选。

- 在弹出的窗口中,选择应用程序。这可能与Discord 有不同的名称。单击加。

- 现在查找您刚刚添加的同一个应用程序,勾选私做和公共复选框,然后单击OK。

- 打开Discord 并检查这是否有效。
检查您的VPN
如果您使用不支持UDP(用户数据报协议)的VPN(虚拟专用网络),您将无法正确使用Discord。在您的VPN 网站上验证是否是这种情况。他们或许能够帮助您配置VPN 以使用Discord。
您也可以尝试在使用Discord 时禁用VPN,或选择禁用“匿名服务”。如果这不能解决问题,则很可能是VPN 没有问题。
更改您尝试连接的Discord 服务器上的语音区域
Discord 服务器连接到一个地理区域。这是因为您离服务器越近,语音通话的延迟就越少。如果您尝试访问不同大陆上的服务器,您可能会收到“无路由”错误消息。只有服务器管理员可以更改语音区域。如果您不是管理员,请联系服务器管理员并要求他们进行此更改。
要更改服务器的语音区域,请执行以下步骤:
- 打开 Discord。
- 单击您遇到问题的服务器,然后选择服务器设置。

-
- 在概览下,找到服务器区域,然后单击更改。

-
- 将服务器区域更改为离您最近的区域。

禁用服务质量– 高数据包优先级
QoS(服务质量)是一种在数据包传输时优先考虑它们的服务。语音聊天在这些服务中得到高度重视,因为这可以减少延迟并提供更好的性能。但是,这可能会导致没有路线错误。尝试以下步骤:
- 打开 Discord。
- 按左下角您的用户名旁边的齿轮图标以打开用户设置。

-
- 点击语音和视频。

-
- 向下滚动并禁用启用服务质量高数据包优先级设置。

试试这是否解决了问题。
如果这不能清除错误,则问题可能出在您的Internet 连接设置上。以下方法将帮助您解决这些问题。首先,您可以尝试刷新域名系统(DNS) 缓存。
刷新DNS
此方法会重置您计算机的IP 地址配置。没有路线错误可能是由动态更改的IP 地址引起的,因此此解决方案可能会解决您的问题。
- 在屏幕底部的搜索栏中键入“ cmd ”。
这会打开命令提示符,这是一个应用程序,您可以在其中向计算机发出直接命令。
- 单击“以管理员身份运行”。

命令行出现。
- 键入“ IPCONFIG / FLUSHDNS ”并按Enter 键。

这会刷新DNS,然后应该会给您消息“成功刷新DNS 解析器缓存”。
- 然后键入“ ipconfig / release命令 ”并按Enter 键。

这会导致DHCP(动态主机配置协议)服务器取消分配给您计算机的IP 地址。我们将在下一步中取回它。
- 现在输入“ 使用ipconfig / renew ”并按Enter 键。这使得DHCP 服务器为您的计算机分配一个新的IP 地址(很可能与旧IP 地址相同)。

您现在可以关闭命令提示符。尝试访问Discord 语音频道。如果仍然无法正常工作,则您的Internet 连接设置可能存在问题。
联系您的网络管理员
如果没有路线错误仅发生在工作或学校,则可能是网络管理员阻止了通信。在继续下一步之前,请尝试联系他们并要求取消阻止。
更改DNS 服务器
域名系统(DNS) 服务器可能会阻止您访问Discord 语音频道。试试下面的方法。
- 单击开始>设置>网络和Internet。

-
- 选择您拥有的连接类型(如果您不确定,请检查“状态”菜单)。

-
- 单击“更改适配器选项”。

-
- 您可能会看到几个连接。右键单击您正在使用的那个,然后选择查看房源。

-
- 选择您拥有的Internet 协议版本(IPv4 或IPv6)。如果不确定,可以通过命令提示符查找,如刷新DNS的步骤1 至4 所述。做出选择后,单击“属性” 。

-
- 将单选按钮选择更改为“使用以下DNS 服务器地址”,然后插入您选择的DNS 服务器的地址并按OK。

一些好的和免费的选择是:
- Google DNS 服务器(IPv4 地址8.8.8.8 和8.8.4.4)
- OpenDNS 服务器 (IPv4 地址208.67.222.222 和208.67.220.220)
您更改了DNS 服务器。尝试访问Discord 语音频道。
结论
Discord 是一款出色的游戏交流应用程序,但有许多因素可能会使其脱离游戏。幸运的是,我们有许多经过用户测试的方法可以帮助解决No route 错误。希望这篇文章对您有所帮助,并且您已经找到了解决方案。在评论中让我们知道哪种方法有效!