為什麼與我的 ISP 簽訂僅限 iPv6 的合約會影響線上遊戲?

為什麼與我的 ISP 簽訂僅限 iPv6 的合約會影響線上遊戲?

當您的 ISP 僅提供 IPv6 時,某些網路遊戲無法正常運作是什麼原因?

有些 ISP 提供 IPv4,但需額外付費。是否有替代方案來解決與遊戲相關的問題,即透過其他方式使您的控制台看起來像是具有 IPv4 位址(可能涉及額外的硬件,例如另一個路由器或家庭伺服器)。

注意:我透過谷歌搜尋看到了這些訊息,但我發現很難找到一篇文章來解釋這個問題的根源。

背景:我在 Nintendo Switch 上線上玩遊戲時遇到問題。即使我使用路由器將其設定為“暴露主機”,控制台也會報告“NAT D”(不良評級)。我懷疑這確實不是 NAT 問題,所以我試圖了解 IPv4/IPv6 問題。

答案1

「僅限 IPv6」通常意味著DS-Lite使用運營商級 NAT (CGNAT):您的 ISP 為您提供公共 IPv6 前綴和私人的IPv4 位址,通常來自 192.0.0.0/29 子網路。 IPv4 連接透過 v6 隧道連接到 ISP 的 CGNAT 級聯,在其中來源 NAT 到(共享)公共 IPv4。此方案可以節省公用 IP 位址,因為客戶共享的位址少於 1:1 方案所需的位址。

這表示您的所有 IPv4 連線都是來源 NAT 的,不受您的任何控制。您無法允許傳入連線(「開放連接埠」、「連接埠轉送」、「反向 NAT」等)。

基本上,有兩種可能的解決方案。

  1. 購買公共 IPv4 位址或更換 ISP。
  2. 尋找允許您透過隧道或 VPN 連接到您可以控制的公共 IPv4 位址的隧道提供者。然後您可以透過隧道設定連接埠轉送。根據提供者和您的設備的不同,設定可能非常具有挑戰性。此外,隧道會延長您的網路連接,從而增加延遲 - 對於延遲敏感的應用程式(遊戲、VoIP 等),延遲的增加可能會使您的連接超出可接受的限制。

相關內容