依規則決定路徑
先比對規則,再確認策略。
先比對規則,再確認策略。
圖示、開發者與 App ID。
分別檢查購買紀錄與本機設定。
RULES / GLOBAL ROUTING
先確認 Global Routing,再查看個別請求符合哪些規則。這兩層設定處理的問題不同:前者決定整體處理方式,後者則在 Config 中為請求選擇策略。
規則分流會將不同請求交由不同策略處理。在 Config 中檢查目前啟用的設定,先查看 Rule 的排列順序,再確認 DOMAIN-SUFFIX、GEOIP、IP-CIDR 等比對條件。規則會依序判斷;範圍較廣的條件若放得太前面,可能會先攔截請求,導致後續較精確的條件無法生效。FINAL 通常放在最後,用來處理前面尚未比對到的請求。修改前先保留原設定,每次只調整一處,並以同一個目標重新測試,避免同時變更多項而無法判斷原因。
在 Home 開啟 Global Routing,確認設定、代理、直連三種模式分別對應 Config、Proxy、Direct。Config 依目前設定處理請求;Proxy 使用代理方式;Direct 則採直連方式。選擇哪一種應視目前的排查目的而定,不要將其中一項視為固定答案。需要規則分流時,先確認 Config 與啟用中的設定檔一致;暫時切換模式進行對照測試後,記得還原原設定。開啟連線不代表所有請求都會採用相同策略。
連線已建立但仍無法開啟目標時,先分辨是「伺服器連線失敗」,還是「規則選擇不符合預期」。前者應檢查連線資料與目前網路;後者則檢查比對順序、最終策略及所選伺服器,不能只看開關狀態就下結論。
查看 Global Routing 與設定說明 →ON DEMAND / DIAGNOSTICS
將自動連線條件與故障診斷分開設定。先手動連線確認基本設定可用,再評估是否需要 On Demand,可減少排查時的變數。
On Demand 用來依設定條件觸發連線,並不是修復失效伺服器的開關。在 Settings 檢查相關選項時,先釐清希望在哪些網路條件下連線,以及何時需要暫停。初次使用建議先完成一次手動連線並確認可正常存取,再逐項啟用需要的條件。若發現中斷後又自動連線,請一併檢查 On Demand 與系統 VPN 狀態。排查耗電問題時,應參考系統電池用量、實際傳輸活動與網路切換狀況,不要只因背景出現 App 名稱就判定異常。
Connectivity Test、Diagnostics 與 Data 分別提供連線測試、診斷資訊及流量觀察入口。先確認目前網路可用,再選擇同一台伺服器進行測試,最後依實際存取結果判斷。延遲測試數值只反映當下的測試條件,不代表每個目標的連線表現。Data 可用來觀察是否有資料傳輸,但本機統計數據不應直接等同於服務供應商的計費方式。分享診斷結果前,請先遮蔽伺服器位址、訂閱連結與驗證資訊,只保留定位問題所需的內容。
首次連線時,系統可能會要求加入 VPN 設定檔。此權限用於建立系統網路連線,不會自動填入伺服器資訊。確認操作是由目前使用的 Shadowrocket 發起,再依系統提示授權;若不慎拒絕,可返回 App 重新發起連線,並檢查系統設定。
依序完成連線與驗證 →CONFIG / SUBSCRIBE
伺服器資料用於建立連線,設定檔則用來整理處理方式。先辨別資料類型,再選擇匯入入口,避免將訂閱內容與規則檔案混為一談。
使用前請先準備自己的訂閱或伺服器資訊。透過 Add Server 填寫資料時,Type 必須與服務供應商提供的協定一致,並逐項確認 Host、Port 與驗證欄位;Shadowsocks、VMess、VLESS、Trojan 等協定的欄位不能互相套用。若已有可辨識的 QR Code,可使用 Scan QR Code。訂閱更新後,檢查 SERVER 清單是否有變化,並再次確認目前選取的項目。更新失敗時,先檢查網址是否完整、存取權限及目前網路,不要一再刪除所有資料後重新設定。
Config 中的設定檔可整理 General、Rule、Host 等設定。匯入後不只要確認檔案存在,也要確認目前已啟用正確的設定檔,並檢查其中引用的策略是否對應既有伺服器。規則中的名稱不能脫離實際設定單獨照搬。使用 iCloud 同步相關功能時,請在兩台裝置分別確認同步狀態與目前啟用項目,不要將同步視為設定已自動生效。修改檔案前先保留可用副本;遇到問題時,先還原最近一次確認可用的設定,再逐段找出變更所在。
訂閱連結可能包含存取憑證,應視為敏感資料妥善保管。向他人說明問題時,只需描述使用的匯入入口、錯誤訊息及操作順序,請勿公開完整連結。掃描 QR Code 成功只代表資料已辨識,仍須檢查欄位、選擇伺服器並確認連線是否正常。
閱讀從取得到日常維護的完整手冊 →DEVICES / APP STORE
Shadowrocket 僅於 App Store 發行。請先確認目前登入的購買帳號與產品頁,再檢查裝置相容性。App 購買紀錄、系統 VPN 權限及既有連線資料屬於不同環節,換裝置時須分別確認。
前往產品頁購買或復原已購 App。首次開啟後,先匯入既有資料,再依系統提示處理 VPN 設定權限;系統需求請以 App Store 頁面標示為準。
查看 iPhone 取得步驟 →使用當初購買此 App 所用的 Apple ID 查看已購項目;購買適用性請以 App Store 頁面標示為準。較寬的螢幕版面不會改變資料確認、伺服器選擇與連線驗證的順序。
查看 iPad 取得步驟 →Mac / Apple TV 也可從同一個 App Store 取得,請以商店頁面的相容性標示為準。
在新裝置上看到購買按鈕時,先確認 App Store 使用的是原購買帳號,並查看已購項目中的紀錄。不要只因裝置已登入 iCloud,就認定商店帳號相同。若 App 可復原,但 SERVER 清單或 Config 與舊裝置不同,請繼續檢查本機資料與同步設定;復原 App 本身不代表所有連線資料都已復原。
VERIFY / PURCHASE / RESTORE
Shadowrocket 是閉源商業 App。辨識依據是 App Store 產品頁上的資訊,而不是搜尋結果排序、別稱或頁面上的相似圖案。以下三項應一併確認。
開啟 App Store 產品頁後,確認名稱 Shadowrocket 與開發者 Shadow Launch Technology Limited,再比對本站使用的官方圖示。產品連結中的 id932747118 對應 App ID。名稱相似不足以確認是同一款 App;即使從搜尋結果進入產品詳情,也應再次核對開發者與產品資訊。App 內的實際選項請以目前安裝版本顯示的文字為準,不要根據舊教學中的位置推斷設定已經移除。
產品是否在目前商店頁面顯示、使用何種貨幣及適用哪些購買條件,請直接查看 App Store 頁面。本網站提供統一的產品入口,不將特定商店頁面的顯示情況視為所有帳號都相同。若無法開啟或找不到產品,請先確認商店帳號、商店地區與裝置相容性。系統需求一律以 App Store 頁面標示為準,不要依文章發布時間推斷裝置目前仍符合需求。
一次性買斷指的是 App 本身的購買方式。iPhone 與 iPad 可使用當初購買此 App 所用的 Apple ID 查看已購紀錄;是否適用於目前裝置,請以 App Store 頁面標示為準。換機或重新安裝時,先找回購買紀錄,再復原或重新匯入自己的設定。家人共享是否適用,請查看商店說明與帳號設定,不能只憑「同一個家庭」就推定享有購買權益。請保留既有伺服器資料與設定的可用副本,並妥善保存其中的驗證資訊。
App 更新透過 App Store 進行。更新前可先查看商店中的更新說明,並記下目前使用的路由方式與設定;更新後若有變化,先檢查啟用項目與連線狀態,不要立刻重寫所有規則。購買紀錄可證明 App 的使用權益,但無法用來判斷連線服務是否仍有效。
購買 Shadowrocket 取得的是用戶端使用權益,不代表已擁有可連線的伺服器或訂閱。本網站不提供、不銷售也不推薦節點或訂閱,只說明如何使用使用者自己的訂閱或伺服器資訊。連線資料的有效期限、驗證狀態與服務範圍,請向原服務供應商確認;用戶端價格與連線服務費用是兩回事。
匯入成功、連線開關已開啟,以及實際目標可存取,是三種不同的檢查結果。匯入只表示資料已讀取;能否建立連線仍取決於欄位、權限與網路條件;存取結果也會受到 Global Routing 與規則策略影響。遇到問題時依這三個層次逐一排查,比重複購買 App 或一再清空設定更能保留有效線索。
READING / PRACTICAL NOTES
接著閱讀最新的三篇文章:先了解設定檔的用途,再檢查自動連線與首次啟動的操作順序。文章內容以 App 內可確認的設定為主,不將測試結果視為固定結論。
分段了解設定檔的用途,區分全域項目、規則比對、本機對應與重寫。檢查 Rule 順序與 FINAL 前,先確認檔案引用的策略能對應目前設定,避免只複製片段卻漏掉必要的上下文。
一併檢查系統電池用量、實際傳輸活動與自動連線條件。說明手動連線與 On Demand 的差異,以及如何先暫停自動觸發、保留基本設定,再觀察行為是否改變。
從首次連線時的系統提示開始,依序認識 Home 中的 Not Connected、Global Routing、Connectivity Test 與 SERVER。先了解各入口的用途,再匯入資料並驗證連線。