Data
螢幕上有四組彼此獨立的訊號。
開關說隧道在不在。策略說進隧道之後問不問規則。Data 說已經發生的位元組走了哪一側。列表探測只說這一跳此刻探不探得通。一次只信一組。
01
分別在回答什麼
- 開關
- 延伸有沒有跑起來。停在接通、狀態列有 VPN 圖示:隧道在。閃爍、立刻彈回:握手沒建立,或系統裡沒有可用的 VPN 配置。詳見 隧道。
- 策略
- Config 才跑規則。Proxy 忽略規則,出站進目前記錄。Direct 忽略規則,出站走原路徑。VPN 圖示在 Direct 下也可以亮,所以圖示不能當「走了節點」用。
- Data
- Direct 與 Proxy 兩個累加器,統計已經發生的位元組。這是本機計數,不是套餐餘量,也看不到任何第三方帳號裡還剩多少流量。重置之後從零再計,不影響遠端配額。
- 探測
- 列表上的毫秒數是探測往返。超時只說明這一跳目前探不通。探得通不證明網頁、API、影片在應用層可用;探不通也不自動解釋「規則寫錯了」。
四組訊號可以任意組合,所以單獨看其中一組會誤判。開關亮 + 策略 Direct + Data 只漲 Direct:工作正常,只是沒走節點。開關亮 + 策略 Proxy + Data 不漲:請求可能沒進這條記錄,或對端沒有把位元組送回來。開關亮 + 探測很小 + 網頁失敗:隧道和這一跳都在,失敗在更上面的應用層或規則。
02
訪問一次,看哪一條漲
開啟開關,去訪問一個你認為應該進目前記錄的主機,然後看 Data。不要連續開啟十個頁面再回頭看總數——那樣 Direct 與 Proxy 可能都動了,無法對應到某一次訪問。
Proxy 增加:有位元組進了這條記錄。若網頁仍失敗,問題多半在對端、DNS、或應用自己拒絕 VPN,而不是「沒走節點」。這時再去改規則,是在修一個已經證明走了記錄的路徑。
只有 Direct 增加:請求被留在原路徑。若你預期它該進記錄,去看策略是不是 Direct,或 Config 下規則是不是先把它寫成了 DIRECT / REJECT。見 規則。
兩個幾乎都不動:請求可能沒進隧道(開關、VPN 配置、被其他 VPN 佔用),或根本沒有出站(應用還在本地、門戶頁沒過、飛航模式)。先看開關,再看 系統。
REJECT 命中時,通常不會像一次成功載入那樣推高計數。應用報錯、Data 安靜,和「節點沒流量」長得像,要用策略切到 Proxy 做一次對照才能分開。
這兩條累加器只分左右,不分「是哪一條記錄」。換高亮行之前的 Proxy 數字還在,不會按行清零。要把計數和某一行對應起來,先重置,再固定那一行做一次訪問。
03
固定一行記錄,只改策略
對照過程中不要換高亮行,不要同時改規則檔案,不要同時重新整理容器。選定列表裡的一行之後,只動 Config / Proxy / Direct。
-
Direct
本機訪問、門戶認證頁應可用。若這裡已經沒有網,先處理 Wi-Fi / 行動網路 / 門戶頁,與記錄無關。Data 應主要漲 Direct。
-
Proxy
預期走記錄的主機在這裡能開啟:隧道和這條記錄在應用層可用。回頭若 Config 下同樣的主機失敗,去看規則。這裡也打不開:問題在記錄或對端,不要先改 FINAL。
-
Config
僅在 Proxy 已經證明記錄可用之後,再調規則。一次改一個條件,用 Data 看計數站在哪一側。改完仍只漲 Direct,說明新的一行還沒被命中,或被更前面的一行截走了。
這個順序的用處是歸因。Direct 失敗,修本地網路。Proxy 失敗,修記錄。Config 失敗而 Proxy 成功,修規則。三步同時做,螢幕上每一次變化都可以用另外兩個變數解釋,等於沒有解釋。
04
探測數字很小,網頁仍可以打不開
列表探測通常只走到這一跳的握手或 ICMP / TCP 探測,並不載入你正在用的那個網站。因此:
- 探測成功、網頁失敗:這一跳目前探得通,失敗在 DNS、規則、對端站點、或該 App 拒絕隧道。
- 探測失敗、個別網頁卻能開啟:那些網頁可能走了 DIRECT,根本沒使用這條記錄。看 Data,不要看毫秒數。
- 所有行探測都失敗:先看本地網路和系統時間,再懷疑「所有記錄一起過期」。後者少見,前者常見。
探測結果是瞬時的。Wi-Fi 與行動網路切換之後,剛才的數字作廢。不要用十分鐘前的 28 ms 當作現在還能用的證明。
05
與某一行記錄無關的情況
系統時間未自動同步時,TLS 會批次失敗。開關在任何記錄上都會表現異常,探測也會一起壞。先開啟「自動設定」時間,再談記錄。
目的地址是 IPv6、規則只寫了 IPv4 的 IP-CIDR 時,請求掉到 FINAL,看起來像規則「有時靈有時不靈」。見規則頁的 IP-CIDR6,以及 DNS。
另一款 VPN 正處於連線:系統可能不把流量交給本延伸。開關亮著也不表示位元組進了 Shadowrocket。Data 不動、其他 VPN 應用顯示已連線,先處理並存,見 系統 與 隧道。
Captive Portal(酒店、機場、校園網登入頁)未完成時,裝置自己還沒有網。Direct 下就應當先能開啟登入頁。這時開開關、刷容器、改規則,都是在沒有出站的前提上操作。