官方手冊 · 依類別查找術語

Shadowrocket 名詞解釋

先區分介面模式、協定與規則策略,再閱讀設定。英文名稱保留應用程式內的原文,中文說明則用來解釋用途與適用範圍。

  • 介面詞彙保留原文
  • 依設定用途分類
  • 範例不代表實際設定

Home / Settings

介面與開關

這一類說明「在哪裡操作、何時連線」。初次使用可先了解 Home、Global Routing 與 Connectivity Test,再依入門指南完成連線。

Home
主要連線操作頁面,可查看連線狀態、Global Routing 與 SERVER 列表,並選擇已有伺服器。尚未連線時會顯示 Not Connected 等狀態文字;開啟開關表示連線流程已啟動,不代表每個目標請求都已通過驗證。
Global Routing
選擇整體流量處理方式的入口,常見選項為 Config、Proxy、Direct。這裡決定是否依設定分流、使用代理路徑或直連路徑;修改規則後若沒有預期效果,請先確認此處是否設為 Config。
Config / Proxy / Direct
在 Global Routing 中,三者分別代表設定、代理與直連:Config 依目前設定規則處理請求,Proxy 使用代理路徑,Direct 使用直連路徑。這些是整體模式,不是協定類型,也不要與規則中的大寫 PROXY、DIRECT 混淆。
On Demand
系統依據已設定的條件觸發連線行為,可減少重複手動操作。它回答「何時建立連線」,Rule 則回答「請求要走哪條路徑」;排查意外自動連線時,應同時檢查 On Demand 條件與目前系統連線狀態。
Add Server
手動輸入自己已有伺服器資訊的入口,需依實際協定選擇 Type,並確認位址、連接埠與驗證參數。不同協定所需欄位各異,不要將某種協定的密碼、UUID 或 TLS 參數直接套用到另一種協定。
Connectivity Test
依目前選擇的測試方式檢查伺服器連線狀況,協助判斷項目是否可連線。測試成功只表示在該測試條件下收到回應,不代表所有網站都能存取;測試失敗時,也需搭配測試方式、目標與本機網路狀況判斷。
延遲
測量測試請求完成指定往返流程所需的時間,通常以毫秒表示,並非檔案傳輸速率。比較結果前,應盡量維持測試方式、測試目標與網路條件相近;單次數值較低,不能直接證明長時間連線更穩定。

Type / Transport / TLS

協定

協定規定用戶端與伺服器如何通訊。選擇時應以自己已有伺服器的實際設定為準,而非協定名稱或測試數值;相同協定也可能採用不同傳輸參數。

Shadowsocks
一種加密代理協定,常見連線資訊包括伺服器位址、連接埠、密碼與加密方法。加密方法必須與伺服器端一致,不能只憑位址和連接埠完成設定;匯入後仍應確認欄位是否完整。
VMess
需要身分驗證的代理協定,常見參數包括伺服器位址、連接埠與 UUID。除了驗證資訊,也可能涉及傳輸方式、Host、Path 與 TLS;這些值由伺服器設定決定,不能只因名稱相同就互換。
VLESS
一種輕量代理協定,通常使用 UUID 識別身分,並搭配特定傳輸方式運作。協定名稱本身不代表傳輸加密已啟用;需分別確認傳輸層、安全參數與伺服器要求。
Trojan
通常搭配 TLS 使用的代理協定,透過密碼完成驗證。位址、連接埠、密碼,以及用於 TLS 驗證的伺服器名稱都可能影響連線;遇到憑證錯誤時,應先確認憑證與名稱,不要直接略過驗證。
Hysteria2
以 QUIC 為基礎的代理協定,運作時依賴 UDP 路徑,並使用驗證、TLS 等連線參數。若目前網路限制 UDP,可能導致連線失敗;應依伺服器設定與網路條件判斷,不能只憑協定名稱推測連線效果。
WireGuard
以金鑰組建立隧道的協定,涉及私鑰、對端公鑰、端點與位址等參數。私鑰屬於敏感資訊,排查問題時不應公開傳送完整設定;端點可連線,不代表隧道內的位址與路由都已設定正確。
HTTP / SOCKS5
兩種不同的代理協定,應依自己已有伺服器支援的類型選擇,而非依造訪的網站類型選擇。驗證方式與可處理的流量範圍可能不同;只看到 HTTP 或 SOCKS5 名稱,不能據此認定傳輸已加密。
TLS
用於保護傳輸並驗證對端身分的機制,不是獨立的伺服器項目類型。伺服器名稱、憑證有效性與裝置時間都可能影響交握;應依自己已有伺服器的要求設定,並保留適當的憑證驗證。

Match → Policy

規則關鍵字與策略

先看比對條件,再看末尾策略。以下網域與位址僅用來說明語法;完整的比對順序、設定區段與範例請參閱規則參考。

