跳至文章內容
Rockyhsu.VPN & DIGITAL TOOLS

VPN / 實用指南

VPN 怎麼測試?【2026】檢查 IP、DNS 洩漏、速度的網站與步驟

Rockyhsu
更新於 2026.11.07
開始閱讀 ↓
筆電畫面顯示連線地圖、速度儀表和通過的檢查清單,上方標題寫著 VPN 怎麼測試
VPN 使用教學 · Rockyhsu

VPN App 顯示「已連線」,不代表它真的有在保護你。IP 可能沒換乾淨,查詢網址的紀錄可能還是走你家的網路,斷線時真實 IP 也可能露出來。而且很多 VPN 的退款期只有 30 天,買了不測,等到發現問題已經來不及。

下面這套測試不用裝任何軟體,用瀏覽器大概 15 分鐘就能做完。你會知道 3 件事:IP 有沒有換成功、有沒有洩漏,以及速度夠不夠你用。

如果你只是想確認連上的地區對不對,還有為什麼一直顯示台灣,可以閱讀 VPN 地區怎麼選。

VPN 測試項目與工具總覽

測試項目用什麼測怎樣算過關時間
IP 位址BrowserLeaks IP、ipleak.netIP 和國家變成 VPN 的1 分鐘
DNS 洩漏DNS Leak Test、BrowserLeaks DNS不再出現你的網路業者2 分鐘
WebRTC 洩漏BrowserLeaks WebRTC不出現你真實的公開 IP1 分鐘
IPv6 洩漏test-ipv6.com、ipleak.net原本的 IPv6 位址不見1 分鐘
Kill Switch切斷連線,再開上面的 IP 頁面斷線時網頁打不開3 分鐘
速度Speedtest、Cloudflare、Fast掉 10〜50% 內,夠你平常用5 分鐘
實際用途你要用的服務本身能正常登入、播放看情況

開始前:先記下沒開 VPN 的結果

這一步最多人跳過,但沒有它,後面的結果就沒東西可以比。

先中斷 VPN,打開 BrowserLeaks IP。這一頁會同時列出 IP、業者、IPv6 和 WebRTC,DNS 按頁面上的按鈕就會開始測。把下面這些記下來或截圖:

  • 你的 IP 和國家。
  • DNS 測試顯示的業者,例如中華電信、台灣大哥大。
  • 有沒有 IPv6 位址。
  • 下載、上傳速度和 Ping 值。

下圖是沒開 VPN 的結果,真實 IP、城市和業者我已經遮住。你的截圖如果要貼到網路上問問題,也要先遮掉這些:
BrowserLeaks 檢查頁列出 IP、ISP、IPv6、WebRTC 和 DNS 欄位,真實 IP、城市和業者已用灰條遮住
圖片來源:BrowserLeaks

另外,這幾個設定會影響結果,先關掉:

  • VPN 的分割通道。瀏覽器如果被排除,流量就不會走 VPN。各家名稱不同,例如 Surfshark 叫 Bypasser。
  • 其他 VPN 或代理的瀏覽器擴充功能。
  • iPhone 的 iCloud 私密轉送,它也會改變你的 IP,測起來會混淆。到「設定」點你的名字,進 iCloud 找到私密轉送,先關掉,測完再打開:
    iPhone iCloud+ 設定截圖顯示私密轉送入口及已開啟的開關

然後用 VPN App 連到另一個國家的伺服器,例如美國,再開始下面的測試。連到別的國家比較容易看出 IP 有沒有變。

1. IP 測試:有沒有真的換 IP?

打開 BrowserLeaks IP 或 ipleak.net,看顯示的 IP 和國家。下圖是 NordVPN 連到美國西雅圖的結果,國家已經變成 United States:
NordVPN 顯示連線美國西雅圖,BrowserLeaks 頁面顯示美國 IP 地理位置

  • 過關: IP 和基準不同,國家是你連的那一國。
  • 沒過: IP 還是原本的,代表流量沒有走 VPN。先重新連線,再確認分割通道和瀏覽器代理。

城市對不上不用太在意,定位資料庫常有誤差。部分 VPN 也使用虛擬位置,顯示的國家和實體伺服器不在同一處,想查真實位置可以閱讀找出 VPN 伺服器的真實位置。

ISP 欄位看到 PacketHub、M247 這類沒聽過的公司也很正常,那多半是 VPN 業者租用的機房。只要不是你原本的網路業者就好。

