連不上時不要先重裝

重裝只能得到一個空的用戶端。過期訂閱、選錯模式和不可用的節點,刪掉應用再裝回來,問題還在。

連線失敗時,刪除 Shadowrocket 再從 App Store 下載,是最常見也最沒有資訊量的動作。重裝之後,VPN 授權要做一遍,訂閱要重新貼上,規則檔若只存在本機,也可能一併消失。若根因是訂閱過期或節點不可用,你只是回到了「清單為空」或「清單仍是同一批失效節點」。

更有效的做法是:先固定一種現象,再只改一項。同時改模式、換節點、更新訂閱、開關反覆撥,將無法判斷哪一步生效。下面按應用裡真實存在的介面說明該看哪裡。

先用一句話描述現象

不要用「不能用了」代替觀察。盡量寫成下面這類句子,再動手:

  • 開關打不開,系統沒有再詢問 VPN 授權。
  • 開關能打開,狀態列有 VPN,但 Connectivity Test 沒有讀數。
  • 測試有讀數,直連就能用的網站正常,需要走節點的特定網站打不開。
  • 所有網站都打不開,包括平時直連就能用的網站。
  • 昨天還能用,更新訂閱之後清單空了,或原來的節點不見了。

第一類優先查系統授權,見教學〈安裝與購買〉。第二類優先查節點和訂閱。第三類優先查 Global Routing 和規則。第四類先改到 Direct,確認行動網路或 Wi-Fi 是否可用。第五類向服務提供者確認訂閱是否失效,而不是改 Type。

首頁三處,比設定裡的開關更有用

打開應用後先看三處,不要先鑽進 Settings 裡的進階項。

第一處是 Global Routing。若停在 Direct,流量不走節點,測試和網頁都會像「沒連上」。改回 Config 後再測。若停在 Proxy,對照可以,但不應當作故障狀態長期留下。三種模式的含義見〈Config、Proxy、Direct 該怎麼選〉。

第二處是目前選中的節點。清單很長時,容易以為點過的就是正在用的。確認反白後再開開關。訂閱更新後,原先選中的名稱可能消失,需要重新點一條仍然存在的節點。

第三處是 Connectivity Test。沒有讀數時換一條再測。多條都失敗,再更新訂閱。不要在第一條失敗後立刻重裝。

Data 和 Settings 裡只看和現象有關的項

底部 Data 用於查看流量統計一類資訊,適合回答「是不是根本沒有流量走過」。它不能讓節點復活。Settings 裡有 On Demand 等選項:按需連線會在特定條件下自動拉起或斷開隧道,排查期間如果現象時有時無,先確認自己是否打開過這類開關,再決定要不要暫時關掉對照。

不要在 Settings 裡連續改多項「看起來能加速」的選項。每改一項,觀察一個已經失敗過的網站或一次測試。改完就重裝,等於丟掉對照樣本。

Diagnostics 用來讀日誌,不是用來碰運氣

Settings 中的 Diagnostics 會顯示近期請求和路由相關紀錄。它的用途是回答:這一次造訪被送到了節點還是直連,以及失敗發生在哪一類步驟。看不懂全部欄位沒有關係,先找與目前網域或目前時間接近的幾行,對照你在首頁選的模式。

若紀錄顯示請求走了 Direct,而你以為自己在用節點,回到 Global Routing 和規則檔。若紀錄顯示走了 Proxy 或具體策略但仍失敗,問題更可能在節點或對方伺服器。把 Diagnostics 截圖發給服務提供者時,注意不要洩漏完整訂閱連結和其他帳號資訊。

逐步介面見教學〈疑難排解〉。那一篇按官方設定頁說明該點哪裡。本文只強調順序:現象 → 模式 → 節點 → 訂閱 → 日誌。重裝不在這個順序裡。

什麼時候才值得重新安裝

應用無法啟動、介面控制項缺失、或更新後明顯損壞,才考慮刪除後從 App Store 用同一 Apple ID 重新下載。重裝前記下目前訂閱位址的儲存位置(例如你自己的備忘),以及正在使用的規則檔是否需要備份。重裝後仍要按〈安裝與購買〉核對開發者,並重新授權 VPN。

如果只是「連不上」,先走完上面的順序。用戶端是好的,材料是壞的,換一個全新的空應用改變不了材料。本站不提供節點,也不能從日誌裡替你判斷某家服務是否可用。