Shadowrocket 訂閱匯入教學:Subscribe、Add Server、掃描 QR Code 與剪貼簿

了解 Shadowrocket 四種匯入方式:Subscribe 用於更新訂閱,Add Server 可手動輸入,QR Code 和剪貼簿則適合快速匯入,並掌握各自支援的格式。

本文重點

本文適合已從服務商取得訂閱或連線參數的使用者,介紹 Shadowrocket(小火箭)的四種匯入方式。先分清 Home 中的伺服器訂閱與 Config 中的設定檔,再依照連結、參數或 QR Code 選擇匯入方式,最後分別確認更新、連線與規則是否正常運作。

一、先分清 Subscribe、Config 與單一伺服器連結

匯入前先確認手上的內容類型。訂閱網址連向可更新的伺服器清單;單一伺服器分享連結則描述一條連線;設定檔可能包含全域設定、分流規則及其他設定區段。不能只因為三者都是連結,就將它們匯入同一個位置。

標題中的「Config 頁面 Subscribe」需要拆開理解:Config 主要用來管理設定檔;伺服器訂閱通常要在 Home → + → Add Server → Type → Subscribe 中新增。若在 Config 看到遠端設定入口,請先確認網址回傳的是設定檔,不要把伺服器訂閱網址當成設定檔載入。Settings 用於調整 App 設定,也不是管理伺服器清單的地方。

4 種
本文介紹:Subscribe、手動輸入、掃描 QR Code、剪貼簿
3 類
先分清楚:伺服器訂閱、單一伺服器連結、設定檔
2 個層次
分別確認:內容匯入成功、實際連線成功
已有內容適用方式儲存後檢查項目
服務商提供的伺服器訂閱 URLHome → + → Type → SubscribeHome 中顯示訂閱群組及伺服器項目
位址、連接埠、驗證資訊與傳輸參數Home → + → Add Server逐項核對已儲存的連線參數
單一伺服器分享 QR Code 或連結掃描 QR Code 或從剪貼簿匯入確認協定與伺服器位址解析正確
包含 [General]、[Rule] 等區段的設定檔Config 中的設定管理入口確認已選用該設定檔,且規則符合預期

二、Subscribe:新增訂閱並保留更新來源

訂閱需向服務商取得。Subscribe 儲存的是來源網址;更新時會重新連線至該網址,並解析回傳內容。伺服器數量、名稱或參數可能隨回傳內容變動,因此訂閱清單中某個項目的暫時修改,不應視為可長期保留的獨立設定。

  1. 準備網址

    向服務商取得適用於 Shadowrocket 的訂閱 URL。請完整複製網址,包括問號後的參數;不要複製帳戶管理頁面的網址。

  2. 選擇類型

    前往 Home,點選右上角的「+」開啟 Add Server,然後在 Type 中選擇 Subscribe,不要維持單一伺服器的協定類型。

  3. 貼上並儲存

    將完整網址貼入 URL,並填寫容易辨識的備註後儲存。確認網址前後沒有多餘空格、換行或通訊軟體附加的標點符號。

  4. 檢查清單

    返回 Home 查看訂閱群組與項目。若要重新取得內容,請在 Home 下拉以重新整理,並留意這次更新是否出現錯誤。

  5. 確認結果

    檢查群組中是否有可選取的伺服器,再開啟項目詳細資料核對協定與位址。只有群組名稱、沒有伺服器項目,不代表訂閱內容已成功解析。

訂閱回傳內容可能是支援的分享連結清單,也可能經過 Base64 編碼;能否匯入取決於實際內容及解析格式。瀏覽器能開啟 URL,只能表示伺服器有回應。若回傳的是登入頁面、錯誤訊息或過期通知,仍無法產生正常的伺服器清單。

三、Add Server:依協定逐項手動輸入參數

若手上只有一組明確參數、需要逐項核對,或想建立獨立的測試項目,適合使用手動輸入。操作路徑為 Home → + → Add Server,先設定 Type,再填寫該類型要求的欄位。變更 Type 後,欄位用途也可能不同,切勿混用不同協定的密碼、UUID 或傳輸選項。

核對 Shadowsocks 參數

Type
Shadowsocks
Address
example.com,僅為位址格式範例
Port
8388,僅為連接埠格式範例
Method
須與伺服器端設定的加密方式一致
Password
使用服務商提供的完整密碼

8388 並非固定連接埠;實際位址、連接埠及驗證參數請依服務商提供的資訊填寫。

核對 Trojan 參數

Type
Trojan
Address
example.com,僅為位址格式範例
Port
443,僅為連接埠格式範例
Password
須與伺服器端的驗證密碼一致
TLS / SNI
依伺服器端要求核對 TLS 與伺服器名稱

使用 443 不代表 TLS 參數一定正確;連線位址與 SNI 也不一定是同一個名稱。

VMess 與 VLESS 常見的驗證參數包含 UUID;若使用 WebSocket,也要核對傳輸類型、Path 與 Host。Trojan 密碼不能填入 UUID 欄位。Hysteria2 與 WireGuard 也須分別選擇對應的 Type,並依各自欄位填寫;不能只替換伺服器位址,就沿用其他協定的設定。

四、掃描 QR Code:先確認其中包含的內容

