跳到正文
馬克工具箱

↑ ↓ 選擇,回車開啟,Esc 關閉。

NAT 型別檢測與 IPv6 測試

點一下就能知道當前網路的 NAT 型別(NAT1–NAT4),以及有沒有 IPv6、兩種都能用時瀏覽器優先走哪個。遊戲聯機失敗、P2P 軟體連不上、BT 下載慢,或者想確認寬頻有沒有開 IPv6 時可以用。

在伺服器上處理,處理完不儲存

檢測會連線我們的伺服器、公共 STUN 伺服器(嗶哩嗶哩、小米、Cloudflare)以及 ipify、icanhazip 兩個 IP 查詢服務,結果不儲存。

這個工具好用嗎?

使用步驟

  1. 點「開始檢測」,大約 5 秒出結果。
  2. 看 NAT 型別和下面的對映行為、過濾行為;IPv4、IPv6 兩欄是公網地址和歸屬地。
  3. 換個網路(Wi-Fi 和手機流量)或改完路由器設定後點「重新檢測」對比;「複製結果」可以貼到論壇或發給寬頻客服。

引數說明

NAT1–NAT4
國內常用的叫法,分別對應 RFC 3489 裡的全錐形、限制錐形、埠限制錐形和對稱型。數字越大限制越多,越難和別人直連。
對映行為
連不同的伺服器時,路由器給你的公網埠變不變。不變的是錐形(NAT1–NAT3),每個目的地換一個埠的是對稱型(NAT4)。
過濾行為
外面發來的包放不放進來。同一伺服器其他埠發來的也能進來,是 NAT1 或 NAT2;只放行聯絡過的那個地址和埠,是 NAT3。
兩種都能用時優先走
網站同時有 IPv4 和 IPv6 地址時,瀏覽器實際用了哪一個。IPv6 正常時一般優先走 IPv6。

NAT 型別對照

型別 也叫 對映:連不同伺服器 過濾:誰發來的包能進來
NAT1 全錐形 Full Cone 公網埠不變 任何地址
NAT2 限制錐形 Restricted Cone 公網埠不變 聯絡過的 IP(任意埠)
NAT3 埠限制錐形 Port Restricted Cone 公網埠不變 聯絡過的 IP 和埠
NAT4 對稱型 Symmetric 每個目的地換一個埠 聯絡過的 IP 和埠

兩邊能不能直連

聯機遊戲、視訊通話和 P2P 軟體會先嚐試兩臺裝置直接連線(打洞),連不上才走中轉伺服器,中轉更慢、延遲更高。一般情況下:

你 \ 對方 NAT1 NAT2 NAT3 NAT4
NAT1 ✓ ✓ ✓ ✓
NAT2 ✓ ✓ ✓ ✓
NAT3 ✓ ✓ ✓ ✗
NAT4 ✓ ✓ ✗ ✗

所以 NAT4 最吃虧:只能和 NAT1、NAT2 的人直連。

是怎麼測出來的

  1. 瀏覽器向幾個公共 STUN 伺服器發請求,對方告訴你「我看到你的公網地址和埠是多少」。
  2. 瀏覽器再向我們的伺服器發 WebRTC 連通性檢查,伺服器記下看到的公網埠。和第 1 步一樣,說明連哪裡都用同一個埠(錐形);不一樣就是對稱型。
  3. 伺服器從你剛聯絡過的埠、以及另一個埠各給你發一個檢查包。兩個都收到了是 NAT1/NAT2;只有前一個收到是 NAT3。

有些路由器分配埠的方式會變,偶爾兩次結果不同,可以多測幾次。

IPv6 檢測

想看某個 IP 的歸屬地,用 IP 地址查詢;想測伺服器或路由器的埠能不能從外網訪問,用 埠檢測。

常見問題

為什麼 NAT1 和 NAT2 顯示在一起?

區分它們要從另一個 IP 地址給你發包,而檢測伺服器只有一個公網 IP。對遊戲聯機和 P2P 來說,兩者都算開放,差別不大。

和遊戲機、遊戲裡顯示的 NAT 型別不一樣?

遊戲機和遊戲有自己的叫法(比如 Xbox 的開放、中等、嚴格)和測法,結果不一定一一對應。路由器給遊戲機單獨做了埠轉發、DMZ 或 UPnP 時,遊戲機的結果也會比電腦瀏覽器測到的好。

怎樣從 NAT3、NAT4 變成 NAT1/NAT2?

常見做法:光貓改橋接、由自己的路由器撥號,少一層 NAT;路由器開啟 UPnP,或者給遊戲主機設 DMZ、埠轉發。路由器 WAN 口拿到的是 100.64 到 100.127 開頭的地址時,說明電信業者又加了一層 NAT,可以打電話申請公網 IP。改完回來重新檢測。

開著代理或 VPN 結果準嗎?

測到的是代理或 VPN 出口的情況。很多代理不轉發 UDP,會顯示「UDP 不通」。要測寬頻本身,先關掉代理。

檢測會連線哪些伺服器?

瀏覽器會向我們的伺服器和嗶哩嗶哩、小米、Cloudflare 的公共 STUN 伺服器發 UDP 請求測出對映地址,再向 ipify、icanhazip 查詢 IPv6 地址。不讀取裝置上的檔案,結果不儲存;伺服器訪問日誌會記錄 IP 地址,僅用於防止濫用。

隱私說明

這個工具需要伺服器完成:你輸入的內容或檔案通過 HTTPS 傳送到我們的伺服器,處理完立即丟棄,不做儲存。伺服器訪問日誌會記錄 IP 地址和請求地址,僅用於防止濫用。

相關工具