IPv6 vs IPv4 深度解析:全平台開啟 IPv6 保姆級教學,告別 NAT 擁有公網 IP

IPv6 vs IPv4 深度解析:全平台開啟 IPv6 保姆級教學,告別 NAT 擁有公網 IP

IPv6 vs IPv4:深度解析核心差異與優勢,附全平台開啟保姆級教學(2025 最新版)

摘要: 為什麼你的網路有時候卡頓?為什麼玩遊戲延遲高?這可能跟你還在用老舊的 IPv4 網路有關。本文將帶你透過一張圖看懂 IPv6 的巨大優勢,並手把手教你在 Windows、Mac、Linux 及路由器上開啟 IPv6,徹底告別 NAT,擁抱公網 IP。

一、 為什麼要升級?IPv4 與 IPv6 的核心差異

網際網路的「門牌號」(IP 位址)快發完了,這是大家早已耳熟能詳的故事。但除了數量多,IPv6 到底比 IPv4 強在哪裡?對於一般使用者來說,有什麼實際的好處?

1. 位址空間的「降維打擊」

如果說 IPv4 的位址數量像是一個社區的停車位(約 43 億個,早已枯竭),那麼 IPv6 的位址數量就相當於整個地球上的沙粒(2 的 128 次方)。

  • IPv4: 32 位元位址,例如 192.168.1.1,需要搶公網 IP。
  • IPv6: 128 位元位址,例如 240e:xxxx:...,理論上可以讓家裡的每一粒灰塵都擁有獨立的公網 IP。

2. 告別 NAT,遊戲與 P2P 下載的福音

這是 IPv6 對一般使用者最大的優勢。在 IPv4 時代,因為公網 IP 不夠,電信商通常會給你一個內網 IP,你需要經過層層 NAT(網路位址轉換)才能存取網際網路。這就像你寄信不能直接寫地址,必須寄給收發室大哥,由他幫你轉交。

IPv6 的優勢在於:

去中心化直連: 每一個設備都有公網 IP,電腦、手機、NAS 可以直接與網際網路端點通訊。玩遊戲時(如 Switch、Xbox)不再只有 NAT3/NAT4 的嚴格限制,P2P 下載(BT)也能更容易連線到其他使用者,速度飛起。

3. 更高的資料傳輸效率與安全性

IPv6 並不是簡單的「位址加長」。它的標頭設計更加精簡,路由器處理起來更快。同時,IPv6 在設計之初就考慮了安全性(IPSec),相比 IPv4 也就是給網路資料穿上了一層更堅固的鎧甲。

特性 IPv4 IPv6
位址長度 32 位元(4 位元組) 128 位元(16 位元組)
網路設定 需 DHCP 或手動設定 支援 SLAAC 自動設定,隨插即用
傳輸效率 依賴 NAT,封包標頭複雜 無 NAT,封包標頭簡化,路由更快

二、 實戰:如何開啟 IPv6?(全設備通用)

現在的光貓和路由器大多預設關閉了 IPv6,導致很多人即便寬頻支援也無法享受。以下是針對 Windows、Mac、Linux 以及路由器 的詳細設定指南。

最後更新:2025 年 10 月 26 日

💡 怎麼判斷你是否取得了公網 IPv6?

看 IP 位址開頭:

  • ✅ 2408/2409/240e/240c/2001 開頭:恭喜,這是標準的公網 IPv6(分別對應行動、聯通、電信及教育網)。
  • ❌ ❌ fe80
  • 開頭:這是本地位址(Link-Local),不算真正的公網 IPv6。

👉 第一步:設定路由器(以 TP-LINK 為例)

路由器的設定是核心,通常有兩種情況:

情況 A:光貓橋接,路由器負責撥號

如果你的路由器負責撥號上網,請按以下步驟操作:

  1. 進入路由器管理後台。
  2. 找到「IPv6 設定」,開啟該功能。
  3. WAN 埠連接類型:選擇「寬頻撥號上網」。
  4. 關鍵點:勾選「複用 IPv4 撥號鏈路」(避免二次認證失敗)。
TP-LINK 路由器撥號模式開啟 IPv6
路由器撥號模式設定參考

情況 B:光貓撥號,路由器自動取得 IP

如果你的路由器是插上就能上網(光貓負責撥號),則需要設定為「橋模式」:

  1. 進入「IPv6 設定」。
  2. WAN 埠連接類型:選擇「橋模式」(Passthrough)。
  3. 儲存設定,路由器會將光貓分配的 IPv6 位址透傳給下面的設備。
