OFFICIAL MANUAL / GLOSSARY

Shadowrocket 術語解說

依介面位置與技術層級查詢術語。先分清詞彙指的是入口、連線協定、比對條件還是處理策略,再決定要修改哪項設定。

Scope
共 29 個術語,分為 5 類;介面用語、協定名稱與規則關鍵字均保留英文原文。
Reading
卡片標題可直接連結至對應術語。若要查看連續操作步驟,請前往使用說明。

01 / INTERFACE

介面與開關

入口名稱說明操作位置,開關與路由模式則決定運作方式。看到伺服器列表,不代表已建立有效連線。

介面入口

Home

Home 是選擇伺服器及控制連線的主要入口;列表中已有項目,只代表資訊已儲存,不表示目前連線成功。操作時先確認選取的項目,再查看連線開關與實際請求結果,別只憑列表狀態判斷是否連通。

手動輸入

Add Server

Add Server 用來手動輸入既有伺服器資訊,協定類型會決定接著要填寫哪些欄位。請依服務商提供的資料逐項填入位址、連接埠、驗證資訊及傳輸參數;名稱只是方便在本機辨識的標籤,修改名稱不會改變連線目的地。

整體路由

Global Routing

Global Routing 決定整體路由模式:Config(設定)依目前設定中的規則處理,Proxy(代理)採用代理模式,Direct(直連)則採用直連模式。排查時要區分整體模式與單條規則的策略;即使規則設定正確,若未使用 Config,預期的規則分流仍可能不會生效。

依位置判讀

Config

Config 可能是管理設定檔的入口,也可能是 Global Routing 中依設定規則運作的選項,須視所在位置判斷。前者用於匯入、選取與編輯檔案;後者則決定如何處理請求。只儲存設定檔,不代表已選取該檔並依其規則運作。

連線觸發

On Demand

On Demand 會依設定條件觸發連線,建議先確認手動連線可用,再設定此功能。它不會修正失效的驗證資訊,也不代表伺服器一定連得上;若連線反覆自動恢復,應一併檢查觸發條件,而非只是不斷關閉主開關。

測試與診斷

Connectivity Test

Connectivity Test 用來觀察所選測試方式下的連通性或回應狀況,結果會受到測試目標、本機網路與伺服器狀態影響。延遲較低不代表傳輸量較高,也不保證所有請求都成功;比較結果時,應使用相同的測試方式與網路條件。

02 / PROTOCOLS

協定

協定規定用戶端與伺服器端如何通訊。以下說明用於辨識欄位與排查條件,不構成伺服器選擇建議;具體參數請以既有連線資料為準。

代理協定

Shadowsocks

Shadowsocks 是一種代理協定,連線通常需要伺服器位址、連接埠、加密方式與密碼。加密方式必須與伺服器端一致,不能只因名稱相近就替換;能否使用還取決於伺服器狀態與網路條件,不只看是否填入密碼。

代理協定

VMess

VMess 是具有身分驗證機制的代理協定,實際連線也可能需要設定傳輸方式與 TLS 參數。匯入後應保留資料中的使用者識別碼、傳輸路徑及相關選項;若驗證異常,除了核對欄位,也要確認裝置的日期與時間設定正確。

代理協定

VLESS

VLESS 是一種代理協定,須將協定本身與傳輸層保護分開理解,不能只憑名稱判斷連線是否安全。使用者識別碼、傳輸方式及 TLS 等設定應與伺服器端部署一致;通常只複製伺服器位址,不足以還原完整的連線設定。

代理協定

Trojan

Trojan 通常透過 TLS 建立連線,並以密碼完成驗證。伺服器位址、密碼、連接埠與 TLS 伺服器名稱各有用途,不能互相取代;憑證驗證失敗時,應先核對名稱、時間與伺服器端憑證,不要把關閉驗證當成一般修復方式。

以 QUIC 為基礎

Hysteria2

Hysteria2 是以 QUIC 為基礎的代理協定,連線仰賴 UDP 通訊條件。驗證、TLS 及伺服器端要求的其他參數,應依原始資料填寫;若更換本機網路後結果不同,應檢查 UDP 是否可連通,不要只憑一次測試就認定協定或伺服器失效。

通道協定

WireGuard

WireGuard 透過金鑰識別通訊對端,設定通常包含金鑰、通道位址、對端位址及允許的網段。Allowed IPs 會影響路由與對端比對,不是一般備註欄位;修改前應先了解目標網段,也不要在截圖或公開的排查紀錄中顯示私鑰。

代理協定

HTTP / SOCKS5

HTTP 與 SOCKS5 是兩種不同的代理協定,在支援的請求形式、驗證方式及網域處理方式上並不完全相同。即使位址與連接埠相同,也不能因此互換協定類型;協定名稱本身不代表已啟用加密,仍須核對實際連線方式。

03 / RULES & POLICIES

規則關鍵字與策略

閱讀規則時,依序查看比對類型、比對值與處理策略。範例中的 example.com 僅用來展示語法,不是伺服器資訊。

比對機制

規則順序

規則會比對請求條件並指定處理策略,通常由上而下檢查,符合條件後便依相應策略處理。範圍較小的例外規則應排在範圍較大的規則之前;若某條規則未生效,先檢查上方是否已有規則先行符合。

網域比對

DOMAIN-SUFFIX

