Shadowrocket 是什麼?
Shadowrocket,也就是大家常說的「小火箭」,是目前最受歡迎的 iPhone 與 iPad 代理工具之一。它在 App Store 售價 2.99 美元,採一次性買斷,開發者為 Shadow Launch Technology Limited。到了 2026 年,常見版本仍在 2.2.67 左右,App Store 評分大約維持在 4.8 星,原因很簡單:它既夠穩,也夠實用。
Shadowrocket 支援 SS、SSR、VMess、VLESS、Trojan、HTTP、SOCKS5、WireGuard 等主流協議,還內建 MITM、JavaScript 腳本、URL Rewrite、規則分流、廣告攔截、本地 DNS 映射與 IPv6 處理能力。對一般使用者來說,它操作直接;對進階玩家來說,它又保留了足夠多的細節可以調整。
| 項目 | Shadowrocket / 小火箭 |
|---|---|
| 價格 | $2.99,一次性購買 |
| 開發者 | Shadow Launch Technology Limited |
| 參考版本 | 2.2.67 |
| App Store 評分 | 約 4.8 ★ |
| 適合人群 | 想在 iPhone、iPad 上穩定使用代理、規則分流與腳本能力的用戶 |
- 規則分流: 可以讓 Google、YouTube、Telegram 走代理,讓本地服務直連。
- MITM 與腳本: 適合廣告淨化與請求處理,但必須在合法場景中使用。
- 訂閱支援: 大部分常見服務商都能直接用訂閱 URL 匯入並更新。
- 輕量穩定: 不會像某些重型工具那樣把手機變成複雜的網路實驗室。
⚠️ 安全警告:請勿從第三方網站下載 Shadowrocket IPA 檔案。未經驗證的安裝包可能包含惡意代碼,竊取你的代理伺服器密碼和網路流量。唯一安全的下載管道是 App Store。
如何購買與下載 Shadowrocket
許多新手不是卡在設定,而是卡在「搜尋不到 App」。在中國區 App Store 裡,Shadowrocket 經常無法直接找到,所以最穩妥的方法,是先準備一個非中國區 Apple ID,例如美區、港區或日區,再用那個帳號進行購買。
付款方式裡,Apple 禮品卡通常最簡單,因為它不需要對應地區的信用卡。PayPal 和國際信用卡也能用,但對第一次操作的人來說,禮品卡通常最省事。
- 建議地區: 美國、香港、日本。
- 最簡單付款方式: Apple Gift Card,其次是 PayPal、國際信用卡。
- 官方 App Store 連結: https://apps.apple.com/app/shadowrocket/id932747118
- 打開 iPhone 的「設定」,點進最上方的 Apple ID 頁面。
- 先登出目前帳號,再建立新的 Apple ID,地區選擇美區、港區或日區。
- 登入後先兌換禮品卡,或綁定 PayPal / 國際信用卡。
- 進入 App Store 搜尋 Shadowrocket,確認開發者名稱正確。
- 支付 2.99 美元後即可下載安裝。
如果你之前已經買過,之後重新下載不需要再次付款。只要登入原本購買時使用的 Apple ID,就能從已購項目裡找回來。
首次開啟後的基礎設定
第一次打開 Shadowrocket 時,最重要的步驟就是允許它建立 VPN 設定。iOS 上這類代理工具都依賴系統 VPN 介面工作,所以看到「Shadowrocket 想要新增 VPN 設定」的提示時,請選擇允許,然後用 Face ID、Touch ID 或密碼完成授權。
完成之後,你會進入主畫面,通常會先看到節點列表。底部的 Home、Config、Data、Settings 幾個標籤分別對應首頁、配置資源、流量統計和進階設定。
- Home: 連線、斷線、切換節點與代理模式。
- Config: 管理本地檔案、訂閱來源與規則資源。
- Data: 查看上傳下載流量、連線記錄與統計資訊。
- Settings: 設定 DNS、MITM、On Demand、URL Rewrite 等進階功能。
如果你是第一次上手,不建議一開始就啟用全域代理。先把訂閱與規則配置好,再進行測試,排錯會輕鬆很多。
新增伺服器與匯入訂閱
Shadowrocket 最常見的三種匯入方式分別是:訂閱連結、單個節點 URI、以及 QR Code 掃描。對大多數人來說,訂閱匯入仍然是最推薦的做法,因為後續更新比較方便。
方法 1:匯入訂閱連結
- 打開首頁,點右上角的 +。
- 在 Type 中選擇 Subscribe。
- 貼上服務商提供的訂閱 URL,名稱可以自訂。
- 點完成後回到列表頁,下拉刷新即可抓取最新節點。
方法 2:匯入單個節點 URI
如果服務商只提供 ss://、vmess://、vless:// 或 trojan:// 這類單條連結,你只要複製到剪貼簿,Shadowrocket 通常就會自動偵測並彈出新增提示。確認後,節點就會寫進本地列表。
方法 3:掃描 QR Code
當節點參數較長、手動輸入容易出錯時,掃碼匯入是最省事的方法,特別是 VMess 與 VLESS 這類帶大量參數的連結。
匯入完成後,建議先挑一個延遲較低、名稱明確的節點測試連線,再進一步調整規則與模式。
規則設定:讓該代理的流量走代理
Shadowrocket 真正強的地方,不只是能連,而是能分流。透過規則,你可以讓需要代理的服務走代理,把國內站點或可信流量保留直連,這樣速度與穩定性通常都會更好。
以下是最常見的規則示例:
DOMAIN-SUFFIX,google.com,PROXY
DOMAIN-KEYWORD,youtube,PROXY
IP-CIDR,91.108.4.0/22,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
- DOMAIN-SUFFIX: 匹配某個網域以及所有子網域。
- DOMAIN-KEYWORD: 只要主機名稱裡包含指定關鍵字就命中。
- IP-CIDR: 以 IP 網段方式匹配,常用於 Telegram 或企業網路。
- GEOIP,CN,DIRECT: 中國大陸 IP 直連,是常見的基礎規則。
- FINAL: 最後的兜底動作,前面都不匹配時才使用。
規則是由上往下判斷,因此順序非常重要。精確規則應該放前面,範圍更廣的規則放後面,FINAL 則留在底部。如果 FINAL 太早出現,後面的規則基本上就不會有作用。
大多數使用者都可以先用服務商提供的遠端規則檔,再補上幾條自己的本地自訂規則,例如某個 AI 服務強制走代理,某個公司內網網域強制直連。這種做法通常最穩定。
MITM 設定:憑證安裝與使用邊界
MITM(Man-In-The-Middle)是 Shadowrocket 的進階功能之一。部分 HTTPS 重寫、腳本處理與回應修改,只有在你啟用 MITM 並安裝本地 CA 憑證後才會生效。這代表它很強,但也代表你應該明白自己正在信任什麼。
- 進入 Settings → MITM。
- 打開 MITM 開關。
- 點選 Generate CA Certificate。
- 依提示安裝描述檔。
- 到 設定 → 一般 → 關於本機 → 憑證信任設定,手動信任該憑證。
完成後,MITM 相關的規則和腳本才會真的生效。常見合法用途包括廣告過濾、請求除錯、以及你自己設備上的內容處理。
合法性提醒: MITM 只應用於你自己的裝置、你自己的帳號與合法的測試或過濾場景,不應用於攔截他人流量或破解服務。
URL Rewrite:重寫請求的實用範例
URL Rewrite 可以理解成「在請求真正送出之前,先按規則改寫一次」。它非常適合拿來清理追蹤參數、把 HTTP 自動跳轉到 HTTPS,或把舊接口導向新的位置。
^http://example\.com url 302 https://example.com
^https://example\.com/(.*)\?utm_.* url 302 https://example.com/$1
- HTTP 轉 HTTPS: 第一條規則會把明文連線升級成加密連線。
- 去掉追蹤參數: 第二條規則能清理 utm_* 這類行銷參數。
- 搭配 MITM: 某些進階重寫只有在目標網域啟用 MITM 時才會正常工作。
如果規則沒生效,先確認正則是否匹配到真正的請求 URL,再檢查 MITM 是否已啟用,以及目標網域是否被加入 MITM 主機列表。多數情況都不是 App 出錯,而是匹配範圍不正確。
On Demand:依照網路環境自動連線
On Demand 是非常實用的功能。它可以根據行動網路、WiFi 名稱、SSID 或其他條件,自動啟動或停用代理。這樣你不必每次出門手動開、回家再手動關,尤其適合每天在不同網路之間切換的人。
- 進入 Settings → On Demand。
- 點選 Add Rule。
- 設定條件,例如 Cellular、WiFi SSID 或 SSID 關鍵字匹配。
- 指定命中後的動作,例如自動連線、斷線,或切換到某個配置。
一個很常見的實戰設定是:行動網路下自動連線;家裡或辦公室的可信 WiFi 自動斷線;陌生公共 WiFi 則自動重新接通代理。這樣既省電,也更省心。
- 適合通勤族: 行動數據下自動連線最方便。
- 適合節能: 不必在可信 WiFi 環境裡 24 小時維持代理隧道。
- 適合穩定性: 可避免公司或家庭內網因代理常駐而出現奇怪問題。
Shadowrocket 在 macOS 上能不能用?
可以。只要你使用的是 Apple Silicon Mac,通常就能從 Mac App Store 的 iPhone 與 iPad App 區塊下載 Shadowrocket,前提是你已經用同一個 Apple ID 在 iPhone 上購買過它。
不過實話實說,Shadowrocket 在 macOS 上仍然比較像是 iOS App 的延伸,而不是為桌面系統量身打造的原生工具。如果你的主要工作都在 Mac 上,而且你想要更自然的選單列整合、更好的系統層級代理控制與更舒服的桌面體驗,那麼更推薦直接前往 ClashX 下載頁。
實用建議: 如果你主要需求在 iPhone 與 iPad,Shadowrocket 很值得買;如果你的主要工作流程在 macOS,上手原生的 ClashX 會更舒服。
Shadowrocket vs Quantumult X
這兩款 App 經常被放在一起比較,因為它們都是 iOS 平台上非常知名的付費代理工具。簡單說,Shadowrocket 更便宜、更直接;Quantumult X 在腳本與自動化方面更進一步,但學習曲線也更高。
| 對比項 | Shadowrocket | Quantumult X |
|---|---|---|
| 價格 | $2.99 | $7.99 |
| 腳本能力 | 支援 JS 腳本 | 更完整的 JS 引擎 |
| MITM | 有 | 更進階 |
| 規則系統 | 成熟且直觀 | 同樣強,但更複雜 |
| 學習曲線 | 較容易 | 更陡 |
| 更新節奏 | 較頻繁 | 中等 |
如果你的需求是穩定導入訂閱、做好規則分流、偶爾使用重寫或腳本,Shadowrocket 基本上就很夠用。只有在你明確知道自己需要更進階的自動化能力時,再考慮 Quantumult X 會比較合理。
常見問題與排查方法
連線一開就失敗
先檢查伺服器位址、連接埠、加密方式與密碼是否正確。很多時候不是 Shadowrocket 壞掉,而是節點資訊已經變更,或服務商那邊已經過期。
訂閱無法更新
常見原因是訂閱 URL 已失效,或目前網路本身無法訪問該地址。換一個網路測試一下,通常很快就能分辨是訂閱本身還是環境問題。
耗電感覺比平常高
如果你長時間維持全域代理、MITM、腳本與常駐隧道,耗電一定會比較高。關掉不需要的功能,並改用 On Demand 代替全時常駐,通常就會改善很多。
FAQ
Q: Shadowrocket 是免費的嗎?
A: 不是。它在 App Store 售價 2.99 美元,屬於一次性買斷。請不要相信所謂免費版本、第三方 IPA 或盜版安裝包。
Q: 我可以在多台裝置上共享購買嗎?
A: 可以。相同的 Apple ID 可以在你的 iPhone、iPad 以及支援執行 iPhone App 的 Apple Silicon Mac 上重新下載。
Q: Shadowrocket 和 Quantumult X 怎麼選?
A: Shadowrocket 更簡單也更便宜,適合大多數人;Quantumult X 在腳本與自動化方面更強,但學習成本也更高。
Q: Shadowrocket 可以在 macOS 上執行嗎?
A: 可以,Apple Silicon Mac 能執行它的 iOS 版本。不過如果你想要真正原生的桌面代理體驗,建議優先看 ClashX 下載頁。
Q: Shadowrocket 會很耗電嗎?
A: 一般影響不大。把模式維持在規則分流,並利用 On Demand 在可信 WiFi 下自動斷開,通常就能把耗電控制得很好。
Q: 我的訂閱連結不能用了怎麼辦?
A: 先確認服務商提供的 URL 是否正確、是否已過期,再換個網路重新更新。如果在 WiFi 失敗、行動網路成功,通常就代表是當前網路環境阻擋了訂閱地址。