iPhone
購買前請核對 App Store 上的相容性與應用程式身分。首次連線時會需要授權系統 VPN 設定,請先確認是自己正在執行連線操作,再依系統提示繼續。
安裝後先準備好既有資料,再前往 Home 新增。若開關顯示已連線,但網頁仍無法開啟,請繼續檢查伺服器、Global Routing、DNS 與規則,不要只憑開關狀態判定已成功存取。
查看 iPhone 說明 →iPhone / iPad 用戶端,依照既有設定進行規則分流;應用程式採一次性買斷,購買與相容性以 App Store 頁面標示為準。
Shadowrocket配置教學是 Shadowrocket 官網與官方手冊。先核對購買入口,再準備自己的伺服器資料或訂閱,最後檢查模式與連線結果;應用程式的購買記錄與網路設定是兩種不同資料。
Home / Config / Settings
先確認要處理的是匯入、選擇路由,還是連線問題,再前往對應頁面。以下素材供參考規則與設定項目,並非應用程式介面截圖。
規則分流是將不同請求交由不同策略處理。在 Home 將 Global Routing 設為 Config,再前往 Config 確認目前使用的檔案。Rule 區段依由上而下的順序比對,較具體的網域規則應置於較廣泛的規則之前,並將 FINAL 留在末尾。右側第一行讓 example.com 及其子網域使用 PROXY,第二行則讓其他未比對的請求使用 DIRECT。此處的網域僅為語法範例,不能取代個人需求與伺服器設定。
閱讀規則類型與比對順序 →DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECTOn Demand 會依照已設定的網路條件觸發連線,不代表每次都必須手動開啟 Home 開關。前往 Settings 查看 On Demand,先了解目前啟用的條件,再決定是否調整。若連線反覆恢復,應一併核對此設定與系統 VPN 狀態,而不只檢查開關操作。建議先完成一次手動連線與存取驗證,再依實際使用情境設定按需連線;修改後在相應網路條件下觀察結果,避免將自動觸發誤認為設定未儲存。
查看 On Demand 設定說明 →多種協定支援是為了處理不同伺服器資料的連線需求,不代表只改 Type 就能連上同一項服務。在 Home 開啟 Add Server,依照既有資料選擇協定,再逐項核對位址、連接埠、驗證方式與傳輸參數。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 各有不同欄位要求,不應將同一組參數套用至其他類型。遇到 TLS 或 SNI 欄位時,應與伺服器設定一致;先檢查輸入內容與資料是否完整,不要以關閉憑證驗證取代問題排查。
查看協定與參數概念 →訂閱可透過使用者既有的網址取得伺服器項目,適合集中管理一組設定資料。在 Add Server 選擇 Subscribe,填入自己的訂閱網址並儲存,再回到 Home 檢查群組與項目。更新訂閱代表重新取得內容,不表示目前連線一定可用;更新失敗時,先區分網址存取、內容格式與伺服器連線三個環節。訂閱網址可能包含存取憑證,不應公開分享。本網站僅說明匯入與更新方法,不提供、販售或推薦任何節點與訂閱。
依步驟匯入既有訂閱 →Config 管理的設定檔會決定 DNS、規則與其他處理方式,與 Home 中的伺服器清單並不相同。閱讀檔案時,先查看 General,再核對 Rule,並依需求檢查 Host 與 URL Rewrite。修改前請保留原始檔案;儲存後確認實際選用的檔案,並讓 Global Routing 使用 Config。若使用 iCloud 同步,請在目標裝置逐項確認資料是否完整;同步與復原購買並非同一流程,也無法取代連線前的參數核對。
閱讀 .conf 分段說明 →[General]
dns-server = system
[Rule]
FINAL,DIRECT診斷應從實際狀況著手,區分連線已建立與目標請求成功。先使用 Home 中的 Connectivity Test 檢查連通性,再搭配 Settings 的 Diagnostics 檢查解析與連線問題。Data 可用來查看流量記錄,但有流量不代表每個請求都成功。測試結果也會受目前網路與測試目標影響,不能只憑單一結果判斷所有存取情況。每次只調整一項參數,重新送出相同請求,並記錄模式、設定檔與命中策略,方便比較前後差異。
依照狀況查找疑難排解方法 →Config 設定模式會依目前的設定檔處理請求;Proxy 代理模式會讓請求經由代理路徑傳送;Direct 直連模式則會直接連線。這三種模式不是伺服器協定,也不是訂閱更新方式。若要驗證規則是否生效,應切回 Config,並確認目前檔案確實包含目標規則。暫時切換至 Proxy 有助縮小排查範圍,但測試結束後應恢復原本需要的模式,否則容易將模式差異誤判為規則失效。
App Store / Compatibility
唯一取得管道為 App Store。系統需求、裝置相容性及是否支援通用購買,一律以 App Store 頁面標示為準。
購買前請核對 App Store 上的相容性與應用程式身分。首次連線時會需要授權系統 VPN 設定,請先確認是自己正在執行連線操作,再依系統提示繼續。
安裝後先準備好既有資料,再前往 Home 新增。若開關顯示已連線,但網頁仍無法開啟,請繼續檢查伺服器、Global Routing、DNS 與規則,不要只憑開關狀態判定已成功存取。
查看 iPhone 說明 →已有購買記錄時,先在相同 Apple ID 的 App Store「已購項目」中查找。iPhone 與 iPad 的購買適用範圍、是否支援通用購買及系統需求,以 App Store 頁面標示為準。
在 iPad 上同樣依照 Home、Config、Settings 的用途核對資料。螢幕版面可能不同,但不必因此重新安排操作順序;復原應用程式後,仍須另外確認伺服器資料、目前的設定檔與同步狀態。
查看 iPad 說明 →Add / Route / Verify
以下步驟以使用者已有自己的訂閱或伺服器資料為前提。先建立一套方便檢查的連線流程,再考慮新增規則與自動化設定。
01 / Home · Add Server
開啟 Home,前往 Add Server。新增單一伺服器時,依 Type 填寫相應資料;若已有訂閱,則選擇 Subscribe,填入自己的網址並儲存。除了核對顯示名稱,也要確認協定、位址、連接埠與驗證欄位都符合資料內容。若資料以 QR Code 提供,可使用 Scan QR Code,匯入後再核對一次內容。
儲存後確認項目已出現在預期的群組中。成功取得訂閱內容只代表用戶端已收到資料,不能證明其中的伺服器可以連線。若清單未出現,應先檢查匯入方式與內容格式,而不是反覆切換 Global Routing。含有驗證資訊的連結與 QR Code 請妥善保管;尋求協助時,只提供已隱去敏感資訊的欄位說明。
02 / Global Routing · Config
回到 Home 選擇要使用的伺服器,再核對 Global Routing。日常依規則分流時選擇 Config,並進入 Config 確認目前啟用的檔案。Proxy 與 Direct 分別代表代理與直連模式,了解影響後再使用;兩者都無法取代正確的規則檔,也不會自動修正伺服器參數。
初次使用建議保留清楚且容易理解的設定,不要同時加入多份來源不同的規則。修改 Rule 時,先設定具體目標,再處理涵蓋範圍較大的比對,最後檢查 FINAL。儲存檔案與選取該檔案是兩個必須分別核對的步驟;修改後若結果沒有變化,先確認編輯的檔案是否就是目前使用的檔案。
03 / Home · Connectivity Test
開啟 Home 的連線開關,依系統提示完成 VPN 設定授權。接著執行 Connectivity Test,並嘗試開啟自己需要存取的目標。測試期間應維持相同網路與目標,並記錄目前的伺服器、模式與設定檔,才能判斷下一次調整實際改變了什麼。
若連線已建立,但仍無法存取,請依序排查伺服器參數、Global Routing、DNS 與規則,每次只調整一項。可搭配 Data 觀察請求是否產生流量,再到 Diagnostics 尋找更多線索。有流量、測試成功與網頁能夠開啟,代表不同層面的結果;應依照實際請求綜合判斷,而非只看單一狀態標記。
Identity / Purchase / Restore
Shadowrocket 是閉源商業應用程式。確認產品身分時,請核對 App Store 上的開發者、官方圖示與應用程式 ID,不要只憑搜尋結果中的名稱判斷。
開啟 App Store 產品頁後,核對開發者為 Shadow Launch Technology Limited、應用程式名稱為 Shadowrocket,並確認圖示與本網站使用的官方圖示相符。產品連結中的應用程式 ID 應為 932747118。搜尋到相似名稱並不能取代這三項核對;從本網站的正版下載頁前往指定產品頁,可省去在搜尋結果中反覆辨認的步驟。
圖示應與本網站頁首使用的官方圖示一致;應用程式 ID 可用來確認連結指向的產品,開發者名稱則有助辨認發行者。請一併核對這三項資訊,不要單憑某張宣傳圖片或相似標題判斷。需要再次確認時,可回到正版核驗說明,依相同順序逐項檢查。
美國商店的價格約為 2.99 美元,其他店面會以當地貨幣顯示;實際金額以 App Store 頁面及購買確認頁面為準。一次性買斷說明的是應用程式本身的購買方式,不會改變使用者既有伺服器的使用期限、流量額度或驗證狀態。這些資訊應分別核對,不能因用戶端購買成功,就推定伺服器資料已準備就緒。
如果在目前的 App Store 找不到產品,請先確認查看的店面、帳號狀態與產品頁提示。不同店面的顯示內容、價格與購買狀態,應以當下頁面為準;不要因搜尋結果未顯示,就直接判定應用程式身分。使用本網站提供的產品頁核對應用程式 ID 後,再查看 App Store 顯示的具體提示,避免將網路載入問題與店面顯示情況混為一談。
涉及帳號設定時,請以自己的 Apple ID 與商店提示為依據。不要為了完成安裝而略過價格、購買適用範圍與相容性確認;這些資訊會影響本次購買是否符合裝置需求。商店核對與已購項目的操作說明,請參閱App Store 取得說明。
iPhone 與 iPad 使用者應先查看相同 Apple ID 下的購買記錄,再確認目前裝置的商店頁面。是否支援通用購買、系統需求及裝置相容性,以 App Store 頁面標示為準。重新取得應用程式,與舊裝置中的設定是否已同步,是兩個不同問題;在另一台裝置開啟後,仍須檢查 Home 中的伺服器與 Config 中目前使用的檔案。
若使用 iCloud 同步,請先確認對應裝置上的同步條件,再檢查資料實際顯示的結果。不要只因兩台裝置使用同一個帳號,就認定所有本機編輯、選取狀態與連線行為都已一致。尤其是在一台裝置修改規則後,應在另一台裝置重新檢查檔案內容,確認無誤後再繼續調整。
換機或重新安裝時,請從 App Store 的「已購項目」尋找 Shadowrocket,並確認目前使用的購買帳號。應用程式復原後,再依照自己保存的資料復原伺服器、訂閱與設定檔。購買記錄用來確認取得應用程式的資格,不能取代訂閱網址、伺服器驗證資訊或自行編輯的規則備份。
復原設定後,建議重新走一次三步快速入門流程:確認項目、檢查模式、驗證請求。若舊裝置仍可使用,可逐項比對;分享截圖或記錄前,請隱藏網址中的敏感參數。已購項目的復原方式與裝置注意事項,請參閱購買復原說明。
Shadowrocket 應用程式更新透過 App Store 取得,更新記錄以商店頁面顯示為準。本手冊使用 Home、Config、Global Routing 等介面用語說明操作,不依賴特定版本的按鈕位置。若介面版面有所變動,請先尋找對應的功能名稱,再確認正在編輯的項目,避免將版面變化誤認為功能狀態改變。
若更新前後的連線狀況不同,請保留原有設定並記錄具體情況,從目前模式、伺服器參數與規則比對結果開始檢查。一次更換多項設定會讓原因更難查明。相關術語可參閱概念速查;若已確認故障情況,請優先依照疑難解答中的分類檢查,不要直接重建所有設定。
Configuration Notes
以下三篇文章從具體設定問題切入。先確認目前要處理的環節,再閱讀對應說明;範例用來解釋欄位與語法,不提供可用的伺服器或訂閱。
比較系統 DNS、自訂 DNS 與 DNS over HTTPS 的解析路徑,說明 dns-server 的寫法及修改後的驗證方式。適合在連線已建立,但網域解析或存取結果仍有差異時閱讀。
閱讀 DNS 設定說明 →以使用者已有的伺服器清單為前提,說明延遲測試結果、地區與協定類型各自能反映什麼。延遲數字較低不代表網頁載入較快,也無法單獨證明長時間傳輸的體驗。
閱讀測試結果說明 →依照分段解析設定檔,說明一般設定、規則、位址對應與重寫各自負責的功能。修改前先了解各分段用途,儲存後再回到 Config 確認檔案選擇與生效條件。
閱讀設定檔說明 →