跳至正文
隱私安全 約 8 分鐘

如何檢查VPN 是否生效:查看出口 IP、DNS 與各應用連線

檢查出口 IP、DNS 洩漏與各應用的流量路徑,整理「看似已連線,實際未經指定線路」的常見原因。

如何確認 VPN 是否生效?先核對目標連線的出口 IP,再檢查 DNS 解析路徑,最後逐一確認實際使用的應用程式。用戶端顯示「已連線」,可能只代表本機代理已啟動或通道介面已建立,不代表所有流量都依預期經由國際線路傳輸。

判斷標準也不是「所有檢測項目都顯示同一個地區」。若使用分流規則,本地網站直連、國際網站走代理可以同時成立。本文要確認的是流量是否符合你的設定,而不是把某個檢測頁面的顏色當成結論。

先區分連線狀態與流量路徑

一般所說的 VPN 用戶端,可能採用系統 VPN 通道,也可能只在系統中設定代理。系統代理通常只對會讀取該設定的應用程式生效;遊戲、命令列工具和使用獨立網路設定的軟體可能不會套用。TUN 或系統 VPN 模式可以接管更多流量,但實際範圍仍取決於路由、應用程式排除清單及協定支援情況。

代理協定名稱不能取代路徑驗證。Shadowsocks、VMess、Trojan、VLESS 等協定需要用戶端與伺服器正確配合;DNS 是否由代理接管、是否轉送 UDP、哪些應用程式直連,都取決於具體實作與設定。匯入訂閱後看見節點名稱,也不代表系統權限、代理開關和分流規則都已設定妥當。

觀察到的狀況 能說明什麼 還需要確認什麼
用戶端顯示已連線 用戶端回報連線成功或本機服務已啟動 目標連線是否進入用戶端並成功轉送
瀏覽器出口 IP 已變更 這次網頁連線使用了不同的出口 其他應用程式、其他位址家族是否也符合規則
DNS 檢測顯示境外解析器 這些解析器參與了測試網域的解析 連至解析器的路徑是否符合預期
應用程式能開啟國際網站 目標服務在目前條件下可以存取 連線是否經過指定線路,而非原本就能直連

出口 IP:在相同環境下進行比對

選擇你信任的公網 IP 查詢網站,記錄連線前後的位址、位址家族和網路歸屬。公網 IP 不等於裝置的區域網路位址;路由器指派給電腦的內網位址,通常不會因開啟代理而改變。請勿為了檢測安裝來源不明的瀏覽器擴充功能。

  1. 記錄基準值。暫時中斷用戶端連線,關閉其他代理工具,使用同一個瀏覽器開啟查詢網站,記下目前的公網出口資訊。
  2. 連線至目標線路。確認用戶端已取得必要權限,並檢查目前使用的是規則模式、全域代理還是通道模式。
  3. 重新送出連線。重新整理查詢頁面;必要時關閉舊分頁後再開啟,避免舊頁面或長連線造成誤判。
  4. 確認套用的規則。查看用戶端的連線清單,確認查詢網域套用的是代理還是直連,再判讀位址變化。
  5. 回到實際使用情境。開啟真正要使用的網站或應用程式,繼續確認其連線狀況,不要只測試 IP 查詢網站。

若規則將查詢網站設為直連,IP 沒有變化不代表用戶端失效。你可以暫時將該網域設為使用目標代理,完成比對後再還原原設定。「全域代理」也可能只是讓進入用戶端的連線統一走代理,不一定會接管裝置上的所有應用程式。

出口顯示的地區與節點名稱不一致時,先核對 IP 本身及其網路歸屬。地理位置資料庫可能更新較慢,不同網站的查詢結果也可能不同。節點入口、轉送路徑與公網出口是不同概念,不能只根據地區文字判定線路故障。

DNS 洩漏:關注連線路徑,不只看地區

DNS 負責將網域名稱解析為位址。所謂洩漏,是指原本應受指定路徑保護的解析請求,卻透過預期之外的路徑送出。例如,你希望目標網域的查詢經由通道傳輸,實際上卻直接交給目前網路使用的解析器。是否構成問題,須先釐清你的分流設定與隱私需求。

DNS 檢測網站通常會讓瀏覽器存取臨時測試網域,再觀察哪些遞迴解析器參與解析。它顯示的是解析器資訊,並非完整擷取裝置上的所有 DNS 流量。解析器位於本地地區,不代表查詢一定繞過通道;顯示境外解析器,也不能單獨證明連往解析器的流量經過代理。

瀏覽器的安全 DNS 與用戶端 DNS 可能不同

瀏覽器啟用 DoH 等安全 DNS 後,可能會自行送出加密解析請求,不再完全沿用作業系統的解析設定。加密可保護傳輸中的查詢內容,但不代表請求一定經過代理。還需一併檢查瀏覽器政策、用戶端規則,以及連往該解析服務的實際路徑。

  • 先記下系統、瀏覽器和用戶端目前的 DNS 設定,避免測試後無法還原。
  • 連線至指定線路後執行 DNS 檢測,確認解析器的網路歸屬,並查看用戶端記錄以確認相關請求的路徑。
  • 若結果異常,暫時統一瀏覽器與用戶端的解析策略後重新測試;不要同時修改多個無關設定。
  • 修改設定後,重新啟動相關應用程式或清除 DNS 快取,避免舊的解析結果掩蓋變化。