2. DNS 洩漏測試:查網址有沒有走 VPN?

DNS 就像網路的電話簿,你打網址時,裝置要先去查這個網址對應的 IP。如果這段查詢沒有走 VPN,你的網路業者還是看得到你要去哪些網站,這就叫 DNS 洩漏。原理可以參考 DNS 是什麼。

步驟:

  1. 打開 DNS Leak Test,按「Extended test」。它會跑很多輪查詢,比 Standard test 更容易抓到備用的 DNS:
    DNS Leak Test 首頁的 Standard test 和 Extended test 按鈕,紅框標出 Extended test,真實 IP 已遮住
    圖片來源:DNS Leak Test
  2. 等結果出來,看 ISP 欄位。
  3. 再用 BrowserLeaks DNS 跑一次對照。

判讀:

  • 過關: 顯示的是 VPN 自家或它使用的第三方 DNS。
  • 沒過: 出現你基準裡的網路業者,例如中華電信。

下圖是 NordVPN 連東京時的檢查結果,畫面上看得到的 DNS 都是 PacketHub,沒有出現原本的網路業者:
連上 NordVPN 東京伺服器時的檢查頁,IP、WebRTC 和 DNS 顯示的都是日本的 PacketHub,沒有出現原本的網路業者

DNS 伺服器的 IP 不需要和 VPN 給你的 IP 相同,很多 VPN 本來就用另外的 DNS 伺服器。重點是看業者是誰,不是看 IP 一不一樣。

3. WebRTC 洩漏測試:瀏覽器有沒有露出 IP?

WebRTC 是瀏覽器做視訊通話用的功能,有時會讓網站看到不走 VPN 的 IP。問題出在瀏覽器,所以這個測試要每個常用瀏覽器都跑一次。

打開 BrowserLeaks WebRTC,看「Public IP Address」:

  • 過關: 沒有顯示 IP,或顯示的是 VPN 的 IP。
  • 沒過: 出現你開始前記下的真實 IP。

IP 測試過關,不代表這裡也會過關。下圖是 Touch VPN 瀏覽器擴充功能連澳洲的結果,上面的 IP 已經是澳洲,Public IP Address 卻出現日本的真實 IP(我已遮住):
Touch VPN 顯示澳洲雪梨連線,BrowserLeaks 的 IP 是澳洲,WebRTC 的 Public IP Address 出現日本旗標,真實 IP 已用灰條遮住

打開它的 WebRTC blocker 之後,兩個欄位都變成 n/a,這樣就過關了:
Touch VPN 顯示澳洲雪梨連線及 WebRTC blocker 已啟用;BrowserLeaks 的 WebRTC IP 欄位顯示 n/a。

看到 192.168 開頭的位址不用緊張,那是你家裡區域網路的 IP,不是對外的 IP。

VPN 沒有這類開關的話,Firefox 可以在網址列輸入 about:config,把 media.peerconnection.enabled 改成 false。Chrome 沒有內建開關,要靠擴充功能。關掉之後,網頁上的視訊通話可能不能用,要通話時再改回來。

4. IPv6 洩漏測試

先看你在基準裡有沒有 IPv6。很多人的網路沒有 IPv6,這項就可以跳過。手機的 Wi-Fi 和行動網路可能不一樣,要分開看。

test-ipv6.com 的分數不用太在意。沒有 IPv6 時它會顯示紅叉和 0/10,這只代表你的網路沒有 IPv6,不是 VPN 有問題:
test-ipv6.com 顯示 No IPv6 address detected,分數 0/10,IP 和業者已遮住
圖片來源:test-ipv6.com

如果有,連上 VPN 後用 test-ipv6.com 或 ipleak.net 再看一次:

  • 過關: 原本的 IPv6 位址不見了。顯示的是 VPN 給的 IPv6 也算過關。
  • 沒過: 還看得到原本的 IPv6 位址。有些 VPN 只處理 IPv4,這時要在 App 裡打開 IPv6 洩漏保護,沒有這個選項的話,可以暫時在裝置上關掉 IPv6。

5. Kill Switch 測試:斷線時會不會露出真實 IP?

Kill Switch 的作用是 VPN 意外斷線時,直接切斷網路。原理和各平台差異可以閱讀 VPN Kill Switch 是什麼。

