[Shadowrocket] 官網與官方手冊

Shadowrocket設定與連線說明

全平台規則代理用戶端:匯入既有訂閱,透過規則分流決定連線路徑;iPhone / iPad 在 App Store 一次性付費 $2.99,Mac、Windows、Android、Linux 版免費。

目前版本 v2.2.92 · Mac、Windows、Android、Linux 版免費;iPhone / iPad 一次性付費 $2.99。

首次使用:訂閱匯入與連線步驟

ConfigTrojanShadowsocksPROXY

[Platform]

iPhone / iPad 一次性付費 $2.99 · 其他平台免費

[Capability]

從連線方式到規則比對

先確認伺服器資訊,再選擇連線方式。規則、訂閱與 Config 分別處理不同問題,首次連線時不必同時調整所有選項。

[Rule]

由上而下比對,符合即採用

在 Home 的 Global Routing 中選擇 Config 後,要求會依目前設定檔中的規則順序比對。具體網域規則通常放在較寬泛的規則之前,並將 FINAL 放在末尾作為預設策略。PROXY 表示交由代理策略處理,DIRECT 表示直接連線,REJECT 表示拒絕。排查時先確認啟用的檔案,再檢查目標網域符合的第一條規則;切換至 Proxy 或 Direct 會改變整體路由方式,不等於修改檔案中的規則。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT
PROXYDIRECTREJECT
  • Global Routing
  • On Demand
  • Subscribe
  • Config
  • Add Server

[Global Routing]

Config / Proxy / Direct 的差異

Config 會依設定檔逐條處理要求,適合需要區分目標網域與位址的情況;Proxy 會以代理方式處理要求,適合暫時確認伺服器連線;Direct 會讓要求直接連線,適合對照檢查本機網路。這些介面用語與規則中的 PROXY、DIRECT 有關,但不是同一個設定位置。切換模式前記下原本狀態,測試結束後還原,避免將暫時的測試結果誤認為長期分流效果。

首次操作可先匯入一筆伺服器資料,確認位址、連接埠與驗證資訊一致,再開啟連線。系統首次詢問 VPN 設定權限時,閱讀提示後依照操作完成授權。授權只允許用戶端建立連線,不代表伺服器已可使用;是否連線成功,還需參考狀態、目標存取結果與診斷資訊判斷。

[Diagnostics]

分別檢查連線狀態與存取結果

Connectivity Test 可協助檢查伺服器連線情況,測試結果會受到目前網路、測試方式與目標回應影響,不能直接等同於所有網站的存取體驗。Data 中的流量統計可用來觀察傳輸活動,也不能只憑數值增加就判斷某條規則已符合。驗證分流時,應選定明確目標,搭配連線記錄查看要求的路徑,再修改相應規則。

若只有部分目標異常,先檢查目標網域是否包含子網域、是否有優先符合的規則,以及目前檔案是否已儲存並啟用。若所有要求都失敗,再檢查本機網路、伺服器資料與訂閱有效狀態。每次只變更一個因素,才能保留有用的對照結果;同時修改協定、DNS 與規則,反而難以找出原因。

[Download]

依裝置選擇取得方式

兩種取得方式:iPhone / iPad 在 App Store 一次性付費 $2.99;Mac、Windows、Android、Linux 版免費。電腦與 Android 安裝檔由本站透過 /dl/shadowrocket/ 路徑提供,各平台的檔案詳列於下載指南。

[iOS]

iPhone / iPad

App Store 一次性付費 $2.99;Mac、Windows、Android、Linux 版免費。iPhone 與 iPad 可共用購買,系統需求以 App Store 頁面標示為準。取得前請核對開發者、圖示與 App ID,再確認目前帳號所屬店面是否可見。

首次連線需依照系統提示允許 VPN 設定。匯入既有訂閱後,先選取一台伺服器完成手動連線,再逐步設定 Config 與 On Demand;購買完成不代表已取得伺服器資料。

[macOS]

Mac

免費 · Apple 晶片 / Intel。iPhone / iPad 則在 App Store 一次性付費 $2.99,Windows、Android、Linux 版同樣免費。請在「關於這台 Mac」查看晶片或處理器名稱,選擇相符的 dmg,不要依外觀或購買年份猜測。

首次開啟若出現無法驗證開發者的提示,確認檔案來自本站後,前往「系統設定 → 隱私權與安全性」查看「仍要打開」。其他攔截提示與操作範圍請參閱下載指南,不必預先關閉整體系統保護。

[Windows]

Windows

免費 · 64 位元安裝程式。iPhone / iPad 在 App Store 一次性付費 $2.99,Mac、Android、Linux 版免費。下載前查看系統架構,儲存安裝檔後再執行,避免從瀏覽器瀏覽紀錄重複開啟舊檔。

遇到 SmartScreen 提示時,先確認來源與檔名,再選擇「更多資訊 → 仍要執行」繼續。若裝置由組織管理,請遵循管理員政策;啟動後再匯入既有訂閱或伺服器資訊。

[Android]

Android

免費 · arm64 apk。iPhone / iPad 在 App Store 一次性付費 $2.99,Mac、Windows、Linux 版免費。使用瀏覽器開啟本站下載指南,依照頁面上的入口儲存檔案;若無法在微信中下載,請改用系統瀏覽器開啟。

系統詢問安裝來源時,只需為本次使用的瀏覽器或檔案管理器開啟「允許安裝未知應用」,完成後可視需要關閉。首次建立連線時還需處理系統 VPN 權限提示;安裝權限與連線權限是兩件不同的事。

[Linux]

Linux

