iPhone / iPad
App Store 一次性付費 US$2.99,其他平台免費。兩種裝置共用購買項目,系統需求以 App Store 頁面標示為準。
安裝前核對開發者、圖示與 App ID;已購買的使用者先檢查購買紀錄,再決定是否重新操作。
全平台規則代理用戶端。先取得用戶端,再匯入既有訂閱;透過 Global Routing 與規則分流決定請求的處理方式。iPhone / iPad 在 App Store 一次性付費 US$2.99;Mac、Windows、Android、Linux 免費。
目前版本 正在讀取 · iPhone / iPad 一次性付費 US$2.99,Mac、Windows、Android、Linux 版免費
規則用於區分不同請求的處理方式。在 Config 中查看 Rule,並將 Global Routing 設為 Config,才能依所選設定執行分流。規則通常由上而下比對,符合後使用對應策略;較具體的條件應排在較廣泛的條件之前。修改前先保留設定副本,再以明確的網域測試結果。DOMAIN-SUFFIX 比對網域後綴,DIRECT 表示直連,PROXY 表示代理策略,FINAL 用於前面規則皆未符合的情況。
DOMAIN-SUFFIX,example.com,PROXY
查看規則順序與策略說明 →
On Demand 可依設定的網路條件觸發連線,不會取代 Rule 對各項請求去向的判斷。在 Settings 中檢查 On Demand 條件前,先手動連線一次,確認伺服器、權限與設定皆可使用,再逐項新增條件。若中斷後又自動連線,應先回頭檢查這裡,而非反覆刪除伺服器。切換網路時的狀況也會受到系統排程影響;排除異常時可暫時關閉 On Demand,改用手動開關建立穩定的對照環境。
On Demand → 連線條件
Global Routing → 請求處理方式
查看連線設定說明 →
Shadowrocket 支援 Shadowsocks、VMess、VLESS、Trojan 等協定。協定名稱代表連線方式,不保證速度或可用性。在 Add Server 中先選擇 Type,再依照你的服務提供者提供的資訊填寫 Host、Port 與相應的驗證欄位。TLS、傳輸方式與伺服器名稱等選項須與伺服器端一致,不能因為匯入成功就省略核對。發生逾時時,應先確認協定和連接埠,再檢查網路與驗證資訊,不建議同時變更多項參數。
Type → Host → Port → 驗證與傳輸參數
閱讀協定與欄位說明 →
訂閱連結向你的服務提供者取得。在 Add Server 中選擇 Subscribe,填入網址與方便辨識的備註,儲存後檢查伺服器列表是否出現預期內容。更新訂閱會重新取得遠端列表,並不等於連線到伺服器;列表有內容後,仍須選擇伺服器並開啟連線開關。若匯入失敗,先檢查網址是否完整、是否混入空格,再確認訂閱是否有效。連結可能包含存取憑證,分享截圖或求助紀錄前,應遮住完整網址及驗證參數。
https://example.com/sub?token=xxxx
查看 Subscribe 匯入步驟 →
Config 檔案會儲存規則及相關設定,Subscribe 則用於取得伺服器列表,兩者不能互相取代。需要規則分流時,先確認目前使用的設定檔,再檢查 Global Routing 是否設為 Config。編輯 Rule、Hosts 等內容前,請保留原始檔案,以便發生異常時還原。iCloud 同步可在支援此功能的裝置間傳送設定,但仍應確認同步已完成、目前選取的檔案正確;同步設定不代表伺服器資訊有效,也不能取代本機連線驗證。
GEOIP,CN,DIRECT
FINAL,PROXY
查看設定與路由選擇步驟 →
Connectivity Test 可協助判斷連線狀態,Data 中的流量讀數可用來觀察請求是否產生資料,兩者都無法單獨證明所有網站皆可存取。排除問題時,先記錄網路環境、所選伺服器與 Global Routing,再以相同目標進行比對。連線開關無法開啟時,檢查系統權限;伺服器逾時時,核對參數;只有部分網域異常時,檢查規則與 DNS。Settings 中的 Diagnostics 可協助定位問題,提交紀錄前應移除訂閱網址、密碼及其他驗證資訊。
連線權限 → 伺服器連線狀態 → Rule / DNS → 目標請求
依症狀進入故障排除 →
2 種取得方式:iPhone / iPad 從 App Store 一次性付費 US$2.99;Mac、Windows、Android、Linux 免費。以下入口皆前往下載頁,請依裝置選擇對應的安裝說明。
App Store 一次性付費 US$2.99,其他平台免費。兩種裝置共用購買項目,系統需求以 App Store 頁面標示為準。
安裝前核對開發者、圖示與 App ID;已購買的使用者先檢查購買紀錄,再決定是否重新操作。
免費 · Apple 晶片 / Intel。先在「關於這台 Mac」查看晶片類型,再選擇對應的安裝檔。
首次開啟時若出現系統提示,請依下載頁的「隱私權與安全性」說明處理,不必變更伺服器或訂閱內容。
免費。下載頁提供 64 位元安裝程式,安裝前請確認檔案來自本站下載入口。
若 SmartScreen 封鎖,先核對來源,再依序選擇「其他資訊 → 仍要執行」;受組織管理的電腦應遵循裝置政策。
免費。提供 arm64 安裝檔;從下載頁取得後,依系統提示授予目前安裝來源所需的權限。
「允許安裝未知應用程式」與連線時的 VPN 權限是兩回事。安裝完成後,可視需要關閉安裝來源權限。
免費 · deb / rpm / AppImage。依發行版的套件管理方式選擇格式,並先確認系統架構。
deb 與 rpm 使用對應的套件管理器安裝;AppImage 需先授予執行權限。詳細指令與首次執行提示請參閱下載頁。
以下預覽以 iPhone / iPad 的介面用語為線索。先完成一次手動連線,再考慮自動連線與複雜規則;每次只調整一個變數,方便判斷變化的原因。
先準備自己的訂閱連結或伺服器參數。訂閱連結向你的服務提供者取得,在 Add Server 中選擇 Subscribe 後填入;單一伺服器則先選擇正確的 Type,再補齊對應欄位。若使用 Scan QR Code,掃描後仍須核對協定、網址與連接埠,不能把辨識完成當成連線完成。
儲存後返回 Home,檢查 SERVER 中是否出現預期項目。匯入訂閱後若有多台伺服器,先選定其中一台進行連線測試,避免同時批次更新、修改規則與切換伺服器。
日常依規則處理請求時選擇 Config,並確認 Config 中已選取所需的設定檔。Proxy 用於將請求交給代理策略,適合暫時進行比對;Direct 用於直連比對。模式不是伺服器協定,也不會自動修正錯誤的連線參數。只切換模式而不檢查設定,可能會誤以為「已設定規則但沒有生效」。
若剛開始使用,先記下目前模式與檔案名稱。之後遇到部分網站狀況不同,可以回到這組設定重新檢查,而不是立即重新安裝用戶端或清除所有設定。
開啟連線開關,依系統提示允許新增 VPN 設定,再查看連線狀態。接著執行 Connectivity Test,並瀏覽一個明確的目標頁面。測試結果須搭配實際存取狀況判斷:開關已開啟,只表示連線流程進入相應狀態,不保證每個網域的規則、DNS 與遠端服務都正常。
驗證時保持相同網路與伺服器。開關無法開啟時先檢查權限;所有請求都逾時時先檢查伺服器;只有個別目標異常時再檢查規則與 DNS。確認問題所在層級後,再調整該層設定。
Shadowrocket 是閉源商業應用程式。本節區分應用程式身分、用戶端取得費用與使用者自己的連線服務,避免安裝前混淆三者。
iPhone / iPad 使用者應核對開發者名稱 Shadow Launch Technology Limited、官方圖示與 App ID 932747118。搜尋結果中的名稱相似,並不足以確認身分;進入產品頁後再逐項核對。圖示可輔助辨識,開發者與 App ID 則有助於區分同名項目;不要只憑搜尋排序或頁面介紹文字決定安裝。
在中國大陸的 App Store 搜尋不到時,先檢查目前用於商店的 Apple ID 地區,以及帳戶內既有的購買紀錄。地區不同會影響應用程式的顯示、貨幣與結帳條件,不代表裝置無法使用。需要變更地區時,請在系統帳戶設定中查看官方地區變更流程,並處理餘額、訂閱等前置條件。iPhone / iPad 的系統需求以 App Store 頁面標示為準。
iPhone / iPad 在 App Store 一次性付費 US$2.99,兩種裝置共用購買項目;Mac、Windows、Android、Linux 免費。換機或重新安裝時,iPhone / iPad 使用原購買帳戶檢查已購項目,再重新取得。還原應用程式不等於還原所有本機設定,移轉前應另行儲存所需的設定檔,並妥善保管自己的訂閱資訊。
Mac、Windows、Android、Linux 的安裝檔由本站下載頁提供,請透過本站 /dl/shadowrocket/ 路徑取得。Mac 須區分 Apple 晶片與 Intel,Linux 須區分安裝檔格式。更新前先儲存設定,再依照下載頁中對應系統的安裝允許說明操作。iPhone / iPad 的應用程式更新則在 App Store 中管理,請勿混用兩種更新方式。
先釐清「應用程式已安裝」、「資訊已匯入」、「連線已建立」、「目標可存取」四個階段,再決定下一步。
匯入只是取得伺服器列表,還需要選擇伺服器、檢查 Global Routing、允許系統 VPN 設定並開啟開關。先確認列表不是空的,再驗證目前使用的伺服器,最後檢查目標請求的規則與 DNS。不要把訂閱更新成功當成連線驗證結果。請參考訂閱匯入步驟逐項檢查。
需要使用規則時選 Config,並確認設定檔;Proxy 和 Direct 適合暫時建立代理與直連的對照。比對結束後,請回到原本的日常設定,避免後續流量持續依暫時模式處理。切換時記下原本的模式與伺服器,才能比較相同條件下的結果。完整說明請參閱快速入門。
延遲測試只反映特定測試條件下的回應,不等於下載頻寬,也不能代表每個目標服務皆可使用。保持相同網路,以相同目標進行實際存取,再檢查是否只有部分請求異常;若只有個別網域較慢,優先核對比對規則與 DNS。可前往故障排除依症狀繼續定位。
首次開啟連線開關時,系統可能會要求新增 VPN 設定。請先確認提示是由目前操作的 Shadowrocket 觸發,再依系統要求完成授權。若曾拒絕,請返回連線操作重新檢查提示,並確認裝置管理政策是否限制 VPN。權限與訂閱有效性彼此獨立,不要透過更換訂閱來處理系統權限問題。操作順序請參閱連線與驗證教學。
補充閱讀流量統計、系統權限與伺服器選擇相關說明。先完成基本連線,再參考這些說明了解特定讀數與系統提示。
區分依伺服器與依應用程式顯示的讀數,了解統計範圍與重設條件,並搭配請求結果核對分流。數據增加只表示有流量產生,仍須確認目標是否依預期存取。
閱讀 Data 統計說明 →說明首次連線時的系統授權、VPN 描述檔與應用程式開關之間的關係。誤按拒絕或描述檔遺失後,依序還原權限,避免將系統限制誤判為伺服器故障。
閱讀 VPN 權限說明 →從延遲測試、地區與協定參數了解伺服器選擇。說明為何較低的延遲不一定能帶來更快的實際存取,以及如何使用固定目標與相同網路進行有效比對。
閱讀伺服器選擇說明 →