Data 頁在回答什麼
Shadowrocket 底部有一頁 Data。商店圖裡這一頁是 iCloud 備份、匯入匯出節點、Statistics 入口和日誌,不是兩個大數字。Direct / Proxy 的累計流量在 Statistics 裡;日誌分組裡的 Proxy 是代理請求記錄。它不告訴你網速「好不好」,也不替代測延遲。它只回答:流量有沒有按你以為的方式走。
狀態列出現 VPN 圖示,只說明系統接受了這條 VPN 配置,開關處於連線狀態。圖示在,請求仍可能全部直連,或根本沒進這個 App。把圖示當成「已經在走節點」,後面的判斷會全部偏掉。
看 Data 的方法很簡單:先記住當前數字,去開啟一個你認為應該走代理的網站或 App,過十幾秒再回來看。數字有沒有按預期增加,比連開三次開關有用。
Direct 和 Proxy 分別是什麼
Direct 是沒進代理、由本機網路直接出去的量。規則命中 DIRECT、路由停在 Direct、或某些系統請求不走這條隧道時,都會記在這裡。
Proxy 是送到當前選中節點的量。你正在訪問一個需要出境的網站,並且規則或全局把它判給了 PROXY,這裡就應該隨時間增加。
兩個數字是累計值,不是即時網速。短時間裡只漲了一點,也算「在走」。完全不動,才需要排查。有的版本還會列出連線日誌,那是下一步;先用這兩個總數做分流判斷就夠。
三種常見讀數
兩項都長時間接近 0。 請求幾乎沒有經過 Shadowrocket。先檢查:開關是否真的連上;系統有沒有彈出過 VPN 配置許可並點了允許;App 是否被系統關掉了 Wi-Fi或行動網路權限;路由是不是停在 Direct 同時還沒有產生任何被統計的流量。列表若根本沒有節點,先按 儲存後列表是空的 去更新訂閱,不要在 Data 裡空等。
只有 Direct 在漲,Proxy 不動。 流量進了這個 App,但沒有送到節點。最常見的原因是規則把你正在訪問的網域判成了直連,或路由檔位就是 Direct。做一個對照:把路由臨時改成全局(Proxy),再訪問同一個網站。全局時 Proxy 開始漲,說明節點能收流量,回去改規則即可。全局時 Proxy 仍不漲,再查節點是否可用、訂閱是否過期。
Proxy 在漲,目標網站仍打不開。 請求已經送出。問題更可能在節點出口、目標網站本身、或 DNS。這時換一條節點試,比繼續改 Data 頁有用。對照步驟見 疑難排解 和 規則模式與全局。
中國大陸變慢時先看哪一列
開著 Shadowrocket 之後,微信、網銀、中國大陸影片明顯變慢,先看 Proxy 是不是很高。Proxy 持續大增、同時路由是全局,幾乎就可以下結論:中國大陸流量被送出國了。改回規則模式,把中國大陸網域留在 DIRECT,不必先去找「更快」的節點。測速比較的是到境外的延遲,解決不了中國大陸被誤送的問題。
若規則模式下中國大陸也慢、且 Proxy 仍然很高,檢查規則檔案:有沒有把中國大陸網域寫進 PROXY,FINAL 是不是放在最後、是不是寫成了全部走代理。寫法見 規則分流。
Direct 很高、中國大陸正常、只有個別境外站打不開:這是規則模式的正常形態。去補那一條網域,或臨時全局對照,不要因此改成長期全局。
怎麼做一次有效的對照
- 記下 Data 裡 Direct 和 Proxy 的當前數字,或先清除統計(若你的版本提供重置)。
- 確認開關已開啟,選中一個你認為可用的節點。
- 只開啟一個目標(一個網頁或一個 App),等十幾秒,回來看哪一列增加。
- 若不符合預期,只改一個變數再試:要麼改路由(規則 / 全局 / 直連),要麼換節點,不要同時改。
同時改開關、規則、節點、DNS,最後仍然不知道是哪一步生效。Data 的價值就是把「有沒有送出去」從「打不打得開」裡拆開。
和開關、許可的關係
第一次連線時,iOS 會要求新增 VPN 配置。沒點允許,後面圖示、開關、Data 都會對不上。到系統設定的 VPN 或相關許可裡確認 Shadowrocket 在列表中,並且處於已連線。
低電量模式、本機網路權限、行動網路開關,偶爾會讓流量不再進入該 App,Data 於是停住。這類問題優先查系統權限,而不是刪掉訂閱重加。權限正常、列表有節點、Proxy 仍為 0,再回到路由和規則。
還沒安裝客戶端的,先在 App Store 購買。沒有正版 App,談不上 Data 統計。購買與換商店帳號見 下載說明,匯入與連線見 教學。
部分系統請求、系統更新、以及未經過該 VPN 介面的流量,不會出現在 Data 裡。所以「手機總流量在漲、Data 卻幾乎不動」並不矛盾:那些流量根本沒進 Shadowrocket。反過來,Data 在漲、系統設定裡的行動網路用量也在漲,只能說明有資料經過了這條隧道,不能用來估算套餐剩餘。
不要用 Data 判斷訂閱是否過期。過期之後,節點名字可能還在,Proxy 仍可能增加(請求發出去了),只是目標網站打不開。過期要問訂閱提供方,或看更新訂閱時遠端是否還返回有效名單。Data 只負責分流是否按你的設定發生,不負責帳單。
看日誌的人可以把 Data 當索引:先用兩個總數判斷大方向,再開啟連線日誌看具體網域走了 DIRECT 還是 PROXY。沒有日誌習慣的,按本文的對照已經夠用。不要在數字很小的時候反覆清零,否則看不出趨勢;選定一個目標、固定等待十幾秒,比連續重新整理更準。