部分用戶端會使用 Fake-IP,將合成位址交給應用程式,再由用戶端對應網域名稱並轉送。此時系統看到的解析結果不一定是目標伺服器的真實位址,不宜直接以一般解析結果推斷故障。命令列 DNS 查詢工具也可能使用不同路徑,不能代表瀏覽器的 DoH 行為。

逐一驗證各應用程式:瀏覽器正常還不夠

電腦上的瀏覽器、桌面應用程式和終端機程式,可能分別使用系統代理、應用程式內的代理或直接連線。在 Windows 和 macOS 上,開啟系統代理不保證所有程式都會讀取;Linux 桌面設定、終端機環境變數及應用程式本身的選項也可能各自生效。測試時應涵蓋實際使用的軟體。

Android 用戶端可能提供依應用程式納入或排除的設定,請確認目標應用程式沒有被排除。iOS 則要區分系統 VPN 設定與僅對特定網路生效的代理設定;最終適用範圍取決於用戶端實作、設定和系統政策。不能根據某個平台的操作經驗,就推斷其他平台必然相同。

  • ✅ 瀏覽器:開啟實際要使用的網站,對照用戶端連線清單中的網域、套用規則與輸出線路。
  • ✅ 桌面協作工具:重新建立連線後執行同步或載入內容,觀察相關程序或網域是否出現在用戶端中。
  • ✅ 命令列工具:確認程式是否讀取代理環境變數,或是否由通道接管;不能以瀏覽器的測試結果替它作證。
  • ✅ 即時通訊與遊戲:分別測試登入、語音和實際連線,不要把網頁登入成功誤認為 UDP 流量也已順利傳輸。
  • ❌ 只看總流量計數:背景更新也會產生流量,計數增加不能證明目標應用程式使用了指定線路。

如果用戶端只顯示網域、不顯示程序,可以先關閉無關的應用程式,再執行目標操作並觀察新連線。既有長連線可能沿用舊路徑,切換節點後應重新建立連線。記下測試時間和具體操作,通常比反覆切換大量節點更容易找出問題。

常見異常:依據證據排查

顯示已連線,但看不到目標應用程式的請求

優先檢查系統代理是否被其他軟體覆寫、通道權限是否已核准、目標應用程式是否列在排除清單中,以及應用程式是否設定了獨立代理。問題可能出在裝置到用戶端這一段,直接更換遠端節點未必有幫助。

看得到請求,但連線失敗

查看規則選取的輸出線路、網域解析結果和具體錯誤訊息。訂閱已過期或設定更新失敗、協定不相容、目標服務拒絕存取,都可能造成類似狀況。訂閱連結用於分發設定,包含存取憑證,請從可信任的管理面板取得並匯入相容的用戶端,切勿公開張貼。

網頁正常,語音或遊戲異常

先確認用戶端模式和線路是否支援相應的 UDP 轉送,再檢查應用程式本身對代理的支援情況與網路權限。TCP 網頁連線成功,不代表即時媒體的資料路徑也正常。即使流量都經過代理,即時連線仍可能受封包遺失、延遲抖動、目標伺服器負載或本地無線網路影響。

IP 已變更,目標服務仍無法使用

原因可能與帳號地區、內容授權、出口位址信譽、伺服器端風險控管或快取有關,不一定是代理未生效。應分開判斷「連線是否經過指定線路」與「目標服務是否允許存取」;反覆重新整理檢測網站,無法取代目標服務本身的錯誤提示。

驗證結論與隱私界線

瀏覽器的 WebRTC 檢測可作為補充,但要分清內網候選位址與公網出口。瀏覽器可能透過 mDNS 名稱隱藏本地位址;看到內網候選位址,不代表網站已取得你的原始公網出口。若出現非預期的公網候選位址,應結合瀏覽器設定、UDP 接管情況和實際連線進一步確認。

同樣地,IP 與 DNS 測試無法驗證服務商是否遵守日誌政策,也無法阻止網站透過已登入的帳號、Cookie 或瀏覽器特徵辨識訪客。VPNTee 的隱私政策為「不記錄日誌」,這是服務政策,不應解讀為一次檢測就能證明的匿名保證。

結論:要判斷 VPN 是否生效,應交叉比對出口 IP、DNS 路徑和目標應用程式的實際連線。結果符合分流預期,比所有檢測項目都顯示同一地區更重要。若結果不一致,先檢查流量接管範圍,再檢查規則與解析,最後確認遠端線路和目標服務。

系統更新、用戶端升級、訂閱更新或切換網路後,都建議重新執行這套檢查。若要確認用戶端匯入設定和權限,可參閱快速入門;仍有設定疑問時,可前往支援頁面繼續排查。

免費開始