Shadowrocket 介面英文對照:Home、Config、Proxy、Direct、Data、Settings 是什麼意思?

Shadowrocket 介面保留英文原詞。本文說明 Home、Config、Proxy、Direct、Data、Settings 等詞的意思、所在頁面與用途,方便對照教學操作。

本文重點

Home 用來選擇伺服器及控制連線,Config 用來管理設定檔,Global Routing 決定目前的路由模式,Data 用來查看連線記錄,Settings 則用於調整 App 設定。本文適合初次使用 Shadowrocket(小火箭),且已有自己的服務商與訂閱的使用者;操作路徑以 iPhone / iPad 介面為例,Mac、Windows、Android、Linux 使用者可依相同英文詞彙對照相應功能,按鈕位置請以實際裝置介面為準。

1. Home、Config、Data、Settings:先認清四種入口

閱讀教學時,先判斷英文詞指的是「頁面」,還是頁面中的某個「選項」。例如「開啟 Config」通常是前往設定檔頁面;「將 Global Routing 設為 Config」則是切換路由模式。兩種操作用到相同的詞,但所在位置不同,效果也不一樣。

介面原文意思與位置常見操作
Home連線與伺服器管理頁面查看現有伺服器、選取項目,以及開啟或關閉連線。
Config設定檔管理頁面查看、編輯及選用設定檔,並核對規則內容。
Data流量與連線記錄頁面查看請求、流量,以及記錄中顯示的路由結果。
SettingsApp 設定頁面前往 On Demand 等設定項目,調整 App 行為。
Global Routing全域路由模式入口在 Config、Proxy、Direct、Scene 之間選擇目前的運作方式。
Add Server新增伺服器的編輯頁面選擇 Type,填入現有伺服器參數或新增 Subscribe。

Home 顯示一筆伺服器資料,不代表該項目已選取;選取伺服器,也不代表連線開關已開啟。同樣地,在 Config 儲存檔案,不代表該檔案已設為目前使用的設定檔。對照教學時,應同時確認「所在頁面」、「目前選取的項目」及「開關狀態」,不要只確認畫面上出現過某個文字。

2. Home → Add Server:Type、Subscribe 與伺服器項目

Add Server 中的 Server 指的是伺服器項目,不是購買服務的入口。Type 用來指定所填內容的類型:手動輸入伺服器資料時,選擇相符的協定;匯入現有訂閱時,選擇 Subscribe。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 都是協定名稱,請依照現有參數選擇,不要只因為名稱熟悉就任意選用。

  1. 前往 Home

    開啟 Home,先查看是否已有自己的伺服器或訂閱群組,避免重複加入同一個訂閱。

  2. 開啟新增頁面

    點選 Home 右上角的「+」,前往 Add Server。此時是在編輯準備新增的資料,尚未建立連線。

  3. 選擇類型

    匯入現有訂閱時,在 Type 選擇 Subscribe;手動新增單一伺服器時,請選擇與服務商提供參數相符的協定類型。

  4. 填寫並儲存

    在 Subscribe 的 URL 欄位填入自己的完整訂閱網址。本文以 https://example.com/sub?token=xxxx 示範網址格式;這是虛構值,無法用來連線。儲存後返回 Home,確認是否已取得伺服器清單。

  5. 選取並連線

    在 Home 選取要使用的伺服器,再開啟連線開關。首次出現系統 VPN 設定授權提示時,確認 App 名稱後依系統指示操作。

Subscribe 指可更新的訂閱來源;伺服器項目則是訂閱解析後的個別連線目標。更新訂閱是重新取得清單,連線則是使用所選項目傳輸流量,兩者是不同操作。更新後應再次確認目前的項目是否仍存在;若原項目已移除或參數變更,先前的選取狀態不能代表新清單可正常使用。

3. Global Routing:Proxy、Direct、Config、Scene 有何不同

Global Routing 決定流量的處理方式,不是協定選擇器,也不是伺服器清單。Proxy 代表代理模式,Direct 代表直連模式,Config 依目前設定檔中的規則處理流量,Scene 則依已設定的情境條件選擇相應行為。不要把 Proxy 等同於某一種協定:所選伺服器使用的協定取決於該伺服器的參數。

4 項
Global Routing:Proxy / Direct / Config / Scene
2 處
Config 的兩種用法:設定檔頁面與路由模式
1 次
每輪排查只調整一項設定,再對同一個請求重新測試

Config

建議

依目前設定檔中的規則,決定請求採用哪項策略。規則可以指定代理,也可以指定直連;未符合前面規則的請求通常由 FINAL 處理。使用前請先確認設定內容無誤。

適用情境:已有明確的分流規則,需要確認規則命中情況與策略選擇。

Proxy

所有由 App 接管的流量都會以代理模式處理,不會依 Config 的一般分流規則逐條決定去向。此模式無法修正錯誤的伺服器位址、認證參數或無法使用的線路。

適用情境:暫時排除規則因素,確認同一目標能否透過所選代理存取。

Direct

所有由 App 接管的流量都會以直連模式處理,不會經由所選代理伺服器轉送。連線開關仍可能顯示為開啟,因此不能只看開關狀態,就判斷請求是否經過代理。

適用情境:比對目前網路的直接連線結果,判斷問題出在代理路徑還是本機網路。

Scene

依照已設定的情境條件套用相應的路由行為。選擇 Scene 後,還要確認情境條件與對應動作;不能只看名稱就推斷目前請求是走代理還是直連。

適用情境:已建立並檢查網路情境規則的使用環境。

