官方手冊 / 術語查閱

Shadowrocket
術語手冊

依英文原文找到設定,再了解它對連線行為的影響。

本頁區分介面模式、規則策略與伺服器參數。名稱相近不代表作用相同:Proxy 是模式名稱,PROXY 是規則策略;Config 則須依所在介面判斷含義。

依步驟閱讀教學

01 / 介面與開關

連線入口與全域行為

先確認目前所在頁面與模式。介面中首字母大寫的名稱,與設定中的全大寫策略,應分開理解。

介面與開關

Home

伺服器列表、目前伺服器選取與連線開關的主要入口。列表中有伺服器記錄,只代表參數已儲存,不代表已建立連線。排查時應分別確認選取的記錄、連線狀態與 Global Routing。

介面與開關

Global Routing

決定流量處理方式的全域模式選擇,包含設定模式 Config、代理模式 Proxy、直連模式 Direct。日常依規則分流時使用 Config,並確認目前設定內容。切換模式會改變流量路徑,測試前應記下原本的選項。

介面與開關

Config

在 Global Routing 中,Config 表示依目前設定中的規則決定處理方式;在設定管理入口中,則指設定檔。選擇 Config 不代表所有連線都會經過代理,實際結果取決於符合的規則與策略。閱讀說明時,請先確認這個詞出現的位置。

介面與開關

Proxy

Global Routing 中的代理模式,會讓流量經由代理路徑處理,而非逐條依一般分流規則判斷。可用來對照測試伺服器是否可用,但無法修正錯誤的驗證或 TLS 參數。請勿將介面模式 Proxy 與規則策略 PROXY 混為一談。

介面與開關

Direct

Global Routing 中的直連模式,讓流量直接連線至目標,不經代理伺服器轉送。這和關閉整體連線開關是不同操作。使用 Direct 進行對照測試,只能說明目前網路直接連線至目標的狀況,不能據此認定某筆伺服器記錄有效。

介面與開關

On Demand

依照 App 內設定的條件觸發連線的隨選連線功能。啟用前應先了解各項條件的作用,並確認手動連線可正常運作。若網路變更後連線再次啟動,應檢查 On Demand 條件,而非反覆修改伺服器參數。

介面與開關

Connectivity Test

用於檢查連線是否可達的測試入口;結果取決於測試方法、測試目標與當下網路狀況。測試成功一次不代表所有網站與 App 都能使用,失敗一次也不一定表示伺服器失效。比較結果時應使用相同測試方式,再以實際連線交叉確認。

介面與開關

DNS

負責將網域名稱解析為 IP 位址,是連線至目標前的重要環節。解析結果可能影響後續位址比對與連線路徑,但 DNS 解析成功不代表目標服務可連線。網域連線異常時,應一併檢查解析設定、規則與目標連線,避免只修改其中一項。

02 / 協定

連線類型與驗證參數

協定名稱決定需要填寫哪些欄位,不代表連線速度排名。Type、驗證、傳輸方式與 TLS 等參數都必須與現有伺服器資訊一致。

協定

Shadowsocks

使用加密方法與密碼等參數的代理協定。填寫時須確認伺服器位址、連接埠、加密方法與密碼,不能只複製位址。加密方法名稱須維持原樣,密碼中的大小寫與符號也須完整保留。

協定

VMess

使用 UUID 等身分參數,並可搭配不同傳輸方式的代理協定。UUID 正確只是必要條件,傳輸類型、路徑、Host 與 TLS 等欄位仍須逐一確認。匯入後若無法連線,應對照原始參數檢查,不要任意切換協定類型。

協定

VLESS

將身分驗證與傳輸保護分開設定的代理協定。UUID 用於身分識別,連線保護則取決於實際採用的 TLS 等設定。不能只修改 Type,就將 VMess 記錄轉換成此協定;應依伺服器端提供的完整參數建立記錄。

協定

Trojan

通常搭配 TLS,並使用 Password 驗證身分的代理協定。除了 Address、Port 與 Password,也應確認伺服器端要求的 SNI 等欄位。若憑證驗證失敗,應先檢查網域名稱與憑證條件,不宜直接放寬驗證要求。

協定

Hysteria2

