2026-10-28 · 規則分流 · 約 8 分鐘

iPhone代理App怎麼挑?小火箭與sing-box實用比較

想在iPhone上設定代理,該買小火箭還是改用sing-box?本文從App費用、協定支援、分流規則、設定方式、耗電與日常操作逐項整理差異,也提醒匯入訂閱及維護設定時容易遇到的落差。適合正在找免費代理工具、想自訂進階規則,或希望少花時間管理設定的用戶,讀完即可按自己的需求選擇主力App。

本文重點

挑選 iPhone 代理 App,先看自己需要的是快速完成日常連線,還是願意花時間管理規則與參數;也要把 App 本身的價格、既有服務費用和配置維護成本分開。本文以 Shadowrocket(小火箭)為主,整理它的路由模式、設定方式與適用情境,並提供一套評估其他候選工具的檢查清單。所有連線說明皆以使用者已有自己的服務與設定為前提。

先看使用需求:操作省心與設定自主是兩回事

選代理 App 時,介面是否容易上手只是其中一項。更重要的是,自己是否已有可用的伺服器或訂閱、是否需要按網域分流、是否打算自行編輯規則,以及出現連線問題時能否辨認是哪一層設定出錯。若只想匯入既有配置後日常使用,評估重點會和需要管理多組規則、策略及例外的進階使用者不同。

Shadowrocket 是供 Apple 裝置使用的付費商業 App。購買 App 取得的是用戶端使用權,不包含遠端服務;「App 買斷」不等於已購買線路或訂閱。應用程式只應從 App Store 取得,購買前核對產品名稱、開發者 Shadow Launch Technology Limited 與 App ID 932747118。系統需求、購買適用範圍及商店顯示價格,以 App Store 頁面為準。

1 個 ID
App Store 核對:932747118
3 種常用模式
Global Routing:Config / Proxy / Direct
3 層成本
App 購買、既有服務、配置維護時間

比較其他候選 App 時,不要只看功能名稱或商店宣傳。應確認它能否匯入自己現有的設定格式、需要手動維護多少規則、遇到問題時是否能檢視連線狀態,以及相關功能是否受裝置與系統版本限制。若這些條件尚未核實,就不要先假設另一款工具一定免費、一定更快,或能直接沿用目前的配置。

先理解小火箭的路由模式,再談功能差異

Shadowrocket 中的伺服器項目與 Config 設定檔負責不同工作:伺服器項目包含連線所需的協定與參數;Config 則管理規則及其處理方式。即使 Home 清單已有伺服器,也不代表目前載入的規則符合日常需要。反過來說,Config 裡有一條規則,也不代表目前連線一定會使用它;還須檢查 Home → Global Routing 選取的模式。

依目前設定檔中的規則處理流量。可按網域、位址或其他規則條件指定 PROXY、DIRECT 或 REJECT;結果還受到規則順序及 FINAL 兜底項目影響。

適合:日常需要按規則分流,且願意確認目前使用哪份設定檔。

以代理方式處理流量,適合短時間檢查已選取的伺服器是否能承接請求。它不能證明 Config 中的每條規則都已正確命中。

適合:排查規則是否造成特定請求未走代理。

採用直連方式。即使 VPN 連線開關已開啟,Direct 也不代表請求正在透過所選伺服器傳送。

適合:建立本機網路直連的測試基準。

先決定工作方式,再比較候選 App

如果需求只是匯入已有設定並按規則使用,先確認候選工具支援的格式與更新方式;如果需要自行維護例外規則,則應把編輯、測試和還原配置的便利性納入評估,而不只比較功能清單長度。

設定與維護成本:看每天要做什麼

使用門檻不只取決於初次設定有幾個欄位,也取決於日後更新、換網路及排錯時的工作量。Shadowrocket 的基本操作通常落在 Home、Config 和 Settings:Home 管理連線項目與 Global Routing;Config 管理設定檔;Settings 中可查看 On Demand 等應用程式設定。評估其他候選工具時,也可逐項對照相同工作,而不要只比較選單名稱。

日常使用檢查

連線入口
Home → 選取已有項目 → 開啟連線
路由確認
Home → Global Routing
規則模式
Config;確認目前使用的設定檔
自動連線
Settings → On Demand

先確認入口與目前狀態,再判斷是否需要更換工具。

規則維護檢查

備份
修改前保留原始 Config
順序
明確例外放在較廣泛規則之前
兜底
確認 FINAL 的處理策略
驗證
一次修改一項,再發出新請求

