本文適用於已有服務商與訂閱的 Shadowrocket(小火箭)使用者。先確認取得的是伺服器訂閱、單一伺服器連結,還是遠端設定,再選擇 Subscribe、Add Server、掃描 QR Code 或剪貼簿入口;匯入後核對項目、更新訂閱並測試連線,別把「儲存成功」當成「已可連線上網」。
一、先辨別內容:訂閱連結不等於設定檔
Shadowrocket 的 Home 用於管理伺服器與連線,Config 用於管理規則設定,Settings 用於調整用戶端行為。看似相同的 HTTPS 網址,回傳內容可能截然不同:伺服器訂閱提供連線項目,遠端設定則可能包含 DNS、規則與策略。選擇入口前,請先查看服務商提供的用途說明,別只憑網址外觀判斷。
| 已有內容 | 辨識要點 | 處理方式 |
|---|---|---|
| 伺服器訂閱 | 一個網址提供多個伺服器,並可在之後更新 | Home → Add Server → Type → Subscribe |
| 單一伺服器連結 | 以 ss://、vmess://、vless:// 或 trojan:// 等協定前綴開頭 | 掃描 QR Code、從剪貼簿辨識,或手動輸入參數 |
| 遠端設定 | 內容包含 [General]、[Rule] 等設定區段 | 在 Config 中管理;不要當作伺服器訂閱輸入 |
掃描 QR Code 和使用剪貼簿都只是輸入方式,無法判定內容類型。QR Code 可能包含單一伺服器連結,也可能是訂閱網址;複製的文字也可能只是帳戶管理網頁。本文中的 https://example.com/sub?token=xxxx 是明顯的虛構範例,僅用於說明網址結構,無法用來連線。
結論:先確認回傳內容,再選擇入口
如果要讓 Home 顯示一組可更新的伺服器,請新增伺服器訂閱;如果要調整規則判斷,則應處理 Config。別為了排除匯入錯誤,把同一個未知網址逐一填入所有入口。
二、Config → Subscribe:先確認訂閱內容
進入 Config 使用 Subscribe 前,請先確認這裡處理的是設定訂閱,不要直接將它視為 Home 中的伺服器清單。設定檔與伺服器訂閱都可能透過遠端網址維護,但管理的內容不同。如果服務商明確標示為伺服器訂閱,通常應改到 Home → 右上角「+」→ Add Server,並將 Type 設為 Subscribe。
-
確認用途
查看原始說明,確認網址標示的是遠端設定還是伺服器訂閱。網址請向服務商取得,勿以搜尋結果中的陌生連結取代。
-
進入設定頁
開啟 Config → Subscribe,確認要新增的設定來源。如果手上的網址只提供伺服器清單,請返回 Home,以 Subscribe 類型新增。
-
檢查設定
取得遠端設定後,先檢查 DNS、規則與策略參照,再決定是否啟用。下載至 Config 清單,不代表目前使用的設定已切換。
-
確認選取項目
若要依規則分流,請在 Home → Global Routing 中選擇 Config,並確認 Config 頁面目前啟用的是預期檔案。
例如 DOMAIN-SUFFIX,example.com,DIRECT 表示將該網域後綴交由 DIRECT 處理,這不是伺服器網址。即使設定中的規則能正確讀取,也不能取代伺服器所需的網址、連接埠與驗證參數。伺服器清單為空時,反覆切換規則檔通常不會新增連線項目。
三、Add Server:新增訂閱或手動輸入伺服器
Add Server 可用來新增伺服器訂閱,也能手動輸入單一伺服器。兩者的關鍵差異在於 Type:選擇 Subscribe 時輸入訂閱 URL;選擇特定協定時,輸入的則是該伺服器的連線參數。不要把完整訂閱網址填入單一伺服器的 Address 欄位。
-
開啟新增頁面
進入 Home,點選右上角「+」開啟 Add Server。先設定 Type,再填寫其他欄位,避免在錯誤類型下輸入參數。
-
選擇類型
已有伺服器訂閱時選擇 Subscribe;只有單一伺服器參數時,依服務商說明選擇 Shadowsocks、VMess、VLESS、Trojan、Hysteria2 或 WireGuard 等相應類型。
-
輸入內容
Subscribe 請輸入完整 URL,例如示意網址 https://example.com/sub?token=xxxx。手動新增伺服器時,則分別填入 Address、Port 與相應的驗證資訊;不能以網頁網址取代伺服器網址。
-
儲存並核對
儲存後返回 Home,確認訂閱群組或伺服器項目是否出現。如果訂閱尚未展開為伺服器清單,請更新該訂閱並查看結果,不要立刻重複新增。
連接埠必須依服務商提供的數值填寫。例如參數明確標示 Port 為 443 時,就輸入 443;不要因為訂閱網址以 HTTPS 開頭,就推斷所有伺服器都使用這個連接埠。各協定的驗證方式也不相同:UUID、密碼、公鑰等資訊不能互換;如涉及 TLS、傳輸方式或伺服器名稱,請逐項比對原始參數。
- 訂閱 URL 中的
?token=xxxx表示查詢參數的結構,複製實際網址時請保留完整參數。 - 網址前後的空格、通訊軟體附帶的中文標點,以及意外換行,都應在儲存前清除。
- 為訂閱設定容易辨識的備註,方便更新時確認來源,但不要在備註中寫入驗證金鑰。
四、掃描 QR Code:辨識後確認項目類型
在 Home 使用掃描入口讀取服務商提供的 QR Code。首次使用相機時,須允許相機存取權限;如果 QR Code 顯示在目前裝置的螢幕上,不必為了掃描而改寫其中的網址,可改用原始連結透過剪貼簿匯入,或手動新增。
-
準備 QR Code
保持 QR Code 完整,並讓四周邊界清晰可見。不要將含有個人驗證資訊的 QR Code 傳到公開頁面,也不要使用遮住關鍵區域的塗改圖片。
-
讀取內容
開啟 Home 的掃描入口,將 QR Code 放入辨識區域。如果相機沒有畫面,請前往系統 Settings → Privacy & Security → Camera,檢查 Shadowrocket 的權限。
-
核對結果
辨識後查看用戶端顯示的類型與欄位。單一伺服器連結應產生相應的伺服器參數;訂閱網址則應以 Subscribe 處理。
-
儲存後檢查
返回 Home 確認新增內容。如果只出現一台伺服器,請先確認 QR Code 原本是否只包含單一連結,不要因此認定訂閱遺失。
掃描成功只表示 QR Code 內容已讀取,不代表遠端訂閱請求成功。如果 QR Code 編碼的是帳戶管理網頁,辨識出 HTTPS 網址後也不會自動轉成可用的伺服器清單。此時請返回服務商提供的訂閱頁面,取得明確供用戶端匯入的內容。
五、讀取剪貼簿:複製原始連結,不要複製整段訊息
剪貼簿適合在同一台 iPhone 或 iPad 上切換瀏覽器與用戶端。複製完整的訂閱網址或單一伺服器連結,再返回 Shadowrocket;用戶端出現讀取或匯入提示時,先核對內容再確認。如果系統詢問是否允許貼上,請依本次匯入需求選擇。
- 只複製連結本身:不要連同「點選匯入」、序號、引號或說明段落一起複製。
- 確認協定前綴:
ss://、vmess://、vless://、trojan://和一般 HTTPS 訂閱網址是不同類型的內容。 - 沒有出現提示時:若是 HTTPS 伺服器訂閱,請直接前往 Home → Add Server → Type → Subscribe,將網址貼入 URL 欄位。
- 不要手動修改編碼:連結中的百分比編碼和較長的驗證片段可能是必要內容,不要為了縮短文字而任意刪除。
例如,複製的內容若是以 trojan:// 開頭的單一連結,匯入後只新增一個項目,符合其內容類型;若複製的是訂閱 URL,則用戶端還必須連線至遠端網址才能取得清單。兩者的網路請求不同,因此不能以「剪貼簿有內容」判斷訂閱伺服器是否可連線。
六、匯入後更新與驗證:分別檢查三個結果
匯入完成後,請依序檢查「本機儲存」、「遠端更新」與「實際連線」。本機儲存成功,表示記錄已寫入用戶端;遠端更新成功,表示已取得訂閱回應;實際連線成功,還取決於伺服器參數、網路連線狀況及目前的分流設定。
- 在 Home 核對訂閱群組名稱與伺服器項目。項目為空時,先執行更新並查看錯誤提示;若已有舊項目,不要先刪除整個訂閱。
- 更新前確認目前網路能否連上訂閱網址。如果用戶端提供透過代理更新的設定,只有在已有可用連線時才啟用該選項;首次取得訂閱時,不能依賴尚未取得的伺服器。
- 更新後再次確認目前選取的伺服器。清單內容可能有所變動,先前的項目可能已被取代或移除。
- 選取一台伺服器,開啟連線開關;首次連線時,依系統提示允許新增 VPN 設定,再使用 Connectivity Test 檢查連線狀況。
- 檢查 Home → Global Routing。Config 會依目前設定判斷流量;Proxy 與 Direct 用於統一指定處理方向;Scene 會依設定的情境安排行為,並非另一種訂閱格式。
Connectivity Test 顯示成功,不代表所有目標網站都能連線。如果連線測試可用但某個網頁無法開啟,請繼續檢查 DNS 與規則比對結果,不要反覆匯入同一份訂閱。Settings → On Demand 用於管理隨需連線條件,無法修復訂閱網址或補齊驗證資訊。
結論:保留舊記錄,先找出失敗環節
更新失敗時先保留現有項目,分辨是逾時、驗證遭拒還是格式無法解析,再處理相應原因。只有確認訂閱網址已變更時才修改來源;重複新增相同網址,通常只會增加辨識難度。
七、訂閱匯入常見問題
已新增訂閱,為什麼 Home 還是空的?
先開啟該筆記錄,確認 Type 是否為 Subscribe,以及 URL 是否完整,再執行更新。如果回應內容實際上是登入頁面、錯誤頁面或遠端設定,就無法產生伺服器清單。請查看服務商說明,確認連結用途;不要自行把網頁內文拼成伺服器參數。
更新時顯示逾時,需要刪除後重新新增嗎?
先保留記錄並切換一次可用網路,確認網址沒有過期或遭改寫。如果已有可正常連線的伺服器,連線後可依用戶端設定嘗試透過代理更新。首次匯入且尚無可用伺服器時,應先確認訂閱網址本身是否可連線。
掃描後有結果,為什麼只匯入一台伺服器?
檢查原始內容是否為單一協定連結。單一 QR Code 不一定代表整份訂閱;如果需要可更新的伺服器群組,請向服務商取得伺服器訂閱 URL,再前往 Home → Add Server → Type → Subscribe 新增。
複製連結後沒有跳出匯入提示,該怎麼辦?
先確認複製的是原始連結,而不是連結標題。若為 HTTPS 訂閱,請直接開啟 Add Server,選擇 Subscribe 並手動貼上;如果系統拒絕貼上,請在重新操作時允許本次貼上。不要為了觸發提示,反覆複製含有憑證的整段聊天記錄。
購買用戶端後,還需要另外準備訂閱嗎?
購買用戶端不等於購買連線服務。Shadowrocket 是閉源商業應用,用戶端購買與連線服務分開管理;訂閱請向服務商取得。應用程式唯一取得管道是 App Store,開發者為 Shadow Launch Technology Limited;系統需求與是否支援通用購買,請以 App Store 頁面標示為準。
確認 App Store 取得管道,繼續設定連線
Shadowrocket 主要適用於 iPhone 與 iPad。請先在正版查核頁確認應用程式名稱、官方圖示及 App ID 932747118,再依教學選取伺服器、授權 VPN 設定並測試連線。