掃描只是輸入方式,不會改變 QR Code 所承載內容的性質。QR Code 可能包含一條 ss:// 分享連結,也可能是 vmess://、vless://、trojan://,或一個訂閱 URL。匯入後仍須確認取得的是獨立伺服器,還是可更新的訂閱來源。

  1. 在 Home 點選掃描圖示,首次使用時允許存取相機;若先前拒絕了權限,請前往系統 Settings 找到 Shadowrocket,檢查 Camera 權限。
  2. 將 QR Code 完整放入取景範圍,避免反光、遮擋或顯示尺寸太小。若 QR Code 就在目前使用的裝置上,可以改為複製原始連結匯入。
  3. 辨識後請檢查顯示的內容與確認頁面;如果只有一般網頁網址,請勿直接當成可用的伺服器訂閱。
  4. 返回 Home 檢查新增的項目或訂閱群組,核對協定、位址與備註後,再進行連線測試。

同一個 QR Code 連續掃描兩次可能會產生重複記錄。清理前先比對伺服器位址、連接埠與來源,避免誤刪名稱相同但參數不同的項目。截圖中的 QR Code 也可能包含完整密碼或訂閱 token,分享問題排查截圖時請一併遮蔽。

五、剪貼簿:適合匯入原始分享連結

若已取得原始文字,可使用剪貼簿匯入。先完整複製連結,再切換回 Shadowrocket;出現匯入或貼上提示時,依照提示確認。系統詢問是否允許貼上時,請允許這次讀取。若沒有出現辨識提示,可改用明確的手動方式:將訂閱 URL 貼入 Subscribe,單一伺服器參數則依 Type 填入 Add Server。

依剪貼簿內容選擇處理方式

單一伺服器分享連結
  • 常見前綴包括 ss://、vmess://、vless://、trojan://。
  • 從協定前綴開始複製完整文字,不要包含前面的說明文字。
  • 匯入後檢查 Type、位址與連接埠,不要只看備註名稱。
  • 獨立項目不會透過訂閱來源批次更新。
伺服器訂閱 URL
  • 通常以 https:// 開頭,但僅憑前綴無法確認內容就是訂閱。
  • 向服務商取得原始網址,並保留完整查詢參數。
  • 若無法自動辨識,請前往 Home → + → Type → Subscribe 貼上網址。
  • 儲存後確認是否建立訂閱群組,並檢查重新整理的結果。

掃描 QR Code 與剪貼簿能提升輸入效率;能否持續更新,取決於是否儲存了有效的 Subscribe 來源。

通訊軟體可能會將長連結拆行,或連同結尾的括號、逗號一起複製。連結中 % 後的編碼也是內容的一部分,請勿手動解碼後再貼上。如果複製的是一段 Base64 文字,而非帶有協定前綴的連結,請先向服務商確認提供的格式,不要反覆切換 Type 來猜測協定。

六、匯入後確認連線、規則與更新

成功匯入、伺服器可連線與網頁可正常使用,是三種不同的結果。Home 中出現項目只代表內容已儲存;延遲測試有數值,也不代表 DNS、TLS、伺服器轉送及所有目標網站都正常。首次測試時,先使用一筆已確認參數完整的記錄,避免同時調整多個設定而影響判斷。

  1. 在 Home 選取要測試的伺服器,執行 Connectivity Test,記錄結果是顯示數值、逾時或直接報錯;不要把範例數值當成驗收標準。
  2. 開啟連線開關,首次連線時依系統提示確認 VPN 設定授權,再檢查系統的連線狀態。
  3. 核對 Global Routing。Proxy、Direct、Config、Scene 是不同的路由模式;使用 Direct 無法驗證代理伺服器能否處理目標請求。
  4. 若要確認規則,請選擇 Config,並在 Config 中確認已選用的設定檔。規則通常依序比對,DOMAIN-SUFFIX 用於網域後綴,IP-CIDR 用於 IP 網段,GEOIP 用於地理分類,FINAL 則處理先前未比對的請求。
  5. 開啟一個你確定有權限存取的目標頁面,並搭配連線記錄判斷請求的路徑。若伺服器測試正常但網域無法開啟,請接著檢查 DNS;也可參考疑難排解逐項檢查。

七、Shadowrocket 訂閱常見問題

為什麼在 Config 加入連結後,Home 還是沒有伺服器?

先確認網址指向的是伺服器訂閱還是設定檔。伺服器訂閱應在 Home → + → Type → Subscribe 中新增;在 Config 載入規則設定檔,不會自動建立伺服器清單。不要在兩個位置反覆貼上同一個網址,先向服務商確認回傳格式。

儲存 Subscribe 後仍沒有任何項目,該怎麼辦?

重新開啟訂閱記錄,確認 URL 完整無誤,再在 Home 下拉重新整理並查看錯誤訊息。留意是連線逾時、驗證失敗,還是內容無法解析;確認訂閱尚未過期,且網址回傳的不是登入頁面。排查時只提供已遮蔽敏感資訊的錯誤內容,不要公開完整 token。

掃描後可以使用,為什麼之後無法更新?

確認掃描取得的是單一伺服器連結還是 Subscribe 來源。如果只新增了一筆獨立伺服器,就沒有訂閱網址可供更新。若需要長期更新,請向服務商取得訂閱,在 Home 中以 Subscribe 類型儲存,再確認對應的群組。

剪貼簿裡有連結,卻一直沒有匯入提示?

重新複製不含說明文字的原始連結,並確認允許貼上。訂閱 URL 可直接透過 Home → + → Type → Subscribe 匯入;單一伺服器連結則檢查協定前綴與文字是否完整。若仍無法辨識,請向服務商確認格式,不要把一般網頁網址填入伺服器的 Address 欄位。

更新後,手動修改的伺服器參數為什麼恢復原狀?

Subscribe 更新時會依來源重新取得內容,因此由來源管理的項目可能遭到取代。若要進行對照測試,可另建容易辨識的獨立項目;若要長期變更參數,請確認服務商提供的訂閱內容。刪除舊記錄前,先確認新記錄已通過連線測試。

前往 App Store