多改幾項才測試,會增加定位錯誤的難度。

若平常只使用已有的訂閱,應把訂閱更新與單一伺服器手動編輯分開看待。更新成功表示用戶端取得了回傳內容,不等於其中每個項目都已通過連線測試。若自己調整過伺服器名稱、規則或策略,更新後要重新檢查變更是否保留;重要配置應先備份,再進行更新或移轉。

需要比較兩款 App 的實際成本時,分開記錄一次性購買費用、自己已有服務的費用,以及學習和維護配置所需時間。價格會因商店地區與當下頁面資訊而異,應以各自正式產品頁顯示為準;不應把 App 的價格與遠端服務費用合併成同一筆,也不應將「免費」推斷為沒有配置或維護成本。

依照使用者類型選擇,不必追求功能最多

新手通常更需要可重複的設定流程:先匯入自己的有效資料,完成 VPN 授權,再確認路由模式與實際請求。進階使用者則可能更在意規則排列、例外處理、Config 備份及不同網路下的行為。若兩款工具都符合需求,可以先用同一份可還原的測試配置,比較完成相同任務所需的操作,而不是把所有設定一次搬過去。

Shadowrocket 適合希望在 Apple 裝置上管理已有連線與規則,並願意理解 Home、Config 和 Global Routing 關係的使用者。若正在評估另一種設定方式,應先確認自己的主要工作能否完成,再比較日常操作與維護負擔。沒有一個工具能只憑名稱保證更快、更穩或更容易;這些結果仍受設定、網路環境和遠端服務影響。

切換前做小範圍測試,避免一次重建全部設定

移轉前先列出目前真正使用的內容:伺服器項目、訂閱更新方式、Config 檔案、規則例外及 On Demand 條件。敏感資料例如訂閱 URL、密碼、UUID 和金鑰不要貼到公開討論或截圖中。若候選 App 無法直接讀取某項配置,先確認是否有可靠且可還原的轉換方式;在確認前,不要刪除原有設定。

  1. 在 Shadowrocket 的 Home 確認目前使用的伺服器項目,並記下協定、位址與連接埠等非敏感欄位。
  2. 在 Config 確認目前選用的設定檔,保存原始副本,並記錄必要的規則策略及 FINAL 行為。
  3. 固定同一部 iPhone、同一種網路和同一個測試目標,先測試原配置,作為比較基準。
  4. 在候選工具中只匯入一組自己已有的測試設定,核對協定、驗證資料、TLS 及傳輸參數是否與原資料相符。
  5. 逐一確認連線、規則匹配和實際請求;測試完成後保留原配置,並恢復日常使用時需要的路由方式。

若只是測試能否連線,不必一次搬移所有規則。先以一個可辨認的請求確認代理是否可用,再測試一條明確規則,最後才測試較複雜的分流條件。測試結果不一致時,先核對是否使用相同的伺服器、網路、目標與路由策略;一次只變更一項,較容易定位問題。

買了 App 就能直接連線嗎?

不一定。App 購買不包含遠端服務。先在 Home 匯入自己已有的伺服器或訂閱,再確認參數、VPN 授權與 Global Routing。

顯示已連線,為什麼網站還是打不開?

檢查 Home → Global Routing 是否選為 Direct、Config 是否載入預期檔案,以及目前規則是否將目標設為 DIRECT 或 REJECT;再以同一目標重新測試。

換工具前需要刪除原設定嗎?

不需要。先備份原始 Config,並以小範圍測試確認設定可用;確認移轉完成且結果符合預期後,再自行整理不再使用的項目。

結論:用可完成的任務決定,而不是只看名稱

挑選 iPhone 代理 App,可依序核對四件事:是否支援自己已有的設定、能否完成需要的分流、日常操作與排錯是否容易理解,以及 App 費用和配置維護成本是否符合預算。Shadowrocket 的 Config、Proxy、Direct 各有用途;選擇 Config 日常分流時,仍要確認實際使用的設定檔和規則。對其他候選工具,也應以相同任務、相同網路和同一組測試條件比較,避免只依賴功能名稱或單次測速結果。

如果目前的 Shadowrocket 設定已穩定,沒有明確痛點,不必為了追求功能數量而立即重建配置;若某項工作無法順利完成,再用備份與小範圍測試驗證候選工具是否更合適。取得 Shadowrocket 請使用 App Store,產品資訊與系統要求以商店頁面為準;也可查看正版說明。再次提醒,App 買斷與使用者已有服務的費用是兩回事。

App Store 正版核驗