在當今高度互聯的數位時代,無障礙地存取全球網際網路資訊對於學習、工作和個人成長至關重要。然而,由於種種原因,部分地區的網路存取受到限制。本文將重點介紹幾款適用於 Apple iPhone 的免費開源代理客戶端軟體,並詳細解析其特點,希望能為追求網路自由的 iPhone 使用者提供一份實用的指南。
相關推薦: 查詢本機存取不同網站的公網 IP ,可以檢測代理分流配置。配置完成客戶端之後可以打開測試一下。
以下客戶端軟體:
- 完全免費
- 蘋果使用者,需要是非中國大陸地區的蘋果帳號才能下載
本文不對中國居民提供服務,如果檢測到您是中國居民,會禁止訪問本網頁;但是可以正常訪問本站其他文章。
Sing-Box
Sing-Box 是一款近年來備受矚目的後起之秀,它是一個功能強大且高度可自訂的通用代理平台。雖然它本身是一個核心組件,但開發者基於此核心開發了適用於 iOS 的圖形化客戶端,使得 iPhone 使用者也能便捷地使用。
是第一款在 iOS 免費提供的,開放原始碼的,多新興代理協定支援的代理客戶端。(注意這句話加了很多限定)。很多客戶端也是基於它的核心。
核心特性:
- 多協定支援: Sing-Box 以其強大的協定支援能力著稱,相容包括 AnyTLS、Hysteria2、TUIC、Naive、VMess、VLESS、Trojan、SOCKS5 在內的多種主流和新興代理協定。這意味著使用者可以根據自己伺服器的配置靈活選擇協定。
- 高度可自訂: Sing-Box 提供了極其豐富的配置選項,允許使用者精細調整路由規則、DNS 設定、出站和入站連線等,滿足高級使用者的個人化需求。例如,可以實現國內外流量分流、廣告攔截等功能。
- 效能優異: Sing-Box 在設計上注重效能和效率,力求在提供強大功能的同時,保持較低的資源消耗和較高的連線速度。
- 活躍的社群與開發: Sing-Box 專案擁有一個活躍的開發團隊和使用者社群,軟體更新頻繁,能夠及時跟進最新的網路技術和應對潛在的封鎖。
- 多平台支援: 編寫一個設定檔可以在 Windows, Linux, Mac, Android, iOS 多平台使用。
- 新增代理節點的方式: 可以透過 新增訂閱連結 或者 匯入設定檔 新增代理節點。
劣勢:
- 需要提供嚴格格式的設定檔,對新手來說有學習成本。
- 經常修改配置項格式,升級需要及時更新設定檔
- 操作介面 UI ,以及操作方便程度,不如 Clash 生態的。
- 大部分代理服務提供商依然只提供 Clash 訂閱連結,即使提供 Sing-Box 訂閱連結,也可能不相容配置項(因為 Sing-Box 經常修改配置項格式),而無法直接使用訂閱連結,需要進行各種處理
- 不支援 Clash 支援的 load balance 功能
- 可以透過 新增訂閱連結 或者 匯入設定檔 新增代理節點。
設定檔編寫請參考: 配置 - sing-box
代碼:
https://github.com/SagerNet/sing-box
https://github.com/SagerNet/sing-box-for-apple
Clash MI
2025 年 4 月新出的 Clash 客戶端,由 Karing 的開發者開發。
是第一款在 iOS 免費提供的,開放原始碼的, 基於 Clash 的代理客戶端。(注意這句話加了很多限定。)
核心特性:
- 多協定支援: 基於最新且持續更新的 Mihomo(Clash Meta)核心。Clash 以其強大的協定支援能力著稱,相容包括 AnyTLS、Hysteria2、TUIC、mieru、Snell、VMess、VLESS、Trojan、SOCKS5 在內的多種主流和新興代理協定。這意味著使用者可以根據自己伺服器的配置靈活選擇協定。
- 高度可自訂: Clash 提供了極其豐富的配置選項,允許使用者精細調整路由規則、DNS 設定、出站和入站連線等,滿足高級使用者的個人化需求。例如,可以實現國內外流量分流、廣告攔截等功能。
- 效能優異: Clash 在設計上注重效能和效率,力求在提供強大功能的同時,保持較低的資源消耗和較高的連線速度。
- 活躍的社群與開發: Clash 相關專案擁有一個活躍的開發團隊和使用者社群,軟體更新頻繁,能夠及時跟進最新的網路技術和應對潛在的封鎖。
- 多平台支援: 您只需編寫一個設定檔,即可在 Windows, Linux, Mac, Android, iOS 等多個平台上的 Mihomo (Clash Meta) 核心客戶端中使用。
- 使用者介面: 使用者介面相比 Sing-Box 操作簡便,可以方便地在圖形介面選擇代理。
- 新增代理節點的方式: 可以透過 新增訂閱連結 或者 匯入設定檔 新增代理節點。
劣勢:
- 需要提供嚴格格式的設定檔,對新手來說有學習成本。
- Clash MI 是新出的客戶端,可能有未知 bugs ,可能頻繁修改介面、設定等
設定檔編寫可以參考: 配置 - Mihomo 核心文件
代碼:
客戶端 https://github.com/KaringX/clashmi
核心 https://github.com/MetaCubeX/mihomo/tree/Alpha
Hiddify
基於 Sing-Box 的通用網路代理工具。
核心特性:
- 多協定支援: 基於 Sing-Box,相容包括 Hysteria2、TUIC、VMess、VLESS、Trojan、SOCKS5 在內的多種主流和新興代理協定。這意味著使用者可以根據自己伺服器的配置靈活選擇協定。
- TLS 特性: 提供了啟用 TLS 資料分段,TLS 混合 SNI,TLS 填充的功能。是本文其他幾個客戶端沒有的功能。
- 使用者介面: 使用者介面對新手友善。操作簡便。
- 內建分流規則: 在地區選擇中,可以選擇伊朗、中國、俄羅斯、阿富汗、印度尼西亞、土耳其、巴西。自動根據這些地區的網路情況進行分流,如果想全域代理,可以選擇其他。
劣勢:
- 似乎是只能選擇一個代理節點使用。會根據測試自動連線到最佳代理,但您也可以手動選擇所需的代理。
- 不允許使用者精細設定複雜的規則,如分流等
- 新增代理節點的方式: 似乎只能透過新增訂閱連結新增代理。
客戶端的介紹 App Guide - Hiddify
代碼
https://github.com/hiddify/hiddify-app
https://github.com/hiddify/hiddify-sing-box
Karing
相容 Clash 的通用網路代理工具,基於 Sing-Box,支援 clash/v2ray/ss 訂閱
核心特性:
- 多協定支援: 基於 Sing-Box,相容包括 Hysteria2、TUIC、VMess、VLESS、Trojan、SOCKS5 在內的多種主流和新興代理協定。這意味著使用者可以根據自己伺服器的配置靈活選擇協定。
- 高度可自訂: 提供了極其豐富的配置選項,允許使用者精細調整路由規則、DNS 設定、出站和入站連線等,滿足高級使用者的個人化需求。例如,可以實現國內外流量分流、廣告攔截等功能。
- 效能優異: Sing-Box 在設計上注重效能和效率,力求在提供強大功能的同時,保持較低的資源消耗和較高的連線速度。
- 使用者介面: 使用者介面對新手友善,提供了一些額外的功能。允許使用者透過圖形介面一個個新增節點。
- 新增代理節點的方式: 可以透過 新增訂閱連結 ,匯入設定檔 或者 透過圖形介面逐個手動輸入 新增代理節點。
劣勢:
- 使用者介面,感覺對代理分流這一塊的支援不是很好。
Clash 相容列表 | Karing - Clash compatible & Powerful proxy utility
代碼:
https://github.com/KaringX/karing
核心: https://github.com/KaringX/sing-box
Outline
Outline 是由 Google 旗下的 Jigsaw 團隊 開發的一款開源代理工具。它基於 Shadowsocks 協定,但提供了非常易用的伺服器端部署腳本和客戶端軟體。
是較早在 iOS 免費提供的,開放原始碼的代理客戶端。
雖然至今仍在維護,但是由於協定是 Shadowsocks ,所以,如果您位於中國地區,還是建議盡量避免使用。
官網: Outline - Access to the free and open internet
代碼 https://github.com/Jigsaw-Code/
WireGuard
是較早在 iOS 免費提供的,開放原始碼的代理客戶端。 Cloudflare Warp 也使用 WireGuard 協定。
如果您位於中國地區,還是建議盡量避免使用。因為 WireGuard 協定已經不適應 GFW。
劣勢:
- 只支援 WireGuard 協定
- 只能選擇一個代理節點使用。
- 不允許使用者精細設定複雜的規則,如分流等
源碼:
https://git.zx2c4.com/wireguard-apple
其他免費客戶端
Streisand 相容包括 Hysteria (V2)、TUIC 等協定
v2box 支援 Reality, utls 協定
Surge 提供免費的一些協定,新興代理協定需要付費才行。
本網頁的其他版本
本文章有多種語言的版本。
如果您想發表評論,請訪問以下網頁:
這些網頁僅支援瀏覽,無法發表評論或留言,但提供了更多語言選項,並且載入時間更短:
ZH EN ZH-TW JA RU KO CS ES AR FR PT DE TR IT NL SV DA FI PL UK HE RO HU EL HR TH HI BN ID SW VI NO