VPN 已連線,如何確認確實生效?出口 IP、DNS 與各應用程式的連線狀況都要一起檢查。連線圖示只能表示用戶端進入某種執行狀態,無法證明商店後台、瀏覽器和桌面應用程式都使用所選線路。先檢查實際請求,再調整設定,比反覆切換地區更容易找出問題。
連線狀態與實際出口的差異
用戶端可能已啟動本機代理連接埠,卻沒有接管系統流量;也可能已成功建立通道,但分流規則將目標網站設為直接連線。訂閱更新成功也不代表連線正常:這只表示用戶端已取得設定,設定中的節點是否可用、目前選取哪個節點,仍須另外確認。
此外,也要分清系統 VPN 與代理用戶端。系統 VPN 通常透過虛擬網路介面和路由接管流量;代理用戶端則可能只啟用系統代理,也可能提供 TUN 接管模式。並非所有程式都會遵循系統代理;TUN 的涵蓋範圍也取決於路由、排除項目與 DNS 設定。介面名稱相似,不代表接管方式相同。
| 檢查指標 | 可以確認 | 無法直接確認 |
|---|---|---|
| 用戶端顯示已連線 | 用戶端已進入連線或執行狀態 | 目標應用程式已使用所選線路 |
| IP 查詢頁面顯示新的出口 IP | 該頁面的請求使用了不同的公開 IP 出口 | 其他應用程式、DNS 與所有位址類型都已接管 |
| DNS 檢測顯示解析器 | 受測網域的解析經過列出的遞迴解析服務 | 解析請求必然以明文傳輸,或該解析器就是線路出口 |
| 目標請求符合代理規則 | 用戶端為該請求選擇了代理路徑 | 遠端網站一定允許存取,或帳號一定能通過地區檢查 |
先查出口 IP,再確認地區
測試前,請先儲存正在編輯的商店內容,暫時避免付款或修改帳號資料等敏感操作。使用同一個瀏覽器和同一個 IP 查詢頁面比對前後結果,並記下用戶端模式與所選線路,避免混淆不同環境的測試結果。
- 中斷用戶端連線,重新整理公開 IP 查詢頁面,記下目前的出口位址、網路歸屬和位址類型。若公司網路原本就使用共用出口,這個基準結果也可能不是本地寬頻的直接出口。
- 連線至所選線路,確認系統代理或通道接管功能已啟用。重新開啟查詢頁面;必要時使用新的瀏覽器工作階段,避免頁面快取影響結果。
- 比對出口是否改變,再查看用戶端的連線記錄。若規則將查詢網站設為直接連線,可暫時將該網域改設為代理後重新測試;不能因此直接認定整條線路都失效。
- 再用另一個獨立查詢服務交叉比對。若 IP 位址相同但地區標籤不同,先考慮地理資料庫差異,不要只憑城市名稱判定節點異常。
出口改變,表示這次網頁請求的路徑不同,但不代表瀏覽器以外的流量也改變。反過來說,地區名稱相同也不能證明連線未生效:本地出口與線路出口可能被標示為同一地區。判斷時應優先比對完整 IP 位址和請求記錄。
查詢結果只涵蓋受測請求。請勿將訂閱連結、使用者名稱或密碼貼到檢測網站。查詢公開出口 IP 通常不需要提供這些資料;分享截圖時,也應遮蔽訂閱網址與帳號資訊。
如何判斷 DNS 洩漏
DNS 會將網域名稱解析為 IP 位址。DNS 洩漏通常是指:原本應透過通道或指定代理路徑處理的解析請求,實際上卻從預期以外的本地網路送出。判斷重點在於是否偏離你的路由策略,而不是檢測頁面上的國家名稱是否與節點完全相同。
先查看用戶端的 DNS 模式、系統解析設定,以及瀏覽器是否啟用了獨立的安全 DNS。瀏覽器可能透過加密 DNS 服務自行解析;用戶端也可能採用遠端解析或合成位址機制。檢測頁面顯示的是測試觀察到的遞迴解析器,不能只憑名稱還原請求從裝置到解析器的完整路徑。
若已明確設定由通道接管,並希望 DNS 解析也經由通道處理,但檢測結果仍持續顯示本地電信業者的解析器,就值得檢查 DNS 接管是否生效、是否有繞過規則,以及瀏覽器是否使用另一組設定。每次只調整一項設定,再重新檢測,才能確認是哪項調整產生作用。
在規則模式下,讓本地網域直接連線並交由本地 DNS 解析,可能是刻意設計,不應一概視為 DNS 洩漏。也不要任意將遠端網域交由本地解析後強制走代理:若解析結果不適合目前的路徑,仍可能造成網站無法開啟或內容載入不完整。
檢查 IPv6 與瀏覽器是否繞過代理
裝置可能同時具備 IPv4 和 IPv6 連線能力。若用戶端只接管其中一種位址類型,瀏覽器存取支援另一種位址類型的網站時,可能會走不同路徑。若查詢工具提供兩種位址類型的結果,請分別核對;未偵測到 IPv6,只表示目前測試未觀察到可用連線,不代表系統永遠不會使用 IPv6。
建議優先使用用戶端支援的完整路由與 DNS 設定,或依照用戶端文件妥善處理未接管的位址類型。不要一邊保留繞過路徑,一邊只憑某個 IPv4 查詢結果,就認定整台裝置都已生效。
瀏覽器的 WebRTC 檢測則是另一項檢查。它可能顯示與即時通訊相關的候選位址;出現區域網路位址,不代表公開網路流量繞過代理,也不應與 DNS 洩漏混為一談。真正需要留意的是:是否暴露了預期以外的公開 IP 位址,以及即時通訊使用的 UDP 流量是否在接管範圍內。必要時,依照瀏覽器文件限制相關功能,並重新測試實際通話。
逐一驗證應用程式:網頁正常還不夠
瀏覽器可以連線,不代表桌面應用程式也能連線。在 Windows 和 macOS 上,有些程式會遵循系統代理,有些則使用自己的網路堆疊或獨立代理設定;終端機工具也可能只讀取環境變數。iOS 和 Android 的接管範圍則受用戶端通道設定、應用程式排除項目及系統策略影響。若 Android 用戶端提供應用程式清單,也要確認設定是「僅代理選取的應用程式」還是「略過選取的應用程式」。
檢查目標應用程式前,先完全關閉再重新開啟,確保它建立新的連線。既有的長連線可能仍沿用舊路徑。接著開啟確定需要連網的頁面或執行實際操作,同時查看用戶端的連線記錄、目標網域、命中規則與出口選擇。記錄中出現相關請求,比只看總流量計數更有參考價值。
- ✅ 瀏覽器:確認出口 IP 後,繼續測試目標網站的登入頁面、頁面資源與檔案上傳,不要只確認首頁能否開啟。
- ✅ 商店後台:維持符合平台規範的穩定地區,檢查商品編輯、圖片載入與儲存結果;排查期間避免頻繁從不同地區登入。
- ✅ 桌面應用程式:查看應用程式內的代理設定與用戶端記錄,確認程式未被排除,也沒有繼續使用失效的本機代理連接埠。
- ✅ 行動應用程式:先在前景測試,再檢查切回應用程式後能否恢復,並區分系統暫停背景執行與線路連線失敗。
- ❌ 不要用瀏覽器的出口結果代表所有應用程式,也不要以用戶端總流量增加來證明某個特定程式已使用代理。
若目標應用程式的請求已符合代理規則,卻仍顯示不支援該地區,還要檢查帳號地區、付款資料、裝置定位權限或平台本身的政策。出口 IP 只是服務判斷使用環境的因素之一;網路連線正常,也不代表符合該服務的使用資格。
依狀況排查,不要盲目更換協定
出口沒變,但用戶端有流量:先確認 IP 查詢網域是否直接連線,以及流量計數是否來自訂閱更新、連線狀態檢查或其他應用程式。暫時將該查詢網域設為代理,再比對請求記錄,就能區分規則問題與連線問題。
出口已變,但目標網站打不開:檢查網站及其資源網域是否符合預期規則、DNS 是否正常,以及用戶端是否回報交握或連線錯誤。必要時先儲存原有設定,再短暫切換至全域代理進行比對。若全域模式可用而規則模式不可用,應優先排查分流規則是否遺漏;測試結束後請恢復所需模式。
網頁正常,語音或即時功能失效:確認用戶端與節點是否支援相關 UDP 轉發,以及系統防火牆或網路環境是否限制 UDP。Shadowsocks、VMess、Trojan、VLESS、Hysteria2 與 TUIC 不能任意互換,實際支援情況取決於用戶端、伺服器端和訂閱設定。不要只改協定名稱,卻未配合調整伺服器端參數。
更換線路後仍顯示舊地區:先釐清是查詢頁面快取、應用程式長連線,還是平台帳號地區造成。完全關閉目標程式後重試,並核對新請求的出口。IEPL 專線、中轉與直接連線描述的是線路承載或轉送方式,不是系統代理、TUN 或分流規則;線路類型本身無法證明裝置上的每個應用程式都已被接管。
保留驗證記錄,再調整設定
排查記錄不必複雜。記下裝置作業系統、用戶端名稱與版本、所選線路、接管模式、目標應用程式、出口結果和錯誤訊息即可。每次只調整一項,再重複相同操作。這樣既方便還原設定,也有助於透過支援管道清楚描述問題,避免只留下「連不上」卻沒有可供排查的資訊。
使用 JiaVPN 時,可在完整使用手冊確認匯入與連線流程,在線路清單查看線路資訊,再到說明中心確認常見設定。請依照用戶端支援的方式匯入訂閱連結,更新後再確認目前選取的線路;匯入成功不能取代實際請求測試。
判斷結論:檢查請求路徑,不要只看連線圖示。出口查詢可確認受測網頁使用的公開 IP;DNS 檢查有助於發現解析路徑偏離;逐一查看應用程式記錄,則能確認目標程式使用的規則與路徑。將這些結果與實際操作對照,才能確認 VPN 是否確實適用於目前的工作。JiaVPN 的「不記錄日誌」是隱私政策聲明,不能取代裝置端的連線驗證。