若要確認路由模式是否影響存取,可針對同一網址進行兩次受控測試:先記錄 Config 模式下的結果,再暫時切換至 Proxy 重試。若只有 Proxy 能連線,下一步應檢查 Config 中命中的規則及其目標策略。這只能縮小排查範圍,不能據此斷定所有 DNS 或伺服器參數都正確。檢查完畢後,請恢復原本需要的模式。

4. Config 頁面:設定檔、規則關鍵字與策略名稱

Config 頁面管理的是設定檔,不是伺服器訂閱清單的另一種稱呼。常見的 .conf 檔案包含多個區段,例如 [General] 放置一般參數,[Rule] 放置路由規則。訂閱會提供伺服器項目,但不代表目前的設定檔已包含所需規則;這兩部分應分開檢查。

頁面與檔案

入口
Config
常見副檔名
.conf
一般參數區段
[General]
規則區段
[Rule]

編輯、儲存與選用是不同操作;返回清單後,請確認目前使用的檔案。

規則讀法

DOMAIN-SUFFIX
依網域後綴比對。
GEOIP
依 IP 地理位置分類比對。
IP-CIDR
依 IPv4 位址範圍比對。
FINAL
處理未符合前面規則的請求。

規則關鍵字用來描述條件,行尾的策略則說明符合條件後如何處理。

以下片段用於閱讀語法,並非完整設定檔,也不是線路方案。前三條由「類型、條件、策略」組成;FINAL 沒有額外的比對條件。網域與位址採用文件中的示例值,實際使用時請依自己的目標與現有設定檔確認。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.0.2.0/24,DIRECT
GEOIP,CN,DIRECT
FINAL,PROXY

DOMAIN-SUFFIX,example.com,PROXY 表示符合網域後綴時使用 PROXY;IP-CIDR,192.0.2.0/24,DIRECT 中的 /24 是網路前綴長度,不是連接埠號碼。規則通常由上而下比對,因此 FINAL 應放在需要檢查的具體規則之後。介面中的 Proxy、Direct 與規則中的 PROXY、DIRECT 意義相關,但位置與寫法不同;編輯規則時請保留正確的關鍵字。

5. Data:查看記錄,不要把統計數值當成可用性結論

Data 主要用來查看流量與連線活動。無法存取時,先記下測試時間與目標網域,再查看相應記錄中實際顯示的目標、策略或錯誤訊息。不同平台與記錄類型提供的欄位可能不同,請以目前頁面為準,不必要求每筆記錄都包含相同欄位。

例如,目標網域在 Config 模式下無法開啟,記錄顯示使用 DIRECT;暫時切換至 Proxy 後,同一目標可以存取,便可回到 Config 檢查是哪條規則指定了 DIRECT。若兩種模式都無法連線,請繼續檢查所選伺服器、目標服務與 DNS,不要只靠反覆切換模式取代排查。分享記錄前,請移除訂閱網址、認證參數及不宜公開的存取內容。

6. Settings → On Demand:連線觸發條件與路由分工

Settings 是 App 的設定入口。On Demand 負責依條件觸發連線,Global Routing 則負責流量交由 App 接管後的路由方式,兩者屬於不同層級的設定。若要自動連線,應先確認手動選取伺服器並開啟連線後能正常使用,再前往 Settings → On Demand 檢查網路條件與對應動作。

  1. 在 Home 選取伺服器,手動開啟連線,並以明確的目標完成基本測試。
  2. 前往 Settings → On Demand,檢查目前是否已啟用,以及 Wi-Fi、Cellular 等條件下設定的動作。
  3. 每次只變更一項條件,再於相應的網路環境中觀察連線狀態;不要同時更換伺服器、規則與網路。
  4. 若手動關閉後連線又被觸發,請回到 On Demand 檢查條件,並確認系統 VPN 設定中的相應設定檔狀態。

On Demand 不會補上缺漏的訂閱,也無法修正錯誤的伺服器密碼。Scene 與 On Demand 都可能涉及網路條件,但前者用來選擇路由情境,後者則用來控制連線觸發。排查時先確認「為何建立連線」,再確認「連線後如何路由」,可避免在不相關的頁面反覆修改。

7. 常見英文介面詞疑問:依問題現象回到對應頁面

教學說要選 Config,是開啟頁面還是切換模式?

查看完整操作路徑。「前往 Config 編輯檔案」是開啟設定檔頁面;「Home → Global Routing → Config」則是切換路由模式。切換模式後,仍要確認 Config 頁面中目前使用的檔案正確。

Home 裡有伺服器,為什麼還是無法上網?

依序確認該項目是否已選取、連線開關是否已開啟,以及 Global Routing 目前的模式。接著針對同一個目標,查看 Data 中相應時間的記錄。項目存在只代表參數已儲存,不代表認證、網路與目標服務都能正常使用。

更新 Subscribe 後,規則也會一起更新嗎?

不要這樣推斷。Subscribe 更新的是該訂閱提供的內容;伺服器訂閱與 Config 檔案應分開確認。更新後先在 Home 檢查伺服器清單,再到 Config 確認目前使用的檔案及其規則,最後檢查 Global Routing。

Direct 是指 VPN 已中斷嗎?

不是。Direct 是路由模式,關閉連線則是連線狀態操作。若要停止 App 接管流量,請在 Home 使用連線開關;若之後又自動連線,請檢查 Settings → On Demand 的觸發條件。

更換裝置後,找不到相同位置該怎麼辦?

先依 Home、Config、Global Routing、Data、Settings 等原文辨識功能,不要照搬其他裝置上的按鈕位置。安裝與裝置選擇請參閱全平台下載頁;首次匯入與連線順序請參閱教學。保留現有訂閱參數,不要因入口位置不同就任意更改協定。

下載 Shadowrocket