已有自己的服務商與訂閱資料時,先確認拿到的是伺服器訂閱、設定檔網址,還是單一伺服器分享連結。本文分別說明 Subscribe、Add Server、掃描 QR Code 與剪貼簿的操作入口,並區分 Config 中的設定檔訂閱與 Home 中的伺服器訂閱;匯入完成後,再檢查更新結果、Global Routing 和 Connectivity Test。
一、先分清訂閱網址、設定檔與分享連結
Shadowrocket(小火箭)的匯入入口不是四種不同的連線協定,而是將既有資料加入用戶端的四種方式。能掃描 QR Code,不代表其中一定是訂閱;能從剪貼簿辨識連結,也不代表匯入後會自動建立可更新的伺服器清單。後續行為取決於連結內容,以及儲存資料時選擇的類型。
尤其要分清兩個位置:Home 用來儲存伺服器與伺服器訂閱,Config 則管理規則設定檔。Config 頁面的 Subscribe 用於管理設定檔訂閱,不能只因網址以 HTTPS 開頭,就把伺服器清單網址當成規則設定檔使用。若服務商的說明明確標示為伺服器訂閱,請從 Home 的新增入口選擇 Subscribe。
| 既有資料 | 辨識線索 | 使用入口 |
|---|---|---|
| 伺服器訂閱 | 通常是 HTTPS 網址,會傳回伺服器清單 | Home → + → Type → Subscribe |
| 規則設定檔訂閱 | 遠端內容為規則、策略等設定文字 | Config → Subscribe |
| 伺服器參數 | 分別提供位址、連接埠、協定與憑證 | Home → + → Add Server 表單 |
| 單一分享連結 | 常見前綴為 ss://、vmess://、vless://、trojan:// | 掃描 QR Code 或從剪貼簿辨識 |
以下網址僅供辨識格式,不能用於連線。真實訂閱中的 token 可能等同存取憑證,請避免將完整網址放在公開截圖、聊天紀錄或求助貼文中。本文以使用者已有自己的服務商與訂閱為前提,本指南不提供、銷售或推薦節點或訂閱。
https://example.com/sub?token=xxxx
二、Subscribe:分別儲存伺服器訂閱與設定檔訂閱
需要持續更新伺服器清單時,請用 Subscribe 儲存原始訂閱網址,而不是把更新傳回的每一條分享連結都手動新增。之後即可沿用同一筆訂閱記錄更新。訂閱名稱只方便辨識,不能取代 URL;URL 中的查詢參數也要完整保留,請勿任意刪除 token 或修改字元。
-
核對資料
確認現有資料標示的是伺服器訂閱,並複製完整網址。若拿到的是網站登入網址,請先從現有服務的管理頁面取得訂閱網址,不要直接複製瀏覽器網址列的內容。
-
開啟新增頁面
前往 Home → 右上角 +,在 Add Server 表單中開啟 Type,選擇 Subscribe。這裡儲存的是伺服器訂閱,不是 Config 的規則檔案。
-
填寫並儲存
將網址貼到 URL,並用 Remarks 標示來源或用途,再儲存。檢查網址開頭、結尾及查詢參數,避免連同引號、換行或說明文字一起貼上。
-
更新清單
回到 Home 下拉重新整理,等待訂閱傳回資料。確認是否出現對應的伺服器清單;若仍是空白,先查看更新錯誤,不要連續重複建立相同訂閱。
如果現有資料是規則設定檔網址,請前往 Config → Subscribe 管理設定檔訂閱,並加入對應的設定 URL。更新後要確認實際選用的設定檔;只儲存遠端網址,不代表 Home 已新增伺服器,也不代表 Global Routing 已切換為 Config。包含 DOMAIN-SUFFIX、IP-CIDR 或 FINAL 等規則的設定檔,與只傳回伺服器分享連結的訂閱是不同的資料。
先確認網址傳回的內容,再選擇入口。伺服器訂閱用來管理「有哪些伺服器」,Config 中的設定檔則決定「如何依規則處理請求」;兩者可以搭配使用,但不能互相取代。
三、Add Server:依協定手動輸入既有參數
只有一組伺服器參數、沒有訂閱網址時,適合使用 Add Server。操作路徑為 Home → + → Type → 對應協定。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 的欄位各不相同,不能只靠位址和連接埠完成所有協定的設定。Type 選錯時,即使表單能儲存,也不代表連線參數有效。
- 位址與連接埠:依照現有資料逐項填寫。連接埠
443、8443或其他數值,都必須以實際提供的參數為準;不能只憑 443 判斷協定或 TLS 狀態。 - 身分憑證:Shadowsocks 通常需要相符的加密方法與密碼;VMess、VLESS 常使用 UUID;Trojan 使用密碼。請勿將訂閱 URL 當成伺服器密碼。
- 傳輸欄位:若既有資料指定 WebSocket 等傳輸方式,路徑與 Host 必須一致。伺服器位址、Host 和 TLS 的 Server Name 可能不同,請分別核對。
- 協定專用項目:Hysteria2 與 WireGuard 各有自己的驗證或金鑰設定,不能照搬其他協定的欄位。未提供的資訊應向既有資料來源確認,請勿自行猜測。
儲存後回到 Home,確認伺服器項目的名稱與類型,再選取該項目進行測試。手動新增的項目不會因原服務的訂閱日後變更而自動同步參數;位址、連接埠或憑證有變動時,必須編輯這筆記錄。初次填寫時,為方便排查,請勿同時變更規則設定檔和 DNS 設定,否則難以判斷問題出在哪一層。
四、掃描 QR Code 與剪貼簿:辨識完整連結後再儲存
掃描 QR Code 和使用剪貼簿省下的是輸入步驟,不代表可以略過參數核對。QR Code 可能包含單一伺服器分享連結、訂閱 URL 或一般網頁網址。掃描後應先查看辨識結果,再確認匯入類型;只有完整且受支援的資料,才能正確轉換為伺服器或訂閱記錄。
掃描 QR Code 的操作步驟
- 在 Home 開啟掃描入口,依系統提示授予相機權限,並將完整的既有 QR Code 放入取景範圍;不要裁掉 QR Code 邊緣。
- 若 QR Code 存在相簿中,請使用掃描介面提供的圖片辨識入口選取原始圖片。模糊截圖或過度壓縮可能導致辨識失敗。
- 檢查辨識出的協定、位址與名稱,再確認儲存。若結果只是網頁網址,就不代表伺服器已成功匯入。
使用剪貼簿的操作步驟
- 複製完整的分享連結,不要連同前後的介紹文字、編號或省略號一起複製。連結中的編碼字元與查詢參數都要保留。
- 返回 Shadowrocket,依剪貼簿辨識提示確認匯入;若系統要求允許貼上,請授權這次讀取。若沒有提示,可回到新增頁面,手動貼到相符欄位。
- 若複製的是 HTTPS 伺服器訂閱網址,請使用 Home → + → Type → Subscribe → URL 明確儲存,不要依賴系統自動將一般網頁網址判定為訂閱。
ss://、vmess://、vless://、trojan:// 是常見分享格式的辨識線索,但相同前綴仍可能包含不同的傳輸參數。Hysteria2 資料可能使用 hysteria2:// 或 hy2://;能否辨識還取決於連結欄位與用戶端支援情況。WireGuard 通常以包含金鑰、Address、AllowedIPs、Endpoint 等欄位的設定資料提供,不要假設任何設定文字都能作為單行連結匯入。
畫面顯示「已匯入」只代表資料已儲存。驗證還應包括選取項目、檢查參數、執行 Connectivity Test 及實際請求測試,不能只看項目名稱是否出現。
五、匯入後使用 Global Routing 驗證實際請求
匯入不會自動決定每個請求的路徑。先在 Home 選取要測試的伺服器,執行 Connectivity Test,再檢查 Global Routing。測試結果只反映目前測試方法與目標的狀況;某筆記錄顯示延遲,不代表所有網站或所有協定的請求都能正常使用。
Config
建議依目前設定的規則比對請求。DOMAIN-SUFFIX、GEOIP、IP-CIDR 等規則與 FINAL 的最終策略會共同決定處理方式;前提是設定檔已核對並啟用。
適用情況:已有明確的分流規則,準備恢復日常使用
Proxy
以代理模式處理用戶端接管的請求,可暫時降低規則分流對測試的影響。這無法補上錯誤的密碼、UUID、TLS 或傳輸參數。
適用情況:先確認所選伺服器能連線,再單獨排查規則
Direct
以直接連線模式處理請求。使用 Direct 時,網頁能開啟不代表有使用所選伺服器,因此不能據此判斷訂閱中的伺服器是否有效。
適用情況:與本地網路直連結果進行比較
Scene
依已設定的場景採用相應的路由行為。選擇前要核對場景條件與相關設定;Scene 不是自動修復匯入失敗的選項。
適用情況:已建立場景,並需要依場景套用設定
結論:分開驗證匯入與分流
先確認所選伺服器在 Proxy 下能完成目標請求,再切回 Config 檢查規則。如果切換模式後結果才有變化,應檢查目前設定檔中的命中規則與最終策略,而不是立刻重新建立訂閱。
首次啟用連線時,請依系統提示允許新增 VPN 設定。Settings → On Demand 用來管理依條件觸發連線的行為,不負責匯入伺服器或更新訂閱。初次排查時,建議先手動連線以確認目前狀態;待資料與規則都驗證完成後,再另外設定 On Demand。
六、訂閱更新與常見匯入問題
訂閱更新會重新讀取遠端內容。伺服器數量或名稱改變,不一定代表用戶端出錯;應先比對既有服務提供的最新資料。曾手動修改的訂閱項目,也可能在之後更新時被遠端內容取代。重要的手動設定應另外儲存,並與訂閱管理的項目區分。
儲存成功,為什麼 Home 還是空的?
先確認是否誤將伺服器訂閱儲存到 Config。伺服器訂閱應在 Home → + → Type → Subscribe 中儲存,然後回到 Home 下拉重新整理。若出現解析錯誤,請確認 URL 傳回的是伺服器內容,而不是登入頁、錯誤頁或規則設定檔文字。
更新逾時,需要一直刪除後重新新增嗎?
先檢查完整 URL 與目前網路。若已有可用伺服器,可先連線再更新;若需要透過代理存取訂閱網址,請檢查 Settings → Subscribe → Update via Proxy。沒有可用連線時,這項設定無法憑空建立存取路徑;若持續逾時,請確認網址是否可用。
剪貼簿裡有連結,為什麼沒有匯入提示?
重新複製僅包含連結的一行,並檢查是否缺少協定前綴,或被訊息介面截斷。若系統限制貼上讀取,請檢查 Shadowrocket 的貼上權限;HTTPS 訂閱網址可直接貼到 Subscribe 的 URL 欄位,不必依賴自動辨識。
更新後,之前手動新增的記錄還能使用嗎?
獨立的 Add Server 記錄與伺服器訂閱分開管理;能否繼續連線取決於原有參數是否有效。先確認目前選取的是舊的手動項目還是新的訂閱項目,再核對位址、連接埠和憑證;不要只憑 Remarks 相同就認定是同一筆記錄。
購買用戶端後就會有訂閱嗎?
買斷用戶端不等於購買線路方案。Shadowrocket 是 Apple 平台的付費用戶端,唯一取得管道是 App Store;匯入所需資料由使用者自行準備。iPhone、iPad 及其他相容 Apple 裝置的系統需求,請以 App Store 頁面標示為準。
尋求協助時,可提供操作入口、選取的 Type、錯誤提示,以及 Connectivity Test 是否成功。請遮蔽訂閱 token、密碼、UUID、金鑰等敏感資料,不必公開完整連結。依照「資料類型 → 儲存位置 → 更新結果 → 連線測試 → 路由模式」的順序記錄,通常比只描述「匯入後不能用」更容易找出問題。