Add Server / Subscribe
在 Home 點選 Add Server,新增既有伺服器,依照資料選擇 Type,並填入位址、連接埠及驗證資訊;若有訂閱連結,請使用 Subscribe 匯入。匯入後先確認 SERVER 清單中有預期的項目。看得到名稱只代表資料已匯入,不表示連線測試已通過。
連結、QR code 與伺服器參數都可能含有存取憑證。複製時請留意前後空白與換行;向他人描述問題前,先遮蔽驗證資訊。
適用於 iPhone / iPad 的付費用戶端,透過 規則分流 管理連線路徑;應用程式採一次性買斷,連線時使用使用者已有的訂閱或伺服器資訊。
開始前,請準備好既有的訂閱連結或伺服器資訊。應用程式會讀取參數、建立連線並套用設定;購買應用程式本身不會提供伺服器。首次設定時,分別完成匯入、選擇模式與連線驗證,便能判斷問題出在哪個步驟,不必反覆修改所有選項。
在 Home 點選 Add Server,新增既有伺服器,依照資料選擇 Type,並填入位址、連接埠及驗證資訊;若有訂閱連結,請使用 Subscribe 匯入。匯入後先確認 SERVER 清單中有預期的項目。看得到名稱只代表資料已匯入,不表示連線測試已通過。
連結、QR code 與伺服器參數都可能含有存取憑證。複製時請留意前後空白與換行;向他人描述問題前,先遮蔽驗證資訊。
若要依規則區分連線路徑,請選擇 Config,並在 Config 頁面確認目前使用的是預期設定。Proxy 與 Direct 可用來暫時比對連線路徑,但不會替你檢查規則順序。先了解設定檔末尾的 FINAL,再判斷是否符合目前的使用情境。
Config 是分流模式,PROXY 則是規則中的策略關鍵字,兩者作用不同。更換伺服器也不代表設定檔已變更。
返回 Home,選擇伺服器並開啟連線;首次使用時,依照系統提示允許新增 VPN 設定。先執行 Connectivity Test,再分別連線至預期使用 PROXY 與 DIRECT 的目標,並參考連線記錄確認實際路徑。
系統顯示 VPN 狀態,只代表連線已建立,不保證所有目標都能連線。若失敗,請保留原設定,每次只調整一個變數。
匯入後仍無法連線,請先區分「伺服器連線失敗」與「特定網域的分流不符」。前者檢查參數與目前網路,後者檢查 Global Routing、目前設定及第一條符合的規則。兩類問題應分別排查,避免以重新安裝掩蓋真正原因。
查看完整教學Shadowrocket 僅於 Apple 平台發行,唯一取得管道為 App Store。安裝前請確認目前裝置、用於購買的 Apple ID 與商店頁面資訊;系統需求、裝置相容性及通用購買範圍,均以 App Store 頁面標示為準。
前往產品頁核對官方圖示、開發者與 App ID,確認價格後再購買。首次開啟時,先匯入既有資料,再依照系統提示允許新增 VPN 設定;若尚未準備好伺服器資訊,可先閱讀 Home 各區塊的說明,不必反覆切換連線開關。
若產品頁無法顯示,請先檢查目前商店的供應情況、帳號地區與付款設定。變更商店地區前,先了解帳戶餘額、訂閱與付款條件;搜尋不到應用程式,不一定代表裝置故障。
查看取得方式使用購買時的 Apple ID,查看 App Store 的已購項目與產品頁。符合商店標示的通用購買條件時,可在另一部相容裝置重新取得;實際購買範圍以 App Store 頁面標示為準。較大的顯示空間不會改變規則由上而下比對的邏輯。
恢復應用程式與恢復設定需分開處理。另一部裝置已能連線,不代表本機的伺服器選擇、訂閱內容與目前設定都相同;啟用同步後,仍須逐項確認本機狀態。
查看取得方式商店頁面的開發者應為 Shadow Launch Technology Limited,網址中的 App ID 應為 932747118。請勿只憑搜尋結果中的名稱判斷是否為正版。
伺服器決定連線目的地,設定決定各項請求使用哪種策略,診斷結果則有助於判斷目前路徑是否可用。三者彼此相關,但不能互相取代。先確認目前網路與伺服器可用,再調整規則,最後依據實際連線記錄確認結果。
需要依目標分流時,請在 Global Routing 選擇 Config,並確認 Config 頁面目前使用的設定檔。規則由上而下比對,符合第一條規則後便採用對應策略;具體網域應排在範圍較廣的網域後綴規則之前,FINAL 則放在最後。以下範例先拒絕指定子網域,再讓其他 example.com 請求使用 PROXY,其餘流量使用 DIRECT。這只用來示範比對邏輯,並非可直接取代現有環境的完整設定。
[Rule]
DOMAIN,ads.example.com,REJECT
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
閱讀規則類型說明
On Demand 用於依條件觸發連線,建議先確認手動連線正常,再進行設定。在 Settings 檢查 On Demand 的適用條件並儲存,接著在目標網路測試觸發與中斷行為。它決定何時連線;[Rule] 則決定連線後的請求路徑。啟用這項功能不會修正伺服器參數,也不會自動調整規則順序。以下片段只說明獨立的分流層,並非 On Demand 設定指令;排查自動重新連線時,請另外檢查觸發設定。
[Rule]
DOMAIN,example.com,PROXY
FINAL,DIRECT
查看 On Demand 功能說明
Shadowrocket 支援 Shadowsocks、VMess、VLESS、Trojan 等協定。新增伺服器時,應依照既有伺服器資料選擇 Type,不要只因名稱相似就嘗試連線。不同協定的驗證、傳輸與 TLS 欄位並不通用;匯入後仍須檢查 Host、Port 及相關參數。協定用於建立連線,以下規則只決定目標請求是否交由 PROXY 處理,並不包含協定驗證資訊。請勿以修改規則取代修正伺服器參數;可用類型以應用程式內的清單為準。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
查看協定與欄位術語
若已有訂閱連結,請透過 Add Server 的 Subscribe 選項匯入,儲存後檢查 Home 的 SERVER 清單。訂閱更新只代表讀取並重新整理項目,不保證每部伺服器都能連線;更新失敗時,先確認連結完整、目前網路可存取,且原有存取權限仍有效。訂閱網址通常包含憑證,請勿公開。以下是匯入後另行檢查的規則範例,並非訂閱網址格式;伺服器清單與目前設定檔應分開確認。
[Rule]
DOMAIN,example.com,PROXY
FINAL,DIRECT
查看 Subscribe 匯入步驟
設定檔會依用途分段儲存不同設定:[General] 放置全域參數,[Rule] 放置分流規則,[Host] 用於本地域名對應,[URL Rewrite] 用於改寫請求網址。在 Config 頁面編輯前,請先保留原檔;儲存後確認目前使用的是修改後的設定檔。若啟用 iCloud 同步,也要確認本機選用的檔案;檔案已同步不代表連線狀態也已同步。以下僅示範最精簡的 [Rule] 段,實際使用前請保留原檔中的其他必要設定。
[Rule]
IP-CIDR,192.168.0.0/16,DIRECT
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
逐段閱讀 .conf 設定
Connectivity Test 用來檢查目前網路下伺服器的連線狀況;結果會受到測試方式、目標與網路狀態影響,不代表所有網站都能正常使用。先選擇伺服器執行測試,再實際連線至目標,並參考連線記錄確認是否符合預期策略。Data 可用來觀察流量變化,但流量增加本身無法證明特定網域使用了 PROXY。以下以明確網域設定可供查核的分流條件;若連線失敗,請檢查伺服器、DNS 與規則順序,每次只修改一項。
[Rule]
DOMAIN,example.com,PROXY
DOMAIN,localhost,DIRECT
FINAL,DIRECT
前往故障排查
日常依設定區分目標時使用 Config;要暫時比對代理路徑時使用 Proxy;要暫時比對直連路徑時使用 Direct。Proxy 與 Direct 是排查路徑的方式,不能用來判定某份規則是否正確。測試結束後,請切回原本模式,並以相同目標再次確認,避免將暫時設定留作日常使用。
Data 的流量變化、iCloud 的資料同步與 Home 的連線狀態屬於不同層面。觀察到流量不代表訂閱更新成功;另一部裝置看得到檔案,也不代表本機已選用該檔案。記下目前的伺服器、Global Routing 與設定檔名稱,再重複測試,通常比連續切換多個開關更容易找出問題。
查看所有功能說明Shadowrocket 是閉源商業應用。本頁為官方手冊,本站即為官方網站;取得應用程式、查詢價格與確認相容性時,請以 App Store 產品頁為準。本網站不提供、不販售也不推薦節點或訂閱,所有操作說明均以使用者已有自己的訂閱或伺服器資訊為前提。
開發者:Shadow Launch Technology Limited
App ID:932747118
前往商店產品頁後,核對開發者名稱、比對本站使用的官方圖示,並檢查產品頁網址中的 id932747118。只看名稱或圖示的局部都不足以完成核對;搜尋結果中名稱相同或相近的項目,請逐一確認產品身分。
App ID 用於識別產品,伺服器名稱則用於識別連線資料,兩者沒有對應關係。手冊中的 example.com 是說明規則的範例網域,不是應用程式提供的伺服器位址。請勿將規則範例當成可直接使用的連線資訊。
美國 App Store 參考價格為 2.99 美元,採一次性買斷;各地商店會以當地貨幣顯示,實際付款金額以 App Store 頁面為準。iPhone 與 iPad 的通用購買範圍、其他相容裝置及系統需求,也都以 App Store 頁面標示為準,請勿以教學內容取代購買頁說明。
商店是否顯示產品,取決於目前 Apple ID 所屬地區、帳號狀態與商店供應情況。若產品頁無法開啟,請先檢查網路與目前商店;打算變更帳號地區時,應先了解餘額、既有訂閱與付款方式的相關規定。不要只因搜尋結果中沒有產品,就重複購買其他同名應用程式。
換機或重新安裝時,請使用原購買時的 Apple ID,在 App Store 的已購項目或產品頁確認取得狀態。若頁面仍要求付款,先核對帳號與所選產品,不要直接再次付款;是否適用家人共享,請以商店頁面及帳號實際可用條件為準。
恢復應用程式後,還須檢查訂閱、伺服器參數、設定檔與目前選擇。iCloud 同步的內容與狀態以應用程式內設定為準;原裝置暫存的憑證及本機連線狀態,不一定都已恢復。移轉前請保留必要資料,恢復後重新驗證連線。
購買應用程式取得的是用戶端使用權;連線服務則取決於使用者自行持有的訂閱或伺服器資訊。完成付款後,SERVER 清單仍可能需要手動匯入;訂閱包含哪些項目、存取權限是否有效,以及伺服器是否在線,都不由應用程式的購買狀態決定。
應用程式更新透過 App Store 進行,詳細變更請查看商店的更新記錄。更新前請保留現有設定;更新後若出現異常,先確認目前伺服器、Global Routing 與設定檔選擇是否和之前一致,再逐項驗證。不要把應用程式更新、訂閱重新整理與設定修改合併成一次無法追蹤的操作。
完成首次連線後,再依需求閱讀以下主題。先了解規則能比對哪些內容,再安排規則順序,最後掌握各設定段落的用途。範例僅示範技術寫法;套用至既有設定前,請先保留原檔,並確認預設策略符合預期。
逐段解析全域參數、分流規則、本地域名對應與請求網址改寫,說明哪些修改會影響連線、哪些會影響比對,以及儲存後如何在 Config 頁面確認設定生效。
閱讀說明適用於只讓少數網站透過既有伺服器連線的情境。列出目標網域並指定 PROXY,再以 FINAL,DIRECT 作為預設策略,最後在 Config 模式下透過實際請求驗證分流結果。
閱讀說明透過範例網域與位址,區分精確比對、網域後綴比對、關鍵字比對與位址範圍比對。說明具體規則為何應排在前面,以及符合第一條規則後為何不會繼續套用後續策略。
閱讀說明