已有訂閱或伺服器資訊
先準備自己的訂閱連結,或由自己的服務商提供的伺服器參數。用戶端負責讀取這些資訊並建立連線;安裝應用程式不會自動產生可用伺服器。手動填寫時,應逐項確認 Type、Host、Port 與對應的認證欄位,不要把網站登入密碼當成連線參數。
訂閱中可能包含多個項目,但清單出現內容只代表匯入完成。能否連線仍取決於服務狀態、協定參數和目前網路。排查時先固定一個項目與一種網路,記錄狀況後再變更條件。
全平台規則代理用戶端,透過問答了解取得、設定與規則分流$2.99 一次性購買,Mac、Windows、Android、Linux 版免費。
目前版本 v2.2.92 · Mac、Windows、Android、Linux 版免費
第一次使用?查看入門指南 →
Shadowrocket 的連線開關、伺服器資訊與分流規則屬於不同層次的設定;逐項檢查比同時修改更容易找出問題。
先準備自己的訂閱連結,或由自己的服務商提供的伺服器參數。用戶端負責讀取這些資訊並建立連線;安裝應用程式不會自動產生可用伺服器。手動填寫時,應逐項確認 Type、Host、Port 與對應的認證欄位,不要把網站登入密碼當成連線參數。
訂閱中可能包含多個項目,但清單出現內容只代表匯入完成。能否連線仍取決於服務狀態、協定參數和目前網路。排查時先固定一個項目與一種網路,記錄狀況後再變更條件。
第一次使用先前往下載頁選擇裝置,再依入門指南完成匯入與 VPN 設定授權。已能連線的使用者,可直接閱讀 Global Routing 與 Config 的說明,確認請求為何使用 PROXY、DIRECT 或 REJECT。
上方為官方 Home 頁截圖,呈現連線開關、Global Routing 與 Add Server 的位置,並非目前裝置的連線狀態。實際規則應配合自己的設定檢查,尤其要留意前面的寬鬆規則是否提前涵蓋後面的具體條件。
從實際問題找到對應設定。以下以 iPhone / iPad 的介面用語說明,其他平台的實際位置請以應用程式內顯示為準。
Global Routing 選擇 Config 時,請求會依目前設定的規則分流。先進入 Config 確認目前使用的檔案,再檢查 Rule 的排列順序。具體網域條件通常放在寬鬆條件之前,FINAL 放在末尾處理未符合規則的請求。PROXY 使用代理策略,DIRECT 直接連線,REJECT 拒絕請求。Global Routing 的 Proxy 與 Direct 用來整體切換處理方式,不能與設定中逐條比對規則的行為混為一談。
先記錄目前檔案和 Global Routing 選項,以一個目標請求進行驗證,再查看符合的策略。只調整相關規則的順序,避免同時更換伺服器與設定,導致無法判斷是哪項變更生效。
DOMAIN-SUFFIX,example.com,PROXYFINAL,PROXYOn Demand 用於依照設定條件觸發連線,無法修復伺服器參數。在 Settings 中查看 On Demand,依應用程式內顯示的條件設定。建議先完成一次手動連線與存取驗證,再啟用按需連線;若手動連線本身失敗,自動觸發後仍須檢查同一組參數。需要觀察中斷狀態時,也應同時檢查 On Demand 是否仍在生效,避免把條件觸發的重新連線誤判為開關失效。
先關閉按需觸發進行一次手動測試,確認所選伺服器與規則可用,再恢復所需條件。變更網路後觀察實際狀況,不要把觸發成功直接等同於目標請求已成功存取。
Shadowrocket 支援 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 等協定。手動新增時,在 Add Server 選擇與伺服器端一致的 Type,再填寫該類型所需欄位。協定名稱相同不代表所有參數都能通用,傳輸方式、認證資訊與 TLS 設定仍須逐項確認。既有訂閱應優先依原始資訊匯入,不要為了嘗試其他協定只修改 Type;能否連線取決於用戶端與伺服器端參數是否一致。
將服務商提供的欄位與 Add Server 對照。QR Code 只是傳遞參數的一種方式,使用 Scan QR Code 後仍須確認匯入結果,尤其注意 Host 與認證欄位是否缺漏。
訂閱連結請向自己的服務商取得,匯入後再檢查 SERVER 清單。在新增入口選擇 Subscribe,填入既有連結並儲存,接著執行更新。匯入失敗時,先確認複製的是訂閱網址,而非帳戶網頁,再檢查網址是否完整、服務是否有效,以及目前網路能否存取更新網址。更新訂閱與更新 Config 是兩件事:前者管理伺服器項目,後者管理請求處理規則;完成其中一項不代表另一項也正確。
檢查複製內容前後是否多出空格或換行。若更新時出現明確錯誤訊息,保留錯誤類型以供排查,但不要在公開截圖或求助內容中透露完整訂閱連結。
Config 用於檢視、編輯與選擇設定檔,儲存檔案後還要確認目前選取的項目。編輯規則可從 Rule 與 Add Rule 開始,先辨識規則類型、比對內容及策略。修改前保留原始檔案,修改後檢查 Global Routing 是否設為 Config,否則規則變更可能不會依預期套用至請求。使用 iCloud 同步時,也應確認裝置上的檔案與選取狀態;檔案已同步不代表伺服器參數、連線狀態或其他裝置設定都一致。
保留一份可正常運作的原始設定,只修改需要調整的部分。要還原時重新選擇原始檔案並確認模式,不要只根據檔名判斷目前生效的內容。
先使用 Connectivity Test 檢查所選項目,再配合實際請求與 Diagnostics 找出失敗環節。測試結果會受 Test Method 與目前網路影響,不能只憑一次測試判斷所有網站或協定都可用。連線開關已開啟但無法開啟目標時,繼續確認 Global Routing、符合的規則、DNS 與服務狀態。Data 可協助觀察流量變化,但有流量不代表特定目標存取成功;應以目標請求的實際結果作為驗證依據。
固定伺服器與設定,分別在目前網路及另一個可用網路進行驗證。記錄失敗發生在訂閱更新、VPN 建立還是目標存取階段,再依對應步驟處理,避免反覆刪除整份設定。
兩種取得方式:iPhone / iPad 在 App Store 一次性購買 $2.99;Mac、Windows、Android、Linux 版免費,安裝檔由本站下載頁提供。
從 App Store 產品頁取得,系統需求以 App Store 頁面標示為準。購買前確認帳戶所在商店;同一個購買帳戶可在相容的 iPhone 與 iPad 上恢復取得,不需要因裝置更換而重新購買。
查看 iPhone / iPad 取得說明 →先在「關於這台 Mac」查看晶片,再選擇對應的 dmg。下載頁分別列出 Apple 晶片與 Intel 按鈕;首次開啟遇到系統提示時,依安裝放行說明確認來源並處理,不需要根據瀏覽器辨識結果猜測晶片。
查看 Mac 下載 →在下載頁取得本站提供的 exe。首次執行若出現 SmartScreen 提示,先確認檔案來自本站,再依序選擇「更多資訊 → 仍要執行」;若裝置由組織管理,請遵循管理員設定的安裝政策。
查看 Windows 下載 →從本站下載頁取得 apk,並依系統提示允許啟動安裝的瀏覽器「安裝未知應用程式」。如果微信內建瀏覽器無法下載,請改用系統瀏覽器開啟下載頁;安裝完成後,可視需要撤銷暫時授予的權限。
查看 Android 版下載 →依發行版的套件管理方式選擇格式。deb 與 rpm 使用對應套件管理器安裝;AppImage 需要先新增執行權限。下載頁提供格式與安裝說明,執行命令前先確認下載檔案的位置與實際名稱。
查看 Linux 下載 →電腦與 Android 安裝檔由本站 /dl/shadowrocket/ 提供。更新時重新前往下載頁取得目前版本;iPhone / iPad 的更新透過 App Store 處理。安裝權限與 VPN 連線權限屬於不同環節,安裝完成後仍應依首次使用步驟確認連線授權。
查看所有平台 →以下預覽以 iPhone / iPad 為例。先完成手動連線,再考慮自動觸發、同步或更複雜的規則調整。
在 Home 的新增入口輸入既有資訊。單一伺服器依 Type 填寫欄位;既有訂閱則使用 Subscribe 匯入並更新。儲存後返回 SERVER 檢查項目,選取準備測試的伺服器,避免把匯入成功與連線成功混為一談。
若使用 QR Code,先確認內容來自自己的服務商,再透過 Scan QR Code 讀取。匯入後仍須確認欄位,不要在公開圖片中顯示訂閱網址或認證資訊。
需要依規則分流時選擇 Config,並在 Config 確認目前的設定檔。Proxy 與 Direct 是整體處理模式,了解用途後可用於檢查;不要只因某個目標失敗就長期切換模式,而忽略具體規則。
第一次驗證盡量保持設定簡單。先確認所選伺服器可連線,再檢查分流結果;若同時匯入複雜設定、更換伺服器並調整 DNS,發生問題時很難判斷原因。
首次建立連線時,依系統提示允許新增 VPN 設定。完成授權後回到 Home,確認連線狀態並使用 Connectivity Test,再存取需要驗證的目標,確認實際請求符合預期。
連線開關開啟不代表所有請求都會經過代理。若結果不如預期,先查看 Global Routing 與規則策略,再檢查服務狀態。記錄具體失敗階段,比反覆重新安裝更有助於排查。
Shadowrocket 是閉源商業應用程式。iPhone / iPad 請確認商店產品資訊,其他平台則從本站下載頁取得對應安裝檔。
在 App Store 產品頁確認名稱為 Shadowrocket,開發者為 Shadow Launch Technology Limited,再確認連結中的應用程式 ID 932747118。官方圖示可與本站頁首圖示對照。不要只憑搜尋結果中的名稱或相似圖案判斷,三項資訊應指向同一產品。
本站是 Shadowrocket 官方網站與官方手冊,取得指南會分章說明商店可見性、購買與恢復。電腦與 Android 使用者應前往本站下載頁,依裝置選擇安裝檔,不需要套用 iPhone / iPad 的商店購買流程。
App Store 會依帳戶所屬國家或地區顯示應用程式,目前中國大陸商店無法搜尋取得 Shadowrocket。裝置語言、系統地區與商店帳戶地區是不同設定;只變更裝置語言不會改變帳戶對應的商店目錄。
先在帳戶設定中查看「媒體與購買項目」所使用的帳戶,再確認「國家或地區」。是否可以變更地區也取決於帳戶餘額、有效訂閱與付款資料等條件,請以帳戶頁面提示為準。取得指南列有具體確認順序,不要因搜尋不到就直接判斷裝置不支援。
iPhone / iPad 在 App Store 美國商店的定價為一次性購買 $2.99,其他商店以當地貨幣顯示;Mac、Windows、Android、Linux 版免費。iPhone 與 iPad 可使用同一購買帳戶共用購買項目;更換裝置或重新安裝時,先從 App Store 的已購項目尋找,再確認裝置相容性。
若頁面再次顯示購買價格,先確認目前「媒體與購買項目」帳戶是否與原購買帳戶相同,而不是直接重複付款。是否適用家人共享及成員取得條件,請確認產品頁與家庭設定。系統需求以 App Store 頁面標示為準。
iPhone / iPad 應用程式更新由 App Store 提供;Mac、Windows、Android、Linux 使用者請重新前往本站下載頁取得目前安裝檔。應用程式更新會變更用戶端本身,Subscribe 更新會變更既有伺服器清單,Config 更新則可能變更分流規則,三種操作的對象各不相同。
更新前保留必要的設定記錄。發生異常時,先確認剛才更新的是哪個部分,再比對連線前後的差異。不要將伺服器失效直接歸因於應用程式更新,也不要以重新匯入訂閱取代對目前設定檔與 Global Routing 的檢查。
訂閱更新成功只代表讀取到清單,不表示清單中的每台伺服器都可用。先在 SERVER 確認目前選取的項目,執行 Connectivity Test,再檢查服務狀態、認證參數與目前網路。若項目可連線但目標無法存取,請繼續檢查 Global Routing 與符合的規則。
依步驟排查連線需要依設定規則分流時選擇 Config;Proxy 與 Direct 分別採用整體代理與整體直連模式。具體選項取決於驗證目標,切換後應重新送出目標請求。Config 模式下出現 DIRECT 不代表用戶端失效,可能是請求正常符合直接連線策略。
查看模式說明先檢查 On Demand 的條件與系統 VPN 狀態。符合條件時,按需觸發可能會重新建立連線;伺服器無法使用或網路變更也可能影響連線。暫時關閉按需連線進行一次手動測試,有助於區分自動觸發問題與伺服器連線問題。
查看首次連線流程先確認編輯的檔案就是目前選取的 Config,並檢查 Global Routing 是否設為 Config。接著從規則頂端往下確認是否已有較早的條件符合。儲存修改後重新送出請求,避免根據既有連線的狀況判斷新規則是否生效;必要時還原原始檔案進行比對。
查看設定檢查方法基礎流程以外的問題,可依具體主題繼續閱讀。以下三篇分別說明 Linux 安裝、REJECT 規則與首次連線介面。
Linux 版免費。依發行版選擇套件格式,查看 apt、dnf 安裝與 AppImage 新增執行權限的方法。執行前先確認下載位置與檔名,遇到相依性問題時保留套件管理器的提示,避免混用不同發行版的安裝方式。
閱讀安裝說明 →REJECT 會拒絕符合規則的請求。文章說明 DOMAIN-SUFFIX、DOMAIN-KEYWORD 與策略的組合方式,以及規則位置為何會改變結果。規則比對依據的是請求條件,不應理解為任意修改頁面內容。
閱讀規則說明 →從 Not Connected 開關開始,了解 Global Routing、Connectivity Test 與 SERVER 清單的用途。依首次連線順序確認授權、選取項目與測試結果,並了解每個步驟完成後還需驗證什麼。
閱讀介面說明 →