DOMAIN-SUFFIX 依網域後綴比對,適合涵蓋某個網域及其子網域。例如 DOMAIN-SUFFIX,example.com,PROXY 表示比對 example.com 這個網域範圍,並使用 PROXY;它不會比對網頁路徑,也不是檢查任意字串是否包含指定文字。

IP 分類

GEOIP

GEOIP 會依目標 IP 在地理資料庫中的分類進行比對,例如 GEOIP,CN,DIRECT。資料庫分類不等於網站營運者所在地,也可能受到位址變更與資料庫更新影響;結果不如預期時,應一併檢查實際目標 IP 與排在前面的規則。

網段比對

IP-CIDR / IP-CIDR6

IP-CIDR 與 IP-CIDR6 分別用來比對 IPv4 與 IPv6 網段,斜線後的前綴長度決定涵蓋範圍。這兩種規則比對的是位址,不是網域文字;網域解析出多個位址時,請求是否符合規則也取決於實際使用的目標位址。

末尾後備規則

FINAL

FINAL 是前面的規則都未符合時採用的後備規則,應放在規則列表末尾。例如 FINAL,DIRECT 會讓未被前面規則處理的請求採用 DIRECT;若將 FINAL 提前,後面的規則就沒有比對機會。

處理策略

PROXY / DIRECT / REJECT

PROXY、DIRECT、REJECT 是規則中的策略標記,分別表示交由代理處理、直接連線與拒絕請求。PROXY 不代表某個固定的伺服器名稱,實際連線路徑取決於目前的選取項目與設定;REJECT 只會拒絕符合規則的請求,不保證頁面中的某類內容全部消失。

網域解析

DNS

DNS 負責將網域解析為 IP 位址,是許多網路連線建立前的其中一個環節。解析失敗、解析結果變動與後續連線失敗是不同問題;更換 DNS 設定無法修復所有驗證或連線問題,排查時應區分解析結果與實際請求路徑。

04 / SUBSCRIPTION & CONFIGURATION

訂閱與設定

以下操作皆以已有訂閱或伺服器資訊為前提。更新訂閱、切換設定檔與同步資料分別處理不同問題,無法互相取代。

遠端內容

Subscribe

Subscribe 是透過訂閱網址讀取伺服器列表等資訊;所需訂閱應向你的服務商取得。更新代表重新讀取遠端內容,不會延長服務效期;訂閱網址可能包含個人驗證資訊,不應直接貼在公開的排查紀錄中。

連線記錄

伺服器

伺服器項目會儲存連線至遠端端點所需的協定與驗證資訊,列表名稱通常只是方便辨識的標籤。項目仍在列表中,不表示服務依然有效;若透過訂閱更新,手動修改的欄位也可能被後續遠端內容覆蓋,修改前應記錄資料來源。

運作設定

設定檔

設定檔集中描述規則、DNS 與其他相關行為,與只包含伺服器列表的訂閱並非同一概念。匯入檔案後,還要確認目前選用的檔案及 Global Routing 模式;編輯前先保留可還原的副本,可避免排查時同時更動多項設定,增加判斷困難。

請求處理

URL Rewrite

URL Rewrite 會依條件改寫或處理請求 URL,與選擇請求使用 PROXY 或 DIRECT 的路由規則不同。是否生效取決於比對條件及請求是否能被處理;它不是讀取所有加密請求內容的通用開關,也不保證適用於所有網頁。

資料同步

iCloud 同步

iCloud 同步可在符合條件的裝置間同步 App 支援的資料,並仰賴 iCloud 登入狀態、權限與同步設定。這與透過 App Store 還原購買記錄是兩個不同流程;更換裝置後,應分別確認 App 是否已取得,以及所需設定是否已同步,不要將兩者混為一談。

05 / APP STORE & ACCOUNT

App Store 與帳號

Shadowrocket 是 Apple 平台上的付費用戶端,主要供 iPhone 與 iPad 使用。Mac、Apple TV、Apple Vision 的相容性、系統需求及是否支援通用購買,請以 App Store 頁面標示為準。

取得管道

App Store

App Store 是取得 Shadowrocket 的唯一管道;價格、系統需求與相容性請以 App Store 頁面標示為準。確認是否為正版時,也要核對開發者 Shadow Launch Technology Limited、官方圖示及 App ID 932747118,不要只憑搜尋結果中的名稱判斷。

商店與付款

Apple ID 與商店地區

Apple ID 的商店地區會影響 App 是否顯示、結算貨幣與付款條件,並非只由裝置目前所在地或介面語言決定。搜尋不到 App 時,請先確認用於媒體與購買項目的帳號及其地區;變更地區可能涉及餘額、訂閱與付款要求,請依系統提示處理。

購買記錄

已購項目

已購項目是查找帳號既有購買記錄並重新取得 App 的入口;更換裝置或重新安裝時,應使用原購買帳號確認。還原 App 不等於還原本機的伺服器與設定資料;若找不到記錄,先確認購買帳號、隱藏項目及目前商店狀態,不要直接重複付款。

購買方式

一次性買斷

一次性買斷是透過 App Store 購買用戶端的付費方式,實際價格與購買條件請以 App Store 頁面標示為準。用戶端一次性買斷 ≠ 線路方案;使用連線功能仍需具備訂閱或伺服器資訊,訂閱請向你的服務商取得。