iPhone
安裝後,先在 Home 匯入既有連線資訊,再開啟連線。首次連線時,系統可能會提示允許加入 VPN 設定;確認操作是由剛開啟的 Shadowrocket 發起後,依照系統提示授權。
返回 App 檢查連線狀態,再驗證實際連線結果。系統顯示 VPN 圖示只代表相關連線已建立,不能單獨證明伺服器、DNS 與所有規則都符合預期。
前往說明 →適用於 iPhone / iPad 的規則分流用戶端,採一次性買斷;請先核對 App Store,再匯入你已有的訂閱或伺服器資訊。
首次設定請依序準備連線資訊、確認分流方式、允許系統連線並驗證連線結果。Home 用來查看伺服器與連線狀態;Config 用來選擇及編輯設定檔;Data 用來查看流量記錄;Settings 則用來調整 App 設定。先熟悉各入口,再逐項修改設定,方便判斷每次操作造成的變化。
Global Routing 的 Config、Proxy、Direct 三種模式分別代表依設定檔處理、使用代理及直接連線。Config 會依目前設定檔中的規則決定請求的去向;Proxy 會將適用流量交由所選代理處理;Direct 則用於直接連線。若要依網域或位址區分流量,請先選擇 Config,再檢查規則順序與策略目標,不要只更換伺服器。
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
先比對具體規則,再處理其他流量
在 Config 開啟目前使用的設定檔,檢查 Rule 區段;回到 Home,將 Global Routing 設為 Config 後再連線。規則由上而下比對,第一個符合的項目會決定請求採用的策略。範例中,指定網域交由 PROXY 處理,區域網路位址交由 DIRECT 處理,最後以 FINAL 處理其餘請求。修改前請先備份原設定檔,避免將範圍過廣的規則放在具體規則之前;驗證時查看對應請求記錄,確認符合的項目與預期一致。
查看設定欄位 →Settings → On Demand
依實際網路狀況檢查觸發條件在 Settings 找到 On Demand,先閱讀目前的條件,再決定是否啟用。此功能會依設定的網路條件觸發連線,不代表所有情境下都會維持相同的連線狀態。設定後,請分別在常用網路及切換網路時觀察連線結果,確認觸發範圍符合需求。若要排查異常自動連線,也應一併檢查系統的 VPN 設定與 App 內條件。耗電情況還會受到請求頻率、訊號品質及連線維持方式影響,不能只憑開關狀態判斷原因。
查看設定欄位 →在 Home 開啟 Add Server,依照你已有的伺服器資訊選擇 Type,再填入位址、連接埠及相應的驗證欄位。不同通訊協定的參數不可混用;若使用 TLS 或特定傳輸方式,也要核對相關名稱與選項。儲存後看到伺服器項目,只代表資訊已寫入,不表示連線成功。請接著進行測試並檢查實際連線結果。不要為了測試而隨意切換通訊協定;若缺少欄位資訊,請向原服務商確認,不要憑名稱猜測。
查看設定欄位 →Home · Add Server · Subscribe
使用你已有的訂閱資訊先向你的服務商取得既有訂閱連結,再到 Add Server 的相應入口選擇 Subscribe,貼上完整網址並儲存。匯入完成後,回到 Home 檢查群組與伺服器項目是否出現,再選取項目進行測試。更新訂閱是重新取得遠端清單,不能代替續訂或修正驗證錯誤。更新失敗時,先確認連結是否完整且仍有效,以及目前網路能否連上訂閱網址;請勿在公開截圖或記錄中揭露連結內的帳戶資訊。
查看設定欄位 →[General]
[Rule]
[Host]
[URL Rewrite]
先備份,再編輯目前使用的檔案
在 Config 確認目前選取的檔案,再分別檢查 General、Rule、Host 與 URL Rewrite 等區段。匯入檔案與啟用檔案是兩回事;檔案出現在清單中後,仍須確認目前選取的是哪一個。若已有同步設定,可搭配 Settings 中的 iCloud 相關選項管理設定檔,但同步不能取代獨立備份。不同裝置上的本機伺服器選擇及系統授權也都需要逐項確認。修改時一次只調整一類欄位,並保留原始檔案,方便發生問題時比對與還原。
查看設定欄位 →Connectivity Test · Data · Diagnostics
先找出問題發生的環節在 Home 執行 Connectivity Test,先確認所選伺服器是否可連線;再搭配 Data 的流量記錄及 Settings 中的 Diagnostics,檢查請求經過的環節。測試成功不代表所有網站或 App 都會有相同結果,還應核對規則、DNS 與目標服務的狀態。排查時記下操作順序與錯誤訊息,每次只修改一個條件。分享診斷內容前,請移除伺服器驗證資訊、訂閱網址及個人瀏覽記錄,避免排查資料外流敏感資訊。
查看設定欄位 →Shadowrocket 僅透過 App Store 購買與安裝。請先查看產品頁的相容性、價格及購買狀態,再於裝置上完成安裝。系統需求以 App Store 頁面標示為準;App 是否會顯示在商店中,也取決於目前帳戶的商店國家或地區及產品供應狀況,與本機設定檔無關。
安裝後,先在 Home 匯入既有連線資訊,再開啟連線。首次連線時,系統可能會提示允許加入 VPN 設定;確認操作是由剛開啟的 Shadowrocket 發起後,依照系統提示授權。
返回 App 檢查連線狀態,再驗證實際連線結果。系統顯示 VPN 圖示只代表相關連線已建立,不能單獨證明伺服器、DNS 與所有規則都符合預期。
前往說明 →使用購買 App 時的同一個 Apple ID,在 App Store 確認已購狀態後下載。iPhone 與 iPad 可共用購買項目,實際適用條件以商店頁面標示為準;每部裝置仍須分別完成首次連線授權。
較大的螢幕可能會改變清單與編輯入口的排列方式,操作時仍可依 Home、Config、Data、Settings 名稱定位。既有檔案同步後,請再次確認目前設定檔與選取的伺服器。
前往說明 →Mac / Apple TV 也可從同一個 App Store 取得,是否相容請以商店頁面的標示為準。
查看取得步驟 →Shadowrocket 是閉源商業 App。本網站為官網與官方手冊,說明購買、設定及連線流程;確認 App 身分時,請核對商店中的實際資訊,不要只依搜尋排序、相似名稱或相近的圖示配色判斷。
開發者:Shadow Launch Technology Limited
App ID:932747118
進入 App Store 產品頁後,先比對官方圖示,再查看開發者名稱,最後確認產品連結中的 id932747118。三項資訊都應一致。搜尋結果可能包含名稱相似的 App,僅憑名稱不足以確認身分;從本頁前往產品頁後,也請在購買前完成核對。
若產品頁顯示目前商店地區無法使用,請先確認 App Store 登入帳戶的國家或地區及頁面提示。裝置語言、系統地區與帳戶商店地區是不同設定,變更裝置語言不等於更換商店。變更帳戶地區可能涉及付款方式、餘額及既有服務,請先閱讀系統提供的條件;不要試圖透過修改設定檔處理商店問題。
下載前也請確認產品頁所列的裝置相容性與可用空間。若看到購買按鈕,請確認帳戶及金額;若看到已購或雲端下載按鈕,先確認目前使用的是原購買帳戶。對購買狀態有疑問時,請以 App Store 訂單及已購項目記錄為準,不要重複付款來嘗試修復 App 內的連線問題。
更換裝置或重新安裝時,先透過 App Store 的已購項目重新取得 App,再還原你保存的設定檔。購買記錄只用來確認取得資格,不代表訂閱連結、伺服器參數及規則檔案也已還原至裝置。首次開啟後,請逐項檢查 Home 中的伺服器、Config 中目前使用的檔案,以及系統 VPN 授權,再進行連線測試。
一次性買斷支付的是 Shadowrocket 用戶端的使用費用,不包含伺服器資源、訂閱有效期限或連線服務。本網站不提供、不販售、不推薦節點或訂閱。既有訂閱請向你的服務商取得;既有伺服器則依原始資訊填寫。App 購買成功與伺服器可用是不同環節,排查時應分別確認。
訂閱網址能匯入,只代表用戶端取得了清單;清單中有項目,也不代表每條連線都有效。驗證失效、伺服器狀態變更或通訊協定參數不完整,都需要回到原始資訊來源確認。用戶端的購買記錄無法判斷訂閱是否到期,更新訂閱按鈕也不會改變用戶端的購買狀態。
在 App Store 檢查是否有可用更新,或依系統設定管理自動更新。更新前請保存重要設定檔;更新後若介面排列有所變動,請依設定項目名稱尋找。更新記錄、目前價格及系統需求均以 App Store 頁面標示為準;本頁不固定列出特定版本與更新日期,以免將過時資訊誤認為目前條件。
編輯 Rule、DNS 或 URL Rewrite 前,請先保存目前可用的檔案,並記下正在使用的 Global Routing 模式。同步適合在裝置間傳送既有內容;備份則用來保留可還原的狀態,兩者用途不同。還原後先測試基本連線,再逐步啟用自訂規則與自動連線條件,避免同時變更多個環節,導致無法找出問題。
整理備份時,請註明檔案用途與適用裝置,但不要將密碼或完整訂閱網址放進公開檔名。需要協助排查時,提供遮蔽敏感資訊後的錯誤訊息、規則片段及操作順序即可;驗證資訊應保存在個人可控的儲存空間。
先確認問題發生在購買、匯入、連線還是存取階段。各階段都有不同的檢查入口,不必一開始就重設所有設定。以下問題可直接展開閱讀,更多情境請見 FAQ 分類說明 →
回到 Home,先確認訂閱群組中已出現伺服器項目,再選取要使用的項目。接著檢查 Global Routing;若需要規則分流,請選擇 Config,並在 Config 確認目前使用的檔案。最後開啟連線,依照系統提示完成授權。清單出現、連線建立及目標存取成功是三個不同的檢查點,請依序確認。
若匯入的是伺服器清單,不要預設其中也包含完整規則檔案。伺服器資訊用來說明如何建立連線;規則檔案則決定各項請求採用哪種策略。兩者都準備妥當後,再以實際請求驗證結果。操作入口請見 匯入既有訂閱與首次連線教學。
測試結果只反映特定測試方式下的連線狀況。請接著核對所選伺服器、Global Routing 與目前規則,確認實際請求是否送往預期的策略。若只有部分網域無法連線,請再檢查 DNS、目標服務及相關規則,不要只憑一項測試結果判斷所有連線。
排查時保留原有設定,一次只變更一個條件。先重現相同請求,再比較變更前後的記錄;若切換網路後狀況不同,請記錄網路條件,而不要立刻刪除所有設定。詳細步驟請見 連線失敗檢查清單。
這是系統要求授予 App 建立相關網路連線所需設定的提示。請先確認提示是由你剛在 Shadowrocket 中發起的連線所觸發,再依照系統指示操作。完成後返回 App 查看狀態;取得授權不代表既有伺服器參數正確,仍須測試連線及實際存取結果。
若先前拒絕了提示,請回到 App 重新發起連線並查看系統回應;若系統中的設定已刪除,也應重新確認授權狀態。請勿將權限問題與訂閱驗證問題混為一談。相關位置請見 VPN 設定權限說明。
先確認 Global Routing 是否設為 Config,再確認你編輯的檔案就是目前選取的檔案。接著由 Rule 第一行開始往下檢查:是否已有較前面的寬泛項目符合條件、策略名稱是否正確,以及 FINAL 是否位於最後。相較於單獨新增一條規則,規則順序更容易影響結果。
也要分清楚網域規則與位址規則所比對的對象。只修改網域後綴項目,不一定能解釋直接使用 IP 位址的請求;請查看記錄中的實際目標,再選擇相應的規則類型。修改前後的範例與檢查方式請見 Rule 與比對順序參考。
首次連線流程收錄於教學,欄位說明與規則語法則列於設定參考。遇到特定問題時,可先閱讀對應文章並記錄檢查結果,再決定是否修改設定。以下三篇分別說明連線失敗、規則順序及系統權限。
從 Connectivity Test 開始,再核對位址、連接埠、密碼與通訊協定參數,最後檢查系統時間與時區。依固定順序區分網路無法連線、驗證錯誤及設定不符,避免同時修改多個欄位而失去線索。
閱讀說明 →透過實際規則片段說明 Rule 如何逐項比對,解釋具體條件與寬泛條件的排列方式,以及 FINAL 為何應放在最後。修改規則前,先確認請求目標,再核對實際符合的策略。
閱讀說明 →說明系統提示的用途、相關設定在系統中的位置,以及拒絕提示或刪除設定後應檢查的步驟。先完成 App 建立連線所需的授權,再回到伺服器與規則層面驗證實際結果。
閱讀說明 →