以 QUIC 為基礎的代理協定,連線須仰賴可用的 UDP 路徑。驗證資訊、連接埠及相關傳輸設定都須與伺服器端一致。目前網路若限制 UDP,可能出現其他連線正常、唯獨此記錄失敗的情況,應一併考量網路條件。

協定

WireGuard

透過公私鑰建立加密通道的協定,設定包含本機金鑰、Peer、公鑰、Endpoint 與位址範圍等資訊。公鑰與私鑰用途不同,不能互換。私鑰屬於敏感資訊,分享排查資料時應先移除;連線路徑也須搭配路由設定確認。

協定

HTTP / SOCKS5

兩種不同的代理協定,都需要正確的位址、連接埠及適用的驗證資訊。協定名稱本身不能證明連線已加密,是否有傳輸保護須視實際設定而定。填寫 Type 時應依據現有伺服器資訊,不要只憑連接埠號碼猜測類型。

03 / 規則關鍵字

比對條件與處理策略

規則前半部說明「比對什麼」,結尾的策略則說明「如何處理」。以下網域與位址僅用於解釋語法,並非可用的伺服器資訊。

規則關鍵字

規則

依條件選擇連線處理策略的設定項目,通常由上而下依序比對,符合後採用對應策略。較寬泛的規則若排在前面,後續較精確的規則可能就不會符合。檢查規則前,應先確認 Global Routing 目前使用 Config。

規則關鍵字

DOMAIN

精確比對指定網域名稱,例如 DOMAIN,example.com,DIRECT。此規則只對 example.com 生效,不會因名稱相似就自動比對其所有子網域。若要涵蓋整個網域及其子網域,應先了解 DOMAIN-SUFFIX 的比對範圍再選用。

規則關鍵字

DOMAIN-SUFFIX

比對指定網域名稱及其子網域,例如 DOMAIN-SUFFIX,example.com,PROXY。此規則涵蓋 example.com 與 www.example.com,但不會比對任意包含指定字串的網域。編寫時,網域欄位不要加入完整網址中的協定開頭與路徑。

規則關鍵字

DOMAIN-KEYWORD

依網域名稱是否包含指定字串進行比對,範圍比完整網域或網域後綴更廣。關鍵字過短,可能同時比對到原本不打算處理的網域。使用前應確認可能涵蓋的範圍;若需要精確比對,通常較適合使用 DOMAIN 或 DOMAIN-SUFFIX。

規則關鍵字

GEOIP

依 IP 地理資料庫中的歸屬資訊比對目標位址,例如 GEOIP,CN,DIRECT。歸屬資訊取決於資料庫記錄,不等於網站內容語言、營運者所在地或訪客所在地。解析結果變動及資料庫差異都可能影響實際比對結果。

規則關鍵字

IP-CIDR / IP-CIDR6

分別用於比對 IPv4 與 IPv6 位址範圍,斜線後的數字代表網路前綴長度。例如 192.0.2.0/24 代表一段位址範圍,而非連接埠。填寫時應確認位址類型與前綴,避免將單一目標誤設為過大的涵蓋範圍。

規則關鍵字

FINAL

前面的規則都未符合時採用的預設規則,例如 FINAL,PROXY。此規則沒有網域或 IP 比對條件,通常放在規則列表末尾。修改 FINAL 會影響大量未被細分規則涵蓋的連線,應先了解目前設定的整體用途。

規則關鍵字

PROXY / DIRECT / REJECT

分別代表代理處理、直接連線與拒絕連線,是規則符合後執行的動作,而非網域比對方式。PROXY 的實際出口也須搭配目前選取的伺服器或策略判斷。修改動作時應保留比對條件,避免同時變更多個因素而難以找出結果原因。

04 / 訂閱與設定

匯入內容與儲存範圍

訂閱主要用於管理伺服器集合,設定檔則主要定義連線行為。匯入成功、參數正確與實際可用,是三項須分別確認的結果。

訂閱與設定

Subscribe

用於匯入及更新伺服器集合的訂閱類型;訂閱連結請向你的服務商取得。更新時會重新讀取遠端內容,可能新增、變更或移除記錄。連結通常包含身分識別資訊,應視為敏感資料保存,不宜出現在公開截圖或求助留言中。

