如何修复“Discord no route”(无路线)错误

Discord 是一款流行的应用程序,主要供游戏玩家通过文本和语音聊天进行交流。它有适用于PC、Mac、iOS 和Android 的版本,因此您应该能够毫无问题地安装和使用它。

但是,当您尝试加入Discord 上的语音频道时,您可能会遇到No Route (无路线)错误。

是什么导致“无路线”错误?

这可能是由于您的防火墙、防病毒软件或网络管理员(如果您在工作或学校)阻止了Discord,但也有一些特定原因,例如您的动态IP 地址被更改或Discord 设置.

修复“无路线”错误的8 个解决方案

本文中的解决方案将帮助您确定问题的根源并进行修复。

重启你的路由器和电脑

该错误很可能是由动态IP 地址中断IPv6 连接引起的。如果是这种情况,只需重新启动路由器(通过拔下并重新插入电源线)和计算机即可清除错误。确保在重新插入路由器电源线之前等待几分钟,以便有足够的时间让所有电子组件正确重置。

检查这是否解决了问题。如果没有,您需要尝试其他方法。

检查您的防病毒软件和防火墙

您的防火墙或防病毒软件可能会阻止Discord 应用程序与服务器通信。

为了在Windows Defender 防火墙中将Discord 应用列入白名单:

  1. 关闭Discord。
  2. 在搜索栏中,键入“防火墙”。
  3. 单击“允许应用程序或功能通过Windows Defender 防火墙”。
打开Windows Defender 防火墙
    1. 单击更改设置

 

更改允许的应用程序设置
    1. 在列表中找到Discord ,勾选公共私做复选框,然后单击OK

 

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

 

允许其他应用
  1. 在Desktop下找到Discord应用程序,单击它然后选择可选
找到Discord 应用程序
  1. 在弹出的窗口中,选择应用程序。这可能与Discord 有不同的名称。单击
添加应用
  1. 现在查找您刚刚添加的同一个应用程序,勾选私做公共复选框,然后单击OK
相关问题  如何修复乙太网路无法辨识win10
允许Discord 通过Windows Defender 防火墙进行通信
  1. 打开Discord 并检查这是否有效。

检查您的VPN

如果您使用不支持UDP(用户数据报协议)的VPN(虚拟专用网络),您将无法正确使用Discord。在您的VPN 网站上验证是否是这种情况。他们或许能够帮助您配置VPN 以使用Discord。

您也可以尝试在使用Discord 时禁用VPN,或选择禁用“匿名服务”。如果这不能解决问题,则很可能是VPN 没有问题。

更改您尝试连接的Discord 服务器上的语音区域

Discord 服务器连接到一个地理区域。这是因为您离服务器越近,语音通话的延迟就越少。如果您尝试访问不同大陆上的服务器,您可能会收到“无路由”错误消息。只有服务器管理员可以更改语音区域。如果您不是管理员,请联系服务器管理员并要求他们进行此更改。

要更改服务器的语音区域,请执行以下步骤:

  1. 打开 Discord
  2. 单击您遇到问题的服务器,然后选择服务器设置
不和谐服务器设置
    1. 概览下,找到服务器区域,然后单击更改

 

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

 

选择一个新区域

禁用服务质量– 高数据包优先级

QoS(服务质量)是一种在数据包传输时优先考虑它们的服务。语音聊天在这些服务中得到高度重视,因为这可以减少延迟并提供更好的性能。但是,这可能会导致没有路线错误。尝试以下步骤:

  1. 打开 Discord
  2. 按左下角您的用户名旁边的齿轮图标以打开用户设置
打开Discord 用户设置
    1. 点击语音和视频

 

语音和视频设置
    1. 向下滚动并禁用启用服务质量高数据包优先级设置。

 

禁用“启用服务质量高数据包优先级”设置

试试这是否解决了问题。

如果这不能清除错误,则问题可能出在您的Internet 连接设置上。以下方法将帮助您解决这些问题。首先,您可以尝试刷新域名系统(DNS) 缓存。

刷新DNS

此方法会重置您计算机的IP 地址配置。没有路线错误可能是由动态更改的IP 地址引起的,因此此解决方案可能会解决您的问题

  1. 在屏幕底部的搜索栏中键入“ cmd ”。
相关问题  192.168.1.1登录[访问默认- 路由器管理员,密码]

这会打开命令提示符,这是一个应用程序,您可以在其中向计算机发出直接命令。

  1. 单击“以管理员身份运行”。
以管理员权限打开命令提示符

命令行出现。

  1. 键入“ IPCONFIG / FLUSHDNS ”并按Enter 键
ipconfig /flushdns 命令

这会刷新DNS,然后应该会给您消息“成功刷新DNS 解析器缓存”。

  1. 然后键入“ ipconfig / release命令 ”并按Enter 键
ipconfig /release 命令

这会导致DHCP(动态主机配置协议)服务器取消分配给您计算机的IP 地址。我们将在下一步中取回它。

  1. 现在输入“ 使用ipconfig / renew ”并按Enter 键这使得DHCP 服务器为您的计算机分配一个新的IP 地址(很可能与旧IP 地址相同)。
ipconfig /更新命令

您现在可以关闭命令提示符。尝试访问Discord 语音频道。如果仍然无法正常工作,则您的Internet 连接设置可能存在问题。

联系您的网络管理员

如果没有路线错误仅发生在工作或学校,则可能是网络管理员阻止了通信。在继续下一步之前,请尝试联系他们并要求取消阻止。

更改DNS 服务器

域名系统(DNS) 服务器可能会阻止您访问Discord 语音频道。试试下面的方法。

  1. 单击开始>设置>网络和Internet
Windows 设置
    1. 选择您拥有的连接类型(如果您不确定,请检查“状态”菜单)。

 

以太网连接
    1. 单击“更改适配器选项”。

 

更改适配器选项
    1. 您可能会看到几个连接。右键单击您正在使用的那个,然后选择查看房源
相关问题  Windows 10中的现代设置主机[修复高CPU使用率]

 

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

 

TCP/IP 属性
    1. 将单选按钮选择更改为“使用以下DNS 服务器地址”,然后插入您选择的DNS 服务器的地址并按OK。

 

DNS 服务器地址

一些好的和免费的选择是:

您更改了DNS 服务器。尝试访问Discord 语音频道。

结论

Discord 是一款出色的游戏交流应用程序,但有许多因素可能会使其脱离游戏。幸运的是,我们有许多经过用户测试的方法可以帮助解决No route 错误。希望这篇文章对您有所帮助,并且您已经找到了解决方案。在评论中让我们知道哪种方法有效!

分享这篇文章

发表评论