VPN 是否有效怎麼檢查?先比對連線前後的出口 IP,再檢查 DNS 解析路徑,最後驗證實際使用的應用。用戶端顯示「已連線」,通常只代表某個連線或本機代理已建立,無法單憑此判斷瀏覽器、辦公軟體和其他應用都使用了預期路線。
判斷重點不是「所有流量都必須改變」,而是需要透過代理的請求確實經過代理,需要直連的請求則依規則直連。因此,檢查前要先確認用戶端採用的是系統代理、規則分流,還是虛擬網卡接管模式。以下依照可逐步核對的順序操作,不憑單張檢測截圖下結論。
先確認接管範圍:連線狀態不等於流量路徑
系統代理通常會提供代理位址給遵循系統設定的軟體,並不會接管所有網路請求。有些應用使用自己的網路元件,可能不理會系統代理。瀏覽器擴充功能的影響範圍更小,往往只適用於該瀏覽器,不能據此認定桌面應用也已變更出口。
虛擬網卡模式會透過路由接管更多流量,常見名稱包括 TUN 或 VPN 模式,但仍可能受到排除清單、程序規則和協定支援範圍影響。在行動裝置上,即使系統狀態列顯示 VPN 圖示,也可能啟用了依應用排除或隨選連線。請以用戶端的實際設定為準。
- ✅ 記下目前使用的線路、代理模式、規則群組,以及是否啟用虛擬網卡,避免測試途中改變條件。
- ✅ 暫停其他代理擴充功能或同類用戶端,減少多層代理與路由衝突。
- ✅ 關閉背景下載與同步工作,先確認流量路徑,再檢查速度問題。
- ✅ 列出要驗證的瀏覽器、辦公軟體及其他應用,不要把瀏覽器的結果套用到整台裝置。
訂閱連結是用來向用戶端提供設定,不是網頁代理位址。成功匯入後,還要確認訂閱更新正常、已選取線路,且已開啟相應的接管開關。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUIC 等協定名稱,無法直接說明目前的應用是否經過代理;用戶端的路由與接管設定同樣重要。
檢查出口 IP:保留連線前後的比對結果
先中斷連線,在同一個瀏覽器開啟IP 檢測頁面,記下可用的公網位址、電信業者或位址所屬網路資訊。接著連線至目標線路,重新載入檢測頁面並比較結果。測試期間不要同時切換網路,否則無法判斷變化是來自代理還是本機網路切換。
出口位址改變,表示這次檢測請求的路徑有所變化,但不能證明裝置上的所有請求都已被接管。反過來說,在規則模式下,某個檢測網域可能被判定為直連;即使位址沒有改變,也不能直接判斷整條線路失效。此時應查看該網域符合的規則與實際出站路線。
位址所屬的國家或地區也不是精確定位。不同資料庫的更新可能有延遲,線路名稱、機房位置與位址登記地區也可能不一致。請優先比對實際位址和用戶端連線紀錄;地區標籤僅供參考,不要只憑地圖上的位置判斷是否成功。
IPv4 與 IPv6 也要一併檢查。如果檢測工具支援分別測試,請確認兩種請求都符合預期路由。只看到其中一種位址改變,仍無法排除另一種流量直連;不要把停用 IPv6 當成通用解法,應先確認用戶端支援情況與路由設定。
瀏覽器舊頁面和應用中既有的連線也會影響比對。切換線路後,請重新發出請求,必要時重新啟動目標應用。無痕視窗可以減少部分快取和擴充功能的干擾,但不會自動略過系統路由,也不能取代 DNS 檢查。
檢查 DNS 洩漏:區分解析器與連線出口
DNS 會將網域名稱轉換為網路位址,而解析請求與網站連線可能經過不同路徑。DNS 洩漏通常是指原本應受代理或通道設定約束的解析請求,卻透過預期以外的本機網路送出。檢測結果出現不熟悉的解析服務名稱,不代表就一定有洩漏。
使用會產生新測試網域的 DNS 檢測工具,分別在中斷與連線狀態下執行,記錄解析器所屬的網路。如果啟用了 DNS 接管模式,連線後仍持續出現本機網路提供的解析器,就值得進一步檢查。不過,有些測試顯示的是遞迴解析器的上游出口,而不是裝置直接連線的伺服器,仍須搭配設定解讀歸屬資訊。
為什麼瀏覽器的安全 DNS 會影響結果
瀏覽器的安全 DNS 可能使用加密解析服務,因而略過系統解析器的選擇。這些連線是否經過代理,仍取決於瀏覽器請求的路由方式。因此,「使用加密 DNS」和「解析請求經過代理」是兩回事,不能互相取代。
先記下瀏覽器安全 DNS 的設定,再與用戶端 DNS 模式和連線記錄比對。若要排除變因,可以暫時調整該設定進行比較,並在測試後還原預期設定。不建議反覆修改系統、瀏覽器與用戶端的解析設定卻不做記錄,否則很難確認哪項變更真正有效。
快取與虛擬位址不一定代表故障
系統和應用都可能快取解析結果,因此剛切換線路時沒有新的 DNS 請求,並不異常。部分用戶端也會使用 Fake-IP 機制,回傳內部使用的虛擬位址,再由用戶端對應至目標網域。這類位址不應視為網站的真實公網位址,也不能單憑它判定發生洩漏。
逐一驗證應用:確認實際請求符合哪些規則
完成瀏覽器驗證後,開啟真正要使用的應用,發出明確的新請求,例如重新整理遠端文件、重新載入資源或啟動同步。同時在用戶端連線面板中尋找對應的程序或網域,檢查它符合的規則、出站線路,以及是否出現連線錯誤。
紀錄顯示應用請求符合預期的出站路線,是重要的佐證,但也應搭配應用實際回應一併判斷。應用可能會連線至多個網域,其中登入、內容與資源下載分別採用不同路徑。只確認首頁能開啟,不能代表登入或檔案傳輸也正常。
| 接管模式 | 優先檢查項目 | 常見誤判 |
|---|---|---|
| 瀏覽器代理擴充功能 | 擴充功能生效範圍、排除網域與瀏覽器出口 | 把瀏覽器的結果當成桌面應用的結果 |
| 系統代理 | 應用是否遵循系統設定、是否有自訂代理設定 | 以為啟用系統代理就能接管所有應用 |
| 虛擬網卡模式 | 路由、DNS 接管、排除清單與協定支援 | 忽略遭排除的程序或另一類位址流量 |
| 依應用或規則分流 | 目標程序、網域規則與實際出站路線 | 把符合預期的直連請求誤認為線路故障 |
在 Windows 與 macOS 上,應區分系統代理和虛擬網卡開關;在 Linux 上,桌面代理設定與終端程式的代理環境變數也未必一致。iOS 與 Android 則要確認用戶端是否提供應用排除、隨選連線等選項。實際支援功能取決於系統與用戶端,不宜直接套用其他平台的教學。
需要使用 UDP 的應用,也應確認用戶端、所選設定與線路都支援相應的轉送。網頁正常,但語音或遊戲異常,可能是協定或路由涵蓋範圍不同,不一定代表整條連線都沒有生效。
看似已連線卻未使用線路,依序排查
- 確認設定有效。檢查訂閱是否更新成功、是否已選取預期設定,避免修改了尚未啟用的規則群組。
- 確認接管開關。區分「連線至線路」和「設定系統代理」,並確認虛擬網卡權限已獲允許。
- 檢查符合的規則。查看檢測網域或目標應用是否設定為直連,以及是否有優先順序更高的排除規則。
- 排除其他網路工具。暫停瀏覽器擴充功能、其他代理用戶端,或可能改寫路由的軟體,再重新比對。
- 重新建立應用連線。結束既有連線並重新開啟應用,必要時再檢查解析快取與安全 DNS 設定。
- 整理資訊再尋求協助。提供作業系統、用戶端、模式、錯誤現象與已遮蔽敏感資訊的紀錄,不要傳送完整訂閱連結。
診斷時可以暫時切換至用戶端提供的全域代理規則,觀察目標請求的出站路線是否改變。這裡的「全域」通常描述規則選擇,不一定會擴大接管範圍:忽略系統代理的應用仍可能不受影響。比對完成後,請還原符合實際用途的規則。
訂閱連結可能包含存取憑證,紀錄也可能洩露目標網域與位址。向說明中心提交資料前,請先遮蔽敏感資訊,只保留排查所需部分。不要將完整設定上傳至來源不明的線上檢測頁面。
驗證結論:路徑正確不代表所有服務都能使用
出口位址改變、解析路徑符合設定,以及目標應用使用預期線路,三者合起來才能較完整地證明連線已生效。網站能否存取還可能受到帳號地區、權限、服務狀態、Cookie 與出口位址政策影響;連線生效和平台可用是兩回事。
同樣地,測速結果也不是判斷是否生效的依據。線路類型描述的是傳輸路徑,不能取代終端裝置驗證;IEPL 專線、中轉或直連等名稱,也無法證明本機 DNS 與分流設定一定正確。先確認路徑,再分別處理速度、穩定性與應用相容性問題。
判斷標準:比對連線前後的出口,確認檢測請求有所變化;檢查 DNS,確認解析符合預期;再以應用請求和用戶端紀錄驗證分流。只針對已驗證的應用與請求下結論,不要把「已連線」當成整台裝置都能正常存取的證明。
VPNCB 支援 Windows、macOS、iOS、Android、Linux;取得用戶端與訂閱前,須先登入面板。若要重新了解匯入與連線流程,請參閱快速上手。建立帳戶無需電子郵件地址,只要使用者名稱與密碼即可;實際連線效果仍應依本文方法,在自己的網路環境中驗證。