訂閱與設定

Add Server

新增伺服器記錄的入口。手動填寫時應先選取正確的 Type,再確認 Address、Port 與對應的驗證欄位。不同協定顯示的欄位各異,不能套用同一組參數。儲存後還須選取記錄並測試連線;儲存本身不會驗證遠端服務狀態。

訂閱與設定

Scan QR Code

讀取 QR Code 內容的匯入入口,結果取決於 QR Code 編碼的是單筆分享連結,或其他可識別內容。成功辨識不代表參數仍然有效,匯入後應檢查記錄類型與重要欄位。含有驗證資訊的 QR Code 也屬於敏感資料,不應公開展示。

訂閱與設定

Clipboard

系統剪貼簿可用來傳遞已複製的分享連結,App 讀取時可能會出現系統權限提示。複製的內容應是完整連結,避免一併帶入說明文字、引號或換行。操作完成後請留意剪貼簿中的驗證資訊;回報問題時不要直接貼上原始連結。

訂閱與設定

伺服器

列表中的一筆連線記錄,通常包含協定、位址、連接埠與驗證欄位,也常稱為節點。顯示名稱只是方便辨識的標籤,不能證明實際位置或目前是否可用。名稱相同的記錄也可能有不同參數,應以欄位內容為準。

訂閱與設定

延遲

表示特定測試條件下的回應時間,不能直接等同於傳輸速度。測試目標、方式與目前網路狀況都會影響結果,排名靠前也不保證實際使用效果最佳。判斷記錄是否適用時,還應檢查目標連線、穩定性與錯誤訊息。

訂閱與設定

設定檔

儲存規則、DNS 等連線行為設定的檔案,與提供伺服器集合的訂閱並非同一概念。新增伺服器通常不會自動建立符合個人需求的分流規則。匯入設定檔後,應確認目前選取的項目,並在 Global Routing 設為 Config 時驗證實際行為。

訂閱與設定

URL Rewrite

依比對運算式改寫要求位址或執行指定動作的設定機制,不等同於選擇代理出口。運算式與動作會影響符合條件的要求,應清楚界定適用範圍。處理 HTTPS 內容也可能需要額外條件,不要將啟用改寫理解為自動適用於所有要求。

訂閱與設定

iCloud 同步

透過 iCloud 在裝置間同步 App 支援的資料,實際同步範圍以 App 內選項為準。同步不等同於獨立備份,刪除或修改的內容也可能同步。更換裝置前,應另行保存必要的設定與訂閱資訊;還原後逐項確認伺服器、規則與目前選取的項目。

匯入、更新與整理的完整步驟,請參閱 訂閱與伺服器管理手冊 →

05 / 正版與帳號

商店資訊與購買範圍

Shadowrocket 是 Apple 平台的付費用戶端,唯一取得管道為 App Store。價格、系統需求與購買適用範圍均以 App Store 頁面標示為準。

正版與帳號

App Store 正版確認

確認官方圖示、開發者 Shadow Launch Technology Limited,以及產品頁網址中的 App ID 932747118。名稱相似不能取代這三項確認。購買前請先閱讀商店資訊,詳細確認方式可參閱下載指南。

查看確認步驟 →
正版與帳號

一次買斷

指購買用戶端的使用資格;一次買斷用戶端 ≠ 購買線路方案。購買 App 不會自動取得伺服器或訂閱,訂閱連結請向你的服務商取得。本網站為 Shadowrocket 官網與官方手冊,不提供節點服務;實際價格以 App Store 頁面顯示為準。

正版與帳號

已購項目

在 App Store 查找過往購買 App 的入口,購買記錄與完成購買的帳號綁定。更換裝置或重新安裝時,應先確認目前使用的購買帳號與歷史記錄。重新取得用戶端不代表所有伺服器與設定都會自動還原,App 資料仍須另外確認。

查看還原說明 →
正版與帳號

相容性

指 App Store 頁面列出的適用裝置與系統範圍。Shadowrocket 主要供 iPhone、iPad 使用,Mac、Apple TV 與 Apple Vision 的資訊也可在同一商店頁查閱。系統需求與購買適用範圍以 App Store 頁面標示為準,請勿只憑裝置名稱判斷。