Home
用於查看及選取已新增的伺服器、訂閱群組等連線項目。清單中出現項目只表示資訊已儲存,不代表驗證有效或遠端目前可連線;準備連線時,也應確認選取的項目及 Global Routing 模式。
先確認詞語出現的位置,再判斷其含義。介面中的模式、設定中的策略與伺服器使用的協定屬於不同層級,不能互相取代。
以下說明假設使用者已有自己的訂閱或伺服器資訊。用戶端一次買斷 ≠ 線路方案;應分別確認應用程式購買、伺服器服務與設定管理。
先確認設定所在的頁面。同一個詞若出現在入口名稱與路由模式中,可能代表不同操作。
用於查看及選取已新增的伺服器、訂閱群組等連線項目。清單中出現項目只表示資訊已儲存,不代表驗證有效或遠端目前可連線;準備連線時,也應確認選取的項目及 Global Routing 模式。
決定整體路由方式的設定,提供設定、代理、直連三種模式,對應介面詞 Config、Proxy、Direct。需要依規則分流時,通常選擇 Config;疑難排解時可暫時比較不同模式,但切換模式本身不會修復失效的伺服器資訊。
出現在設定管理入口時,指的是設定檔及其相關操作;出現在 Global Routing 中時,則表示依目前設定處理請求的模式。匯入設定後,須確認目前啟用的是哪個檔案,不能只因檔案已出現在清單中,就認定規則已生效。
Global Routing 中的代理模式,通常會將由應用程式處理的請求交由所選代理路徑。可用來比對問題是否與分流有關,但不等於設定中的大寫策略 PROXY;所選伺服器無法使用時,切換至 Proxy 仍可能無法連線。
Global Routing 中的直連模式,表示不透過所選代理伺服器轉送請求。可用來確認目前網路的基本連線狀況,但存取結果仍受本地網路、DNS 與目標服務狀態影響,不能單憑此模式判斷伺服器設定是否正確。
依已設定條件觸發 VPN 連線的機制,實際行為由應用程式選項與系統狀態共同決定。這不是自動更新訂閱,也不會取代失效的驗證資訊;若關閉連線後又自動連線,應先確認此選項及系統中的 VPN 設定。
新增伺服器資訊的入口;填寫時應先選對協定,再確認位址、連接埠與驗證欄位。所有欄位都應以使用者已有的伺服器資料為準;只憑協定名稱猜測其他參數,通常無法建立有效連線,儲存後仍須確認實際存取情況。
協定名稱只說明部分通訊方式。位址、驗證、傳輸與安全參數都必須與伺服器端一致。
一種代理協定,常見設定包括伺服器位址、連接埠、加密方式與密碼。用戶端與伺服器的加密方式必須一致,其他參數也應依原始資料填寫;匯入成功只表示資訊可讀取,不能取代驗證與連線測試。
一種具驗證功能的代理協定,設定通常包含使用者識別資訊及傳輸相關設定。疑難排解時,應分別確認識別資訊、位址、連接埠與傳輸參數;裝置系統時間明顯不準也可能影響驗證,因此不宜只反覆修改伺服器位址。
一種代理協定,名稱本身無法完整說明採用的傳輸方式與安全設定。填寫時應使用伺服器端提供的完整參數,不能因為同為 VLESS 就互換不同連線的欄位;若涉及 TLS 等選項,也須確認對應名稱與驗證條件。
通常搭配 TLS 使用的代理協定,設定涉及密碼、伺服器位址及憑證驗證所需的名稱。位址可連線不代表 TLS 驗證或密碼驗證已通過;發生連線錯誤時,請保留憑證驗證,先檢查名稱、憑證狀態與原始參數。
以 QUIC 為基礎的代理協定,連線條件包括驗證資訊、TLS 設定,以及目前網路是否支援 UDP。不能因其他類型的連線可用,就認定此協定也能使用;改用其他網路進行比較,有助於區分網路傳輸限制與伺服器設定錯誤。
以金鑰為基礎的通道協定,設定通常涉及金鑰、介面位址、對端端點與路由範圍。其欄位組織方式不同於密碼式代理,應依完整設定逐項確認;私密金鑰屬於敏感資訊,分享記錄或截圖前應先移除相關內容。
兩種不同的代理協定,不能只因使用相同位址或連接埠就混用。新增時須確認伺服器類型、驗證方式與相應的傳輸支援;這些名稱本身不保證連線受到加密,安全性應依實際連線方式判斷。
左側關鍵字描述比對條件,末尾策略描述處理方式。通常會採用最先符合的規則策略。
DOMAIN-SUFFIX,example.com,PROXY
DOMAIN-SUFFIX 是條件類型,example.com 是比對值範例,PROXY 是處理方式。此片段僅用於說明語法,不是完整設定,也不含伺服器資訊。
依完整網域名稱比對的規則關鍵字,例如指定 example.com 時,不會自動涵蓋其所有子網域。若要精確處理某個獨立主機,可使用此類條件;若實際請求來自其他子網域,請確認記錄中的完整名稱。
依網域後綴比對的規則關鍵字,可涵蓋指定網域及其子網域。比 DOMAIN 的比對範圍更廣,但不是比對任意包含該文字的內容;設定策略前應先確認涵蓋範圍,避免一併處理原本應採用不同策略的子網域。
依 IPv4 網段比對;位址後斜線中的數字代表前綴長度,例如 192.168.0.0/16 表示一個網段範圍。此規則比對的是位址,不是網域名稱文字;IPv6 位址須使用對應的 IP-CIDR6,不能直接套用 IPv4 網段規則。
依 IP 地理資料庫提供的歸屬資訊比對,例如 GEOIP,CN,DIRECT。資料庫中的歸屬資訊不等於使用者所在地、網頁顯示的文字或服務營運者所在地;結果與預期不符時,應確認實際目標 IP 與資料庫資訊,而非只看頁面內容。
前面的規則都未符合時,採用此項指定的預設策略,通常放在規則清單末尾。FINAL,PROXY 表示其餘請求採用 PROXY;若較前面的規則已符合,修改 FINAL 不會改變那些請求的路徑。
規則中的代理策略,表示符合條件的請求會交由代理路徑處理。它不是協定名稱,也不會自動指定某筆伺服器記錄;要判斷請求實際經過哪裡,還須參照目前選取的伺服器、設定中的策略安排及連線記錄。
規則中的直連策略,表示符合條件的請求不經所選代理伺服器轉送。大寫 DIRECT 是單條規則的處理方式,與 Global Routing 中的 Direct 模式屬於不同層級;直連請求仍可能受 DNS 與目前網路狀況影響。
規則中的拒絕策略,用於阻擋符合條件的請求。若比對範圍過大,可能影響登入、圖片載入或其他正常功能;疑難排解時,先確認遭拒絕的請求與符合的規則,再縮小條件,不宜直接移除所有規則。
將網域名稱解析為 IP 位址,是網域存取流程中的一個環節。解析成功不代表後續連線一定成功,連線逾時也不一定是 DNS 所致;疑難排解時,應區分解析錯誤、位址連線失敗、TLS 驗證失敗與應用程式層的回應錯誤。
訂閱用於管理伺服器資訊,設定則用來組織處理方式。匯入其中一類內容,不代表另一類也已設定完成。
透過連結取得並更新一組伺服器資訊的方式;連結應向使用者自己的服務提供者取得。訂閱連結可能包含存取憑證,應像密碼一樣妥善保管;更新成功只表示已取得內容,不代表群組中的每台伺服器都能正常使用。
用戶端連線的遠端端點;一筆記錄通常包含協定、位址、連接埠與驗證資訊,也常稱為節點。訂閱可整理多筆伺服器記錄,但名稱僅供識別;判斷連線是否正確,應確認欄位與實際存取情況,而非只看名稱。
處理訂閱匯入的介面詞;使用時應貼上使用者已有的完整連結,並確認內容格式受支援。更新訂閱通常會影響對應群組中的項目,並非更新應用程式;更新前後可比較群組變化,並重新確認目前選取的項目。
將比對條件與處理策略組合而成的設定項目,通常由上而下檢查,符合後採用對應的處理方式。範圍較明確的條件一般應排在範圍較大的條件之前;規則是否會套用,也取決於目前是否選擇 Config 及啟用的設定檔。
依條件重寫或重新導向 URL 請求的設定功能,與選擇代理路徑的路由規則不同。可處理的內容取決於請求類型與相關設定,不能認為所有加密請求都能直接改寫;使用前應確認來源與比對範圍。
系統授權、購買資格與應用程式內設定是三件不同的事。還原其中一項,不代表其他兩項也會自動還原。
Apple 系統用於管理應用程式網路通道的設定;首次連線時可能會顯示新增設定的授權提示。授權可讓應用程式建立相應的網路通道,不代表伺服器已確認可用;拒絕或刪除後,可依應用程式提示重新發起連線並檢查系統設定。
與 App Store 購買記錄連結的帳號;還原應用程式時,須確認「媒體與購買項目」使用的帳號。該帳號可能與目前登入 iCloud 的帳號不同;購買記錄未顯示時,應先確認原購買帳號與商店狀態,不要與訂閱驗證混為一談。
App Store 中用來查找購買記錄及重新取得應用程式的入口,實際名稱可能因系統介面而異。重新取得應用程式不等於還原所有伺服器資料;裝置相容性、系統需求與購買適用範圍,均以 App Store 頁面標示為準。
透過 iCloud 在裝置間同步應用程式支援的資料;實際範圍取決於應用程式選項與系統設定。請勿將其視為所有設定與憑證的完整備份;更換裝置前應確認同步內容,還原應用程式後也應重新確認設定、伺服器選項與系統授權。
術語可用於理解含義,實際操作仍須依序驗證。遇到連線錯誤時,記下所在頁面、所選模式與具體提示,比只記錄「無法使用」更有助於找出問題。
Shadowrocket 是 Apple 平台上的閉源商業應用程式,唯一取得管道為 App Store。本網站是 Shadowrocket 官網與官方手冊;購買應用程式及使用使用者已有的訂閱或伺服器資訊,應分別確認。