iPhone / iPad
App Store 一次性購買 $2.99;其他平台免費。iPhone 與 iPad 可共用購買記錄,系統需求請以 App Store 頁面標示為準。取得前請核對產品頁上的開發者、圖示與應用程式 ID;更換裝置時,優先查看原購買帳號的已購項目。
首次連線時,需依系統提示允許新增 VPN 設定;允許設定只是讓用戶端接管流量的條件,仍須匯入使用者現有的伺服器資訊。可依教程逐步完成匯入、選擇模式、連線與驗證。
官方手冊 · 取得與設定
全平台規則代理用戶端,使用現有伺服器資訊設定規則分流。iPhone / iPad 在 App Store 一次性購買 $2.99;Mac、Windows、Android、Linux 版免費。
目前版本 v2.2.92 · iPhone / iPad 一次性購買 $2.99;Mac、Windows、Android、Linux 版免費。
Settings 設定參考
依介面詞查找設定值
CONFIGURATION / CAPABILITIES
先區分伺服器、訂閱與設定檔,再決定流量的處理方式。以下依常用介面詞說明操作目的;具體選項位置請以目前用戶端介面為準。
在 Home 的 Global Routing 中,Config 會依目前設定檔逐條比對;Proxy 會將可代理的請求交給所選伺服器;Direct 用於直接連線。日常依規則使用時,先選 Config,再確認已啟用的設定與最終策略。規則通常由上而下比對,較具體的項目應放在較通用的項目之前;PROXY、DIRECT、REJECT 是規則動作,不等同於頂端的模式名稱。排查時可暫時切換模式,比對同一目標;測試後請還原原有設定,避免將暫時結果當成長期設定。
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECTOn Demand 用於依網路條件控制連線行為,設定入口在 Settings。請先手動連線並確認現有伺服器可正常使用,再設定要觸發或排除的網路條件;一次只變更一項,並切換 Wi-Fi 與行動網路觀察結果。它負責何時連線,不會取代 Global Routing 的規則,也無法修復過期訂閱或錯誤的伺服器參數。若中斷後又自動連線,請先檢查 On Demand 是否仍在生效。若要停止自動觸發,先停用對應條件,再手動中斷連線。
Settings
On Demand
Global Routing → ConfigShadowrocket 支援 Shadowsocks、VMess、VLESS、Trojan、Hysteria2 等協定。手動填寫時,從 Add Server 的 Type 開始,依使用者現有的伺服器資訊輸入 Host、Port 與驗證欄位,並核對 TLS、傳輸方式等附加參數。協定名稱相同不代表其他參數可以互換;匯入成功也不代表連線已通過驗證。建議優先使用完整的現有分享資訊,遇到失敗再逐項核對。不要憑經驗更換加密方式或任意關閉驗證;確切設定值應與伺服器端設定相符。
Add Server
Type → VMess
Host → example.comSubscribe 用於儲存使用者現有的訂閱網址,並依該網址更新伺服器清單。匯入前請確認複製的是完整連結,避免包含空格、換行或說明文字;網址中的驗證資訊應妥善保管為私人憑證。更新失敗時,先檢查目前網路能否存取訂閱網址,再確認連結是否有效,請勿連續重複新增。訂閱更新主要變更清單內容,不代表目前選取的伺服器或 Config 會自動符合需求。更新後重新確認所選項目,再執行 Connectivity Test,最後驗證實際請求。
Subscribe
Update
Connectivity TestConfig 儲存規則及相關網路設定,伺服器清單則儲存連線所需參數,兩者用途不同。編輯前請先保留可用副本,再查看 General、Rule 與 Hosts 等區段,只修改與問題相關的項目。新增規則應一併檢查比對順序與最終策略,儲存後也要確認該檔案已啟用。iPhone 與 iPad 使用 iCloud 同步時,請確認裝置登入狀態和同步選項,再檢查檔案是否完整傳至目標裝置;同步不是即時連線測試,也不能取代修改前的備份。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
DOMAIN-KEYWORD,ads,REJECT
FINAL,DIRECTConnectivity Test 用於檢視伺服器測試結果,Data 用於查看流量統計,Settings 中的 Diagnostics 與 Log 則可協助定位特定請求。測試數據會受測試方法與目標影響,不能直接取代實際應用體驗。請先記下發生問題的目標與時間,再查看是否命中預期規則、採用哪項策略,以及是否發生解析或連線錯誤。Data 的累計值需搭配統計範圍與歸零時間理解。提供排查記錄給他人前,請遮蔽訂閱網址、驗證欄位及其他個人資訊。
Connectivity Test
Data
Settings → Diagnostics實際設定時,建議依照「現有伺服器能否連線 → 目前設定是否啟用 → 規則是否命中 → DNS 是否符合網路環境」的順序檢查。一次變更所有開關會失去前後比較;保留一份可用設定,每次只變更一個變數,才容易判斷變化來自哪項設定。
逐項查看 Settings 設定參考 →GET / PLATFORMS
2 種取得方式:iPhone / iPad 在 App Store 一次性購買 $2.99;Mac、Windows、Android、Linux 版免費。以下入口皆前往下載頁,安裝前請先確認裝置與系統類型。
App Store 一次性購買 $2.99;其他平台免費。iPhone 與 iPad 可共用購買記錄,系統需求請以 App Store 頁面標示為準。取得前請核對產品頁上的開發者、圖示與應用程式 ID;更換裝置時,優先查看原購買帳號的已購項目。
首次連線時,需依系統提示允許新增 VPN 設定;允許設定只是讓用戶端接管流量的條件,仍須匯入使用者現有的伺服器資訊。可依教程逐步完成匯入、選擇模式、連線與驗證。
免費 · Apple 晶片 / Intel。在「關於這台 Mac」查看晶片或處理器,再選擇對應的 dmg。兩種架構分別提供,不會根據瀏覽器推測晶片,也不會以 iPhone / iPad 的購買記錄作為 Mac 取得條件。
首次開啟若出現「無法驗證開發者」,確認檔案來自本站後,依下載頁的「隱私權與安全性 → 仍要打開」說明處理。遇到其他提示時,請先閱讀對應項目,不要將所有系統攔截視為同一問題。
免費 · 64 位元安裝程式。先確認系統類型,再從下載頁取得本站安裝套件。若 SmartScreen 顯示封鎖提示,請先核對來源與檔案,再選擇「更多資訊 → 仍要執行」;受組織管理的裝置應遵循管理員政策。
完成後先測試單一現有伺服器,再啟用日常規則。應用程式能啟動、測試有結果、實際請求可存取,是三個不同的檢查項目,應分別驗證,避免只根據一次測試數據判斷設定是否完整。
免費 · arm64 安裝套件。請從本站下載頁取得;系統詢問時,只需為本次使用的下載或檔案應用程式開啟「允許安裝未知應用程式」,完成後可撤銷此權限。不同裝置的設定名稱可能略有差異,請以系統實際提示為準。
首次建立連線時,請閱讀系統的 VPN 授權提示。切換網路後若連線異常,先返回用戶端查看狀態,再檢查背景限制與目前網路條件;不要以重複匯入訂閱取代網路診斷。
免費 · deb / rpm / AppImage。依發行版的套件體系選擇 deb 或 rpm;使用 AppImage 前,請依下載頁說明授予執行權限。先確認體系架構及執行環境,再處理權限或相依性提示,勿將不同發行版的安裝指令交叉套用。
需要升級時,請返回本站取得相應格式的新套件。替換前記錄目前設定位置並保留副本;升級後檢查伺服器選擇與規則狀態,再驗證實際請求。安裝成功不代表原有設定已正確還原。
IDENTITY / PURCHASE / CONTENT
本站是 Shadowrocket 官方網站與官方手冊。Shadowrocket 是閉源商業應用程式;確認產品、了解取得方式並準備連線資訊,是首次設定前的三個獨立步驟。
先確認應用程式名稱 Shadowrocket 與官方圖示,再核對開發者 Shadow Launch Technology Limited,最後確認產品頁上的應用程式 ID 為 932747118。搜尋結果中的相似名稱與圖示不能取代這三項核對,搜尋排序也不是辨識依據。
核對時應進入產品詳細資訊頁,而不只查看搜尋清單中的小圖。本站頁首使用官方圖示,可作為外觀辨識參考;購買前仍應以指定產品頁資訊為準。其他平台請透過本站下載頁取得,安裝套件網址使用本站 /dl/shadowrocket/ 路徑。
App Store 的顯示範圍與購買帳號的商店地區有關,中國大陸商店目前沒有此應用程式。搜尋不到時,請先確認目前使用的商店地區,而不是反覆更換關鍵字。產品頁是否可見、能否購買,以及當地貨幣金額,皆以該帳號開啟的商店頁面為準。
需要調整地區時,請先查看帳號中的訂閱、餘額與付款資料要求,再依系統的帳號地區設定處理。變更語言或裝置顯示地區,不等於變更 App Store 購買帳號的地區;這兩項設定應分開檢查。
查看商店與地區說明 →iPhone / iPad 版美國商店定價 $2.99,一次性購買,兩種裝置可共用購買記錄;Mac、Windows、Android、Linux 版免費。其他商店會以當地貨幣顯示,最終金額以購買確認頁面為準。更換裝置不代表購買記錄消失,重新安裝前請先確認原購買帳號。
在 iPhone 或 iPad 上,使用原購買帳號查看已購項目,再找到 Shadowrocket 重新取得。應用程式購買記錄與使用者自己的訂閱、伺服器和 Config 並非同一份資料;還原應用程式後,仍應檢查設定是否保留,必要時從事先儲存的副本還原。
查看已購項目還原說明 →Mac 的 Apple 晶片版與 Intel 版分別提供,Windows、Android 與 Linux 則依各自系統格式取得。本站下載頁集中列出版本選擇方式、首次開啟時的系統允許步驟,以及目前安裝套件入口,避免混用平台格式或處理器類型。
iPhone / iPad 的應用程式更新透過 App Store 處理;其他平台請返回本站下載頁取得新版安裝套件。更新前保留目前可用的設定,更新後核對已選伺服器、Global Routing 與 Config。若操作行為改變,先對照設定參考,再決定是否調整參數。
核對平台與取得方式 →先開啟一個明確的目標,檢查請求是否採用預期策略;再使用另一個應直接連線的目標交叉驗證。系統顯示 VPN 已連線,只代表連線設定處於運作狀態,不代表所有目標都會經過同一路徑。在規則模式下,不同請求可分別命中 PROXY、DIRECT 或 REJECT,因此部分請求直接連線通常是設定的預期結果。
若測試結果與預期不同,請先記錄目標、目前模式、所選伺服器及設定檔名稱,再查看相關記錄。修改 DNS、規則和伺服器參數時,保留變更前後的比較;向他人描述問題時只提供必要欄位,並遮蔽驗證資訊。關於「訂閱」「設定檔」「最終策略」的差異,可先查閱術語表,再繼續調整。
TECHNICAL NOTES
依實際問題繼續閱讀:安裝問題先確認平台與系統提示,解析問題先區分 DNS 路徑,協定問題先核對伺服器端提供的完整參數。
從 QUIC 傳輸、壅塞控制與封包遺失復原了解協定表現,說明高封包遺失率與行動網路中的使用條件,以及如何填寫現有伺服器參數。選擇協定應搭配伺服器端支援與目前網路測試,不要將名稱當作速度保證。
閱讀協定說明 →比較三種解析方式的路徑與適用網路,說明解析結果和規則分流的關係。排查時先儲存原有設定,再針對同一目標逐項測試,避免同時變更解析方式與伺服器而無法確認原因。
閱讀 DNS 設定說明 →從「關於這台 Mac」辨識 Apple 晶片或 Intel,分別處理 macOS 的開發者驗證提示與 Windows SmartScreen。先確認下載來源為本站,再依實際系統提示選擇允許步驟;受管理的裝置請遵循組織要求。
閱讀安裝說明 →