Rule
設定中用來比對請求並指定策略的規則集合。Global Routing 設為 Config 時,通常會由上而下檢查規則,命中後採用對應策略;精確條件宜放在寬泛條件之前,避免被前面的規則先行比對。
DOMAIN
精確比對完整網域名稱,不包含 URL 的路徑與查詢參數。DOMAIN,example.com,PROXY 表示該網域採用 PROXY;這不代表也會比對 www.example.com 等所有子網域。
DOMAIN-SUFFIX
比對指定網域及其子網域,適合依網域層級整理規則。DOMAIN-SUFFIX,example.com,PROXY 可涵蓋 example.com 及其子網域,但不會比對任意包含這段文字的網域。
DOMAIN-KEYWORD
比對網域中包含指定文字的請求,涵蓋範圍通常比精確網域規則更廣。DOMAIN-KEYWORD,ads,REJECT 是語法範例,不代表所有包含該文字的網域都應拒絕;使用前應確認誤比對範圍。
GEOIP
依目標 IP 在地理資料庫中的歸屬比對請求,例如 GEOIP,CN,DIRECT。資料庫分類無法說明內容所用語種、服務主體所在地或實際內容來源;判斷結果也與解析出的位址及資料庫內容有關。
IP-CIDR / IP-CIDR6
分別用於比對 IPv4 與 IPv6 位址範圍,斜線後的數字代表網路前綴長度。IP-CIDR,192.168.0.0/16,DIRECT 可作為區域網路位址範圍範例;IPv6 位址範圍應使用 IP-CIDR6,並確認前綴範圍。
USER-AGENT
依可讀取的請求 User-Agent 資訊進行比對的規則類型,不代表能依任意應用程式名稱識別所有流量。能否比對受協定、加密方式及請求資訊可見度限制,不應假設每個連線都包含可讀取的這個欄位。
FINAL
前面的規則都未命中時使用的預設規則,通常放在 Rule 列表末尾。FINAL,PROXY 表示未被前面條件涵蓋的請求採用 PROXY;若太早放置 FINAL,後續規則就無法發揮預期作用。
PROXY / DIRECT / REJECT
規則中的常見策略,分別代表使用代理、直接連線與拒絕請求,書寫時保留大寫原文。策略說明「如何處理」,DOMAIN 等條件則說明「比對什麼」;PROXY 的實際出口也需搭配目前伺服器與策略設定確認。
DNS
將網域名稱解析為 IP 位址的機制,為後續連線提供目標位址,也可能影響 IP 類規則的判斷。解析成功與連線成功是兩個環節;排查時應區分網域解析失敗、位址無法連線與伺服器連線失敗。

Subscribe / Config

訂閱與設定檔

伺服器項目、訂閱與規則設定是不同內容。以下說明以使用者已有自己的訂閱或伺服器資訊為前提,本網站不提供、不販售也不推薦節點或訂閱。

Subscribe
透過自己已有的訂閱網址取得及更新伺服器項目的管理方式,與用戶端購買紀錄不同。訂閱網址可能包含存取憑證,請妥善保管;更新後應確認項目變化,且更新伺服器訂閱不代表整份規則設定也會同步更新。
SERVER
Home 中顯示已有伺服器項目的區域,項目可能來自手動輸入或訂閱匯入。名稱只是方便辨識的標籤,實際連線取決於協定、位址、連接埠與驗證參數;更換選取項目後,應重新驗證實際請求。
.conf
承載設定文字的檔案格式,常見區段包括 General、Rule、Host 與 URL Rewrite,各區段用途不同。Config 頁面用於管理設定,Global Routing 中的 Config 則是依設定執行的模式;匯入設定後,也需確認目前啟用的是哪一份。
Host
設定中用來指定網域對應關係的區段,可影響某個網域最後取得的目標位址。它不同於 HTTP 請求標頭中的 Host 欄位,也不會直接取代 PROXY 或 DIRECT 策略;設定固定位址後,也應考量目標位址變更及憑證名稱是否相符。
URL Rewrite
依條件改寫請求網址等內容的設定功能,與只選擇流量策略的 Rule 不同。它可能改變請求行為,且適用性受請求資訊可見度限制;匯入前應先了解條件與結果,排查問題時可逐項停用以縮小範圍。

App Store / Purchase

商店與帳號

購買應用程式、還原已購項目與匯入連線資訊,分別是不同流程。Shadowrocket 是 Apple 平台的閉源商業應用程式,主要供 iPhone 與 iPad 使用。

App Store
Shadowrocket 唯一的購買與下載管道,也是查詢價格、系統需求與更新紀錄的來源。購買前請確認開發者 Shadow Launch Technology Limited、官方圖示與 App ID 932747118;具體操作請參閱正版核對說明。
一次買斷
指購買用戶端使用權的付費方式;美國商店價格約為 2.99 美元,實際金額與貨幣請以 App Store 頁面為準。用戶端一次買斷 ≠ 線路方案;連線仍需使用者已有自己的訂閱或伺服器資訊。
已購項目
在 App Store 查找目前購買帳號歷史應用程式的入口;更換裝置或重新安裝時,可先在此查找 Shadowrocket。購買紀錄與本機設定是兩回事,重新下載用戶端不代表所有伺服器與規則都會自動還原;還原步驟請參閱已購項目還原說明。
商店地區與相容性
商店地區會影響應用程式的顯示、結帳貨幣與購買狀態;裝置相容性則決定能否在目前裝置上使用。Mac、Apple TV 與 Apple Vision 的支援情況也可在同一個商店頁面查看;系統需求、裝置相容性與購買適用性一律以 App Store 頁面標示為準。