免費 · deb / rpm / AppImage。iPhone / iPad 在 App Store 一次性付費 $2.99,Mac、Windows、Android 版免費。依發行版的套件管理方式選擇格式,不要將軟體套件副檔名誤認為協定或設定檔格式。

AppImage 需先設定可執行權限,deb 與 rpm 則使用相應的套件管理器處理相依項目。下載指南列出具體操作;安裝前先確認目前架構與檔案位置,輸入指令時使用實際下載的檔名。

[Verify]

正版核對、購買與設定範圍

Shadowrocket 是閉源商業應用程式。本站是 Shadowrocket 官網與官方手冊,取得管道、用戶端購買與伺服器使用條件需分別確認。

Shadowrocket 官方應用程式圖示

[Identity]

Shadowrocket

開發者:Shadow Launch Technology Limited
App ID:932747118

在商店頁核對三項資訊

在 iPhone / iPad 取得前,先確認名稱為 Shadowrocket,再將圖示與本頁官方圖示比對,最後核對開發者 Shadow Launch Technology Limited 與 App ID 932747118。名稱相似不能取代身分核對,搜尋結果中的同名項目也不應直接視為同一個應用程式。系統需求以 App Store 頁面標示為準,不要根據舊教學中的系統版本判斷目前相容性。

iPhone / iPad 在 App Store 一次性付費 $2.99,Mac、Windows、Android、Linux 版免費。商店店面可能以當地貨幣顯示價格,實際支付金額請查看購買確認頁面。電腦與 Android 的取得不包含在這筆 App Store 購買中,依照本站下載指南選擇相應安裝檔即可。

在 App Store 找不到時,先確認帳號地區

中國大陸 App Store 店面沒有此應用程式。搜尋結果會受到目前 Apple ID 店面影響,裝置的系統語言與所在地設定並不等同於商店帳號地區。可在帳號設定中查看「媒體與購買項目」的國家或地區;如需調整,請先閱讀系統顯示的餘額、訂閱與付款方式條件,再依照官方流程處理,不要反覆變更裝置語言來解決店面問題。

已購買但在新裝置上看不到紀錄時,先確認用於「媒體與購買項目」的帳號是否與原購買帳號一致,再檢查已購項目。不要只因為應用程式圖示曾出現在另一台裝置上,就認定目前帳號有相同的購買紀錄。

分別處理購買、復原與檔案備份

iPhone 與 iPad 可共用同一購買帳號下的購買紀錄。更換裝置或重新安裝時,可從 App Store 的已購項目重新取得;復原應用程式與復原本機設定是兩個步驟。原有訂閱網址、手動輸入的伺服器與本機規則是否保留,取決於先前的備份及同步設定;重新下載應用程式不代表所有資料都已復原。

修改設定前建議保留原始檔案,並記錄目前啟用項目。使用 iCloud 時,分別確認帳號、同步條件與檔案狀態;同步尚未完成前,不要立即覆寫另一台裝置的檔案。分享診斷截圖或規則片段前,請移除個人訂閱連結、驗證資訊與不需公開的伺服器資料。

用戶端買斷 ≠ 連線方案

用戶端提供連線、規則處理與管理功能,伺服器和訂閱需由使用者自行準備。本站不提供、不銷售、不推薦節點或訂閱。訂閱連結請向服務提供者取得;訂閱有效期限、伺服器權限與驗證參數也應向原提供方確認。購買用戶端不會自動產生這些資訊。

iPhone / iPad 的用戶端價格為 App Store 一次性付費 $2.99,Mac、Windows、Android、Linux 版免費。無論選擇哪一種取得方式,仍需有效的伺服器資料。訂閱更新失敗、伺服器驗證失敗與本機規則錯誤應分別排查,不能只靠重新取得用戶端解決。

更新應用程式與更新訂閱是不同操作

iPhone / iPad 的應用程式更新透過 App Store 處理;Mac、Windows、Android 與 Linux 的應用程式更新,請從本站下載指南取得相應檔案。更新應用程式前先保留設定,更新後查看原有檔案與選取狀態,再進行連線測試。頁面上的版本資訊由下載清單動態讀取;若瀏覽器無法讀取,可前往下載指南重新確認,不要依文章發布日期推斷安裝檔的新舊。

Subscribe 更新的是服務提供者維護的伺服器清單,Config 更新的是設定內容,應用程式更新則變更用戶端本身。三種操作的對象不同。若訂閱更新後出現重複項目或手動修改遭覆蓋,先檢查訂閱群組與維護方式;若更換 Config 後存取路徑改變,先檢查新檔案中的 Rule 與 FINAL,不要立即刪除原有伺服器資料。

連線異常時,依序進行檢查

從本機網路是否正常開始,依序檢查訂閱是否匯入成功、伺服器參數是否完整、系統是否已允許連線、Global Routing 目前處於哪種模式,以及 Config 是否選取正確。每個步驟都有獨立結果,記錄問題發生在哪一步,比籠統地描述「無法使用」更有助於找出原因。只有某個網站異常時,優先檢查該目標的比對紀錄。

需要逐步操作時,前往使用教學;需要了解英文介面用語時,查看術語手冊;遇到安裝或連線問題時,查看常見問題。規則語法與完整片段集中於規則參考,On Demand 與其他設定項目集中於設定說明,避免一次排查時同時變更多個不相關選項。

[Notes]

安裝與規則專題

從具體問題開始:區分單一分享連結與 Subscribe、處理 Android 安裝權限,或以最小規則片段驗證指定網域的分流結果。範例網址僅供說明語法,並非可用伺服器。