很多 App 預設是關閉的,所以要先到設定打開。有些 App 還分成兩種,以 NordVPN 為例,網路 Kill Switch 會封鎖整台裝置的流量,應用程式 Kill Switch 只處理你指定的 App。這個測試要開前者:
NordVPN Windows 版 Kill Switch 設定頁面,網路與應用程式 Kill Switch 均顯示關閉

常見的測法是:

  1. 打開 Kill Switch,連上 VPN,開好 IP 查詢頁面。
  2. 製造一次意外斷線。比較簡單的做法是在 App 裡直接切換到另一個國家的伺服器,或是關掉 Wi-Fi 再打開。
  3. 趁重新連線的時候,不斷重新整理 IP 頁面。

判讀:

  • 過關: 斷線那幾秒網頁打不開,連回來之後是 VPN 的 IP。
  • 沒過: 頁面中途出現你的真實 IP。

要注意的是,在 App 裡手動按「中斷連線」不算測試。很多 App 會把這當成你自己要關,Kill Switch 不一定會動作。這個測試也比較吃運氣,切換速度太快可能測不到,多試幾次比較準。

電腦版還可以用工作管理員(Mac 是活動監視器)強制結束 VPN 程式,模擬 App 當掉,這時 IP 頁面應該打不開。有些 App 的背景服務會自動重啟,這招只能當輔助。筆電闔上再打開也值得試一次,VPN 從休眠恢復時比較容易出問題。

測完如果一直上不了網,多半是 Kill Switch 還在擋。重新連上 VPN,或到設定先把它關掉就好。

手機的做法不太一樣。Android 到「設定」的「網路和網際網路」→「VPN」,點 VPN 旁的齒輪,可以開永久連線的 VPN 和封鎖未使用 VPN 的連線。各廠牌的位置和名稱可能不同,有些 App 建立的 VPN 也看不到這個選項。iPhone 沒有這種系統開關,要看 App 本身有沒有 Kill Switch。

6. 速度測試:變慢多少算正常?

只測一次很不準,建議這樣測:

  1. 沒開 VPN 測 3 次,取平均。 這是你的基準。
  2. 用同一個工具、同一個測速伺服器。 工具不同,結果不能比。Speedtest 會自動挑離你近的伺服器,連上 VPN 後挑到的通常不是同一台。Cloudflare 和 Fast 不能自己選伺服器,只適合看大概。先記下基準用的伺服器,連上 VPN 後按 Change Server 選回同一台:
    Speedtest 首頁 GO 按鈕下方,紅框標出 Change Server,業者與伺服器名稱已遮住
    圖片來源:Speedtest
  3. 連 VPN 再測 3 次。 分別連近的和遠的國家,例如日本和美國。
  4. 盡量用有線或離路由器近一點, 也避開有人在下載的時段。

判讀的方法是算保留率,也就是「VPN 速度 ÷ 基準速度」。一般來說,掉 10〜50% 都算正常,掉超過 50% 多半是伺服器太遠、壅塞或協定的關係,不一定是壞掉。

給你一個參考:我 2026 年 9 月從日本測,原始下載 388 Mbps。

VPN日本伺服器美國伺服器台灣伺服器
NordVPN371 Mbps,保留 96%335 Mbps,保留 86%330 Mbps,保留 85%
Surfshark369 Mbps,保留 95%250 Mbps,保留 65%197 Mbps,保留 51%
ExpressVPN360 Mbps,保留 93%338 Mbps,保留 87%333 Mbps,保留 86%

數字會隨地點和時段變動,你家的網路可能不同,看相對的變化就好。而且要看你實際需要:Netflix 建議 4K 有 15 Mbps 以上就夠,所以從 300 掉到 200,看影片根本感覺不出來。

也不要只看下載。同一批測試連美國時,下載還保留 65〜87%,上傳只剩 17〜53%。如果你常傳大檔、備份到雲端或開直播,上傳也要看。

Ping 值也一樣。沒開 VPN 是 12 ms,連日本 14〜15 ms,連美國變成 103〜189 ms。遊戲和視訊通話主要受這個影響。

太慢的話,可以先換協定(WireGuard、NordLynx 這類通常較快),或換近一點的伺服器。延遲的原因和改善方法,可以閱讀 VPN 會增加延遲嗎。

7. 實際用途測試:你要做的事能不能做?

