如何修復“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 ,勾選PublicPrivate複選框,然後單擊OK

 

允許 Discord 應用
    1. 如果您在列表中找不到 Discord,請單擊允許其他應用程序…

 

允許其他應用
  1. 在Desktop下找到Discord應用程序,單擊它然後選擇Open
找到 Discord 應用程序
  1. 在彈出的窗口中,選擇應用程序。這可能與 Discord 有不同的名稱。單擊添加
添加應用
  1. 現在查找您剛剛添加的同一個應用程序,勾選PrivatePublic複選框,然後單擊OK
相關問題  修復:DNS_PROBE_FINISHED_NO_INTERNET
允許 Discord 通過 Windows Defender 防火牆進行通信
  1. 打開 Discord 並檢查這是否有效。

檢查您的 VPN

如果您使用不支持 UDP(用戶數據報協議)的 VPN(虛擬專用網絡),您將無法正確使用 Discord。在您的 VPN 網站上驗證是否是這種情況。他們或許能夠幫助您配置 VPN 以使用 Discord。

您也可以嘗試在使用 Discord 時禁用 VPN,或選擇禁用“匿名服務”。如果這不能解決問題,則很可能是 VPN 沒有問題。

更改您嘗試連接的 Discord 服務器上的語音區域

Discord 服務器連接到一個地理區域。這是因為您離服務器越近,語音通話的延遲就越少。如果您嘗試訪問不同大陸上的服務器,您可能會收到“無路由”錯誤消息。只有服務器管理員可以更改語音區域。如果您不是管理員,請聯繫服務器管理員並要求他們進行此更改。

要更改服務器的語音區域,請執行以下步驟:

  1. 打開 Discord
  2. 單擊您遇到問題的服務器,然後選擇Server Settings
不和諧服務器設置
    1. 概覽下,找到服務器區域,然後單擊更改

 

更改服務器區域
    1. 將服務器區域更改為離您最近的區域。

 

選擇一個新區域

禁用服務質量 – 高數據包優先級

QoS(服務質量)是一種在數據包傳輸時優先考慮它們的服務。語音聊天在這些服務中得到高度重視,因為這可以減少延遲並提供更好的性能。但是,這可能會導致No route錯誤。嘗試以下步驟:

  1. 打開 Discord
  2. 按左下角您的用戶名旁邊的齒輪圖標以打開用戶設置
打開 Discord 用戶設置
    1. 點擊語音和視頻

 

語音和視頻設置
    1. 向下滾動並禁用啟用服務質量高數據包優先級設置。

 

禁用“啟用服務質量高數據包優先級”設置

試試這是否解決了問題。

如果這不能清除錯誤,則問題可能出在您的 Internet 連接設置上。以下方法將幫助您解決這些問題。首先,您可以嘗試刷新域名系統 (DNS) 緩存。

刷新 DNS

此方法會重置您計算機的 IP 地址配置。No route錯誤可能是由動態更改的 IP 地址引起的,因此此解決方案可能會解決您的問題

  1. 在屏幕底部的搜索欄中鍵入“ cmd ”。
相關問題  永久修復svchost.exe高CPU使用率

這會打開命令提示符,這是一個應用程序,您可以在其中向計算機發出直接命令。

  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 連接設置可能存在問題。

聯繫您的網絡管理員

如果No route錯誤僅發生在工作或學校,則可能是網絡管理員阻止了通信。在繼續下一步之前,請嘗試聯繫他們並要求取消阻止。

更改 DNS 服務器

域名系統 (DNS) 服務器可能會阻止您訪問 Discord 語音頻道。試試下面的方法。

  1. 單擊開始>設置>網絡和 Internet
Windows 設置
    1. 選擇您擁有的連接類型(如果您不確定,請檢查“狀態”菜單)。

 

以太網連接
    1. 單擊“更改適配器選項”。
相關問題  [已修復] SWTOR星球大戰打不開(無法開啟/打開/加載錯誤)

 

更改適配器選項
    1. 您可能會看到幾個連接。右鍵單擊您正在使用的那個,然後選擇Properties

 

以太網適配器屬性
    1. 選擇您擁有的Internet 協議版本(IPv4 或 IPv6)。如果不確定,可以通過命令提示符查找,如刷新 DNS的步驟 1 至 4 所述。做出選擇後,單擊“屬性” 。

 

TCP/IP 屬性
    1. 將單選按鈕選擇更改為“使用以下 DNS 服務器地址”,然後插入您選擇的 DNS 服務器的地址並按 OK。

 

DNS 服務器地址

一些好的和免費的選擇是:

您更改了 DNS 服務器。嘗試訪問 Discord 語音頻道。

結論

Discord 是一款出色的遊戲交流應用程序,但有許多因素可能會使其脫離遊戲。幸運的是,我們有許多經過用戶測試的方法可以幫助解決 No route 錯誤。希望這篇文章對您有所幫助,並且您已經找到了解決方案。在評論中讓我們知道哪種方法有效!

Share This Post

Post Comment