TP-LINK 路由器橋模式開啟 IPv6
光貓撥號時的橋模式設定參考

👉 第二步:電腦端設定(Windows 10/11)

路由器通了,還得確保電腦系統開啟了 IPv6 協定堆疊。

  1. 開啟 控制台 > 網路和共用中心。
  2. 點擊左側的「變更介面卡設定」。
  3. 在你要使用的網路卡(乙太網路或 Wi-Fi)上按右鍵,選擇「內容」。
  4. 在清單中找到 「網際網路通訊協定第 6 版 (TCP/IPv6)」,確保前面的勾已打上。
  5. 雙擊進入,建議均選擇「自動取得」(位址和 DNS)。
Windows 系統開啟 IPv6 協定

👉 第三步:Mac 與 Linux 進階設定

macOS 使用者:

進入「系統偏好設定」 -> 「網路」 -> 選擇目前網路 -> 「進階」 -> 「TCP/IP」。將 IPv6 設定模式改為 「自動」 即可。

Linux 使用者(Ubuntu/CentOS):

Linux 伺服器通常需要手動修改設定檔。以 netplan 為例,確保 dhcp6: true 已啟用。

# 臨時測試指令
sudo ip -6 addr add 2001:db8::1234/64 dev eth0

# 查看狀態
ip -6 addr show

三、 最終驗證:IPv6 到底通了嗎?

設定完成後,如何確認自己已經成功接取了 IPv6 網路?最簡單的方法是使用線上檢測工具。

點擊這裡:一鍵檢測 IPv6 連通性

工具由 17nas.com 提供

如果你是技術流,也可以使用命令列測試:

  • Windows: 開啟 CMD,輸入 ping -6 www.baidu.com
  • Mac/Linux: 開啟終端機,輸入 ping6 www.baidu.com

如果看到來自類似 240e:... 位址的回覆,恭喜你,你的網路已經完成了質的飛躍!

進階技巧:如何調整 Windows 的 IPv4/IPv6 優先順序?

很多朋友開啟 IPv6 後,發現瀏覽網頁反而變慢了,或者某些軟體連線不穩定。這通常是因為 Windows 預設優先使用 IPv6,但你的 IPv6 線路品質不如 IPv4。

其實,你不需要關閉 IPv6! 只需要調整一下系統優先順序,讓電腦「優先使用 IPv4 上網,IPv6 僅作備用」即可。

1. 測試目前優先順序

首先,我們需要確認你的電腦目前比較喜歡用哪種協定。

開啟 CMD(命令提示字元),輸入以下指令測試雙棧網域:

ping ip.17nas.com

結果解讀:
1. 如果回傳的是 240e:... 這種長位址,說明目前 IPv6 優先。
2. 如果回傳的是 106.xx.xx.xx 這種短位址,說明目前 IPv4 優先。

2. 查看系統前綴策略

以管理員身分執行 CMD,輸入以下指令查看優先順序清單:

netsh interface ipv6 show prefixpolicies

預設情況下,Windows 的策略如下(數值越大,優先順序越高):

  • 50 ::1/128 (本機回送)
  • 40 ::/0 (IPv6 預設位址,優先順序 40)
  • 35 ::ffff:0:0/96 (IPv4 位址,優先順序 35)

可以看到,40 > 35,所以系統預設會先跑 IPv6。

3. 一鍵修改:讓 IPv4 優先

如果你想保留 IPv6 功能(用於遠端存取),但平時上網想用更穩的 IPv4,請在管理員模式的 CMD 中執行以下指令:

netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 100 4

原理說明: 這條指令將 IPv4 (::ffff:0:0/96) 的優先順序調整為 100,遠高於 IPv6 的 40。執行後立即生效,無需重開機。

再次驗證:

ping ip.17nas.com
# 現在應該會回傳 IPv4 位址了

4. 如何還原預設設定?

如果將來網路環境變好了,想改回 IPv6 優先,或者設定亂了,可以使用重設指令(需重開機):

netsh interface ipv6 reset
shutdown -r -t 0

🛠️ 附:常用測試指令大全

將以下指令複製到 CMD 或終端機中即可測試您的網路狀況:

# 1. 強制查詢本機外網 IPv4 位址
curl v4.17nas.com

# 2. 強制查詢本機外網 IPv6 位址
curl v6.17nas.com

# 3. 智慧偵測優先順序(回傳哪個 IP,就代表系統優先使用哪個)
curl ip.17nas.com

相關閱讀:各省 IPv6 可達性監測報告 · IPv6 直連 NAS 完整教學