選擇 Shadowrocket(小火箭)的匯入方式時,不能只看按鈕名稱,還要先判斷手上的內容是伺服器訂閱、單一伺服器分享資訊,還是遠端設定檔。本文適合已備妥服務商資訊與訂閱的使用者,說明四種匯入方式的選擇方法、儲存後的確認位置,以及更新失敗時如何分辨連結、回應格式與連線設定問題。本網站不提供、不販售也不推薦節點或訂閱。
一、先辨別內容:訂閱連結不等於設定檔
伺服器訂閱用來取得一組伺服器資訊,通常包含位址、連接埠與驗證參數;遠端設定檔則用來載入規則、DNS 和策略等設定。兩者都可能透過 HTTPS 網址提供,但不能只因網址以 https:// 開頭,就認定可以使用同一個匯入入口。請先確認提供者標示的用途,以及 Shadowrocket 支援的格式。
Home 是查看伺服器與連線狀態的主要頁面;Config 用來管理設定檔。伺服器列表中出現項目,不代表 Config 的規則已更換;Config 下載成功,也不代表已取得可用的伺服器。分別確認這兩項結果,能避免混淆「匯入成功但沒有節點」與「有節點但未依規則分流」這兩種情況。
| 手上的內容 | 優先使用的入口 | 匯入後的確認位置 |
|---|---|---|
| 伺服器訂閱 URL | Home → + → Type → Subscribe | Home 中的訂閱群組與伺服器列表 |
| 遠端設定檔 URL | Config → + → Download from URL;視需要設定 Subscribe | Config 中的檔案、內容與選取狀態 |
| 單一伺服器參數 | Home → + → Add Server 編輯頁面 | Home 中新增的伺服器 |
| QR Code 或剪貼簿文字 | Home 的掃描入口或剪貼簿辨識提示 | 先確認辨識出的類型,再檢查對應列表 |
二、Subscribe:分清 Config 訂閱與伺服器訂閱
Config 中的 Subscribe 用於遠端設定檔的訂閱與更新,不應將任意伺服器訂閱連結填入此處。首次新增遠端設定檔時,請在 Config 的新增入口使用 Download from URL,輸入完整的設定檔網址;下載完成後,開啟內容檢查,再決定是否使用。若要持續更新遠端設定檔,請再確認該檔案的 Subscribe 設定與來源。
如果提供者給的是伺服器訂閱,請前往 Home → 右上角 + → Type → Subscribe。這裡的 Subscribe 是 Add Server 編輯頁面中的類型選項,與 Config 的遠端設定檔用途不同。輸入 URL 並儲存後,請回到 Home 確認是否建立訂閱群組,以及是否已取得伺服器項目;不必到 Config 尋找新增的規則。
-
確認用途
先閱讀提供者對連結用途的說明,確認回傳的是伺服器列表還是完整設定檔;不要只根據 URL 副檔名判斷。
-
選擇入口
伺服器訂閱請前往 Home → + → Type → Subscribe;遠端設定檔請前往 Config → + → Download from URL。
-
貼上網址
貼上完整 URL,保留查詢參數與大小寫,並確認前後沒有空格、換行或通訊軟體自動加上的標點符號。
-
儲存並確認
儲存後檢查對應列表。伺服器訂閱請在 Home 確認項目;設定檔則在 Config 確認內容與目前選取的檔案。
-
單獨更新
初次排查時,只更新這一筆訂閱並保留錯誤提示;避免同時新增多筆來源相同的項目,以免無法判斷結果對應哪一筆。
更新前保留本機修改更新遠端設定檔時,可能會取代從遠端取得的內容;更新伺服器訂閱也可能重建所屬列表。重要規則與手動修改請先備份,不要假設每次更新都會保留本機編輯內容。
三、Add Server:手動輸入參數與新增訂閱
Home 右上角的 + 會開啟 Add Server 編輯頁面。Type 決定後續欄位的用途:選擇 Subscribe 時輸入訂閱資訊;選擇 Shadowsocks、VMess、VLESS、Trojan、Hysteria2 或 WireGuard 等類型時,則輸入對應協定的伺服器參數。請依照手上實際的設定資料操作,不要為了通過表單而任意切換協定。
手動輸入適合只有單一伺服器資訊、需要核對特定欄位,或原始分享文字無法辨識的情況。這不是訂閱更新的替代方式:只新增一台伺服器後,提供者日後調整列表,不會自動更新本機這筆紀錄。
- 位址與連接埠:伺服器位址不應包含網頁路徑。如果原始參數指定連接埠為
443,就輸入443;連接埠只是連線目標的一部分,不能據此判斷一定使用哪種協定或一定啟用 TLS。 - 驗證資訊:依協定填寫密碼、UUID 或金鑰等欄位。除非提供者明確指定為相同參數,否則不要把訂閱 URL 中的 token 當成伺服器密碼。
- TLS 與傳輸:如需填寫 TLS、SNI、Host、Path 等欄位,請依照原始參數逐項輸入。伺服器位址、TLS 服務名稱與傳輸 Host 可能不同,不要一律改成相同的值。
- 備註:使用能辨識來源與用途的名稱。名稱只供管理使用,無法修正錯誤的協定、驗證資訊或連接埠。
儲存後先在 Home 確認項目存在,再測試連線。編輯頁面能成功儲存,只代表本機紀錄已建立,不代表遠端驗證成功;延遲測試有結果,也無法單獨證明所有目標網站和規則都運作正常。
四、掃描與剪貼簿:先辨認內容,再確認匯入
掃描與剪貼簿改變的是資訊進入 Shadowrocket 的方式,不會改變內容本身的類型。QR Code 可能包含單一伺服器分享文字,也可能只是一個 HTTPS 網址;剪貼簿內容也可能是訂閱網址、單一分享資訊,甚至只是服務商的網頁網址。因此,辨認內容類型比「掃描成功」更重要。
依手上的內容選擇輸入方式
QR Code
- 在 Home 使用上方的掃描入口;首次使用時,請允許相機存取權限。
- 將完整 QR Code 放入取景範圍,避免反光、裁切邊緣或過度縮放。
- 確認辨識結果是伺服器資訊還是 URL,再繼續儲存。
- 若要掃描同一台裝置上的 QR Code,優先使用來源同時提供的文字;不要假設一定有相簿辨識入口。
剪貼簿
- 只複製完整連結或分享文字,不要連同說明段落一起複製。
- 返回 Shadowrocket;出現剪貼簿匯入提示時,先確認內容再繼續。
- 系統詢問是否允許貼上時,請依目前的操作需求選擇。
- 若沒有出現辨識提示,請直接開啟對應的編輯頁面,手動將內容貼到 URL 或參數欄位。
掃描與剪貼簿只是輸入方式;最後仍須回到 Home 或 Config,確認實際儲存的項目。
若掃描後只新增了一台伺服器,原本的 QR Code 很可能編碼的是單一分享資訊,而非整份訂閱。重複掃描不會自動將它轉成訂閱群組。若剪貼簿沒有任何提示,也不必反覆複製:先手動貼上並確認文字完整,再檢查格式與系統的貼上權限。
妥善保管訂閱網址,視同保管憑證QR Code、剪貼簿內容和 URL 查詢參數都可能包含存取憑證。提交問題資訊以利排查時,請遮蔽完整 token、密碼與金鑰;不要在公開截圖或文字中貼出原始訂閱連結。
五、連結格式與匯入失敗排查
訂閱 URL 沒有統一的固定路徑。網址可能透過查詢參數帶入存取憑證,也可能將識別資訊放在路徑中;有沒有 .conf 副檔名,同樣不能作為唯一判斷依據。以下兩個網址僅用來說明 URL 結構,都是無法匯入的虛構範例。
https://example.com/sub?token=xxxx
https://example.com/sub/xxxx?format=shadowrocket
不要自行加上範例中的 format=shadowrocket 參數:只有原始介面支援時,這個參數才有作用。複製時也要留意 & 是否被錯誤地保留為網頁跳脫文字、參數是否遭通訊軟體截斷,以及結尾是否多出中文句號。含有百分比編碼的值應完整保留,不要任意解碼後再貼上。
| 觀察到的狀況 | 優先檢查項目 | 下一步操作 |
|---|---|---|
| 無法儲存或沒有辨識結果 | 複製的內容是否包含說明文字、空格或遭到截斷 | 只貼上完整 URL;單一分享文字應使用對應的匯入入口 |
| 要求逾時 | 目前的網路是否能連線至訂閱網址 | 保留原有設定,切換至可用網路後只重試這筆訂閱 |
| 回應 HTTP 401 或 403 | token 是否有效,以及存取是否受限 | 前往既有服務商的帳戶頁面確認授權;不要公開完整網址 |
| 回應 HTTP 404 | 路徑是否複製完整,以及原始網址是否已變更 | 從原始來源重新複製,並保留所有參數 |
| 要求成功,但顯示解析失敗 | 回應內容是否為登入頁面、錯誤頁面或不相容的格式 | 確認格式適用於 Shadowrocket,並確認沒有把帳戶頁面當成訂閱 |
| 更新後列表為空 | 遠端是否回傳空內容,或是否套用了篩選條件 | 檢查該訂閱的篩選設定與原始來源狀態,先不要刪除其他可用紀錄 |
瀏覽器能開啟某個網址,不代表 Shadowrocket 能從中解析出伺服器。瀏覽器顯示的內容可能是帳戶登入頁面、存取驗證頁面或錯誤說明;HTTP 要求成功與內容格式正確是兩項獨立檢查。排查時記錄錯誤文字和發生階段即可,無須將包含完整憑證的原始回應傳給他人。
六、匯入後驗證:分別檢查更新、連線與規則
匯入完成後,依序確認「列表是否正確、伺服器能否連線、規則是否生效」。先在 Home 選取剛匯入的伺服器,開啟連線並依系統提示允許新增 VPN 設定;再使用自己有權存取的目標進行測試。若伺服器無法建立連線,應先檢查協定與驗證資訊,不要同時修改規則。
Global Routing → Config
建議依目前選取的設定檔處理流量。實際流量去向取決於規則、策略和所選伺服器,不是只看訂閱名稱。
適用情況:已有明確規則,並需要確認日常流量分流。
Global Routing → Proxy
以代理模式處理流量,不依照 Config 中的一般分流規則選擇去向。可用來縮小規則相關問題的排查範圍,但不保證遠端服務可用。
適用情況:短時間內區分伺服器連線問題與規則比對問題。
Global Routing → Direct
以直連模式處理流量。此時能存取網站,不能證明剛匯入的伺服器運作正常。
適用情況:查看目前網路的直連狀況,作為排查對照。
Global Routing 中的 Scene 用於依情境選擇,不是第五種匯入方式;Settings → On Demand 用來管理隨選連線行為,也不會取得伺服器。為避免排查期間連線狀態自動變動,請先查看現有的 On Demand 設定;尚未確認連線可用前,不要同時修改自動連線條件。
- 確認訂閱:在 Home 更新目標訂閱,確認新增、移除或名稱變更符合原始來源內容;更新時不必重新匯入相同 URL。
- 確認設定檔:在 Config 確認目前使用的檔案。如果有多個檔案,下載完成不代表已選取該檔案。
- 確認規則:
DOMAIN-SUFFIX比對指定網域及其子網域;IP-CIDR比對 IP 網段;GEOIP依 IP 地理位置歸屬進行比對;FINAL負責套用先前未比對成功的最終策略。請勿以更新訂閱取代規則檢查。 - 確認重複項目:同一個 URL 若分別透過掃描和剪貼簿匯入,可能會建立重複紀錄。確認來源後,保留需要的訂閱,再清除多餘項目;不同訂閱中出現相同的伺服器名稱,不代表連線參數一定相同。
Shadowrocket 是閉源商業 App,主要供 iPhone、iPad 使用,唯一取得管道為 App Store。系統需求及其他相容性資訊請以 App Store 頁面標示為準。一次買斷 App 不等於購買線路方案;購買 App 與使用自己已有的訂閱是兩個不同步驟。