前面都過關,還是要測你真正要用的服務,因為這些測試看不出能不能解鎖。

  • 串流: 直接開 Netflix、Disney+ 看能不能播。Netflix 還可以開 fast.com,按「顯示更多資訊」看它判斷你在哪個國家。今天能看不代表一直能看,平台會持續封鎖。遇到錯誤可以閱讀 Netflix VPN 錯誤怎麼辦。
  • BT: 打開 ipleak.net,在「Torrent Address detection」按 Activate,把它給的磁力連結加進下載軟體。等一下,下面出現的應該是 VPN 的 IP,不是你的真實 IP。
  • 遊戲: 進遊戲看實際 Ping 值和連線是否穩定。
  • 連回台灣: 打開只有台灣能看的服務,如台灣 VPN 推薦裡提到的影音平台。

這些測不出來:VPN 有沒有偷存資料

上面的測試只看得出連線有沒有走 VPN,下面這些用瀏覽器測不出來:

  • 有沒有記錄你的活動: 只能看公司背景,以及無日誌政策有沒有經過第三方稽核。稽核報告怎麼看可以閱讀 VPN 不留紀錄是真的嗎,完整名單可以閱讀 VPN 安全嗎。
  • App 本身安不安全: 從官網或官方商店下載。電腦版安裝檔可以先丟到 VirusTotal 這類多引擎掃描服務,但掃描乾淨也只代表沒有被認出的惡意程式,不代表隱私做法好。
  • 是不是真的有加密: 進階使用者可以用 Wireshark 抓封包看內容能不能讀,一般人靠稽核報告就好。規格怎麼看可以參考 VPN 加密是什麼。
  • 其他 App 有沒有走 VPN: 瀏覽器測試只看得到瀏覽器的流量。如果你用的是瀏覽器擴充功能型的 VPN,其他 App 不會經過它,測試過關也不代表整台裝置都有保護。

測試沒過怎麼辦?

問題先試這些
IP 沒換重新連線、換伺服器、確認分割通道沒有排除瀏覽器
DNS 洩漏在 App 打開 DNS 或洩漏保護、拿掉裝置上手動設定的 DNS、重新開機清除快取
WebRTC 洩漏打開 App 的洩漏保護、裝 VPN 官方瀏覽器擴充、換瀏覽器
IPv6 洩漏打開 IPv6 保護,沒有就暫時關掉裝置的 IPv6
Kill Switch 沒作用確認已開啟、更新 App、改用系統層級的 Kill Switch
太慢換協定、換近的伺服器、換時段
連不上參考 VPN 連不上怎麼辦

都試過還是不行的話,先問客服,再來就換一家。付費的 VPN 在退款期內可以申請退費,步驟可以看 VPN 退款教學。

建議的時間安排: 買好當天先做洩漏測試,第一週把常用的串流和 BT 都試過,不要等到第 29 天。NordVPN、Surfshark 也可以這樣用,退款期內測完再決定,也可以先參考 NordVPN 免費試用和 Surfshark 免費試用。

常見問題

VPN 測試網站哪個最好?

沒有一個萬用的。想一次看完 IP、DNS、WebRTC 可以用 ipleak.net,DNS 建議再用 DNS Leak Test 的 Extended test 對照。VPN 業者自己也有測試頁,例如 Surfshark 的 DNS 洩漏測試,結果可以參考,但最好再用第三方工具對照一次。

DNS 測試出現 Google、Cloudflare,算洩漏嗎?

不一定。重點是有沒有出現你平常的網路業者。如果 VPN 本來就使用這些第三方 DNS,就不算洩漏。但如果你自己在裝置上設定過 1.1.1.1 或 8.8.8.8,連上 VPN 後還是一樣,就表示查詢可能沒有走 VPN 的 DNS,可以把手動設定拿掉再測。

手機要怎麼測試 VPN?

一樣用手機瀏覽器打開上面的網站。iPhone 記得先關掉 iCloud 私密轉送。Wi-Fi 和行動網路的結果可能不同,尤其是 IPv6,兩種都要測。手機版部分 App 沒有 Kill Switch 或 IPv6 選項,結果也可能和電腦不同,電腦和手機要分開測。

免費 VPN 也需要測試嗎?

更需要。免費 VPN 比較容易遇到洩漏或設定不完整,但洩漏測試沒問題也不等於安全,還是要看公司背景,可以閱讀免費 VPN 推薦。

多久要測一次?

新裝 VPN、App 大改版、換裝置或換網路時測一次就好。常做敏感事情的話,可以每隔幾個月跑一次洩漏測試。

搜尋站內文章