本文は中国の居住者にサービスを提供しておらず、中国の居住者であることが検出された場合、このウェブページへのアクセスが禁止されます。ただし、当サイトの他の記事には正常にアクセスできます。
現代の高度に接続されたデジタル時代において、世界のインターネット情報にアクセスすることは、学習、仕事、個人の成長にとって非常に重要です。しかし、さまざまな理由から、一部の地域ではネットワークアクセスが制限されています。本記事では、Apple iPhone に適した無料のオープンソースプロキシクライアントソフトウェアをいくつか紹介し、その特徴を詳しく解析します。ネットワークの自由を追求する iPhone ユーザーにとって、実用的なガイドとなることを願っています。
関連リンク: このデバイスが異なるウェブサイトにアクセスする際のパブリック IP を確認する ことで、プロキシの分流設定を検出できます。クライアントの設定が完了したら、テストを行うことができます。
以下のクライアントソフトウェア:
- 完全無料
- Apple ユーザーは、中国本土以外の Apple アカウントが必要です。
Sing-Box # #
Sing-Box は、近年注目を集めている新興のプロキシプラットフォームで、強力で高度にカスタマイズ可能な汎用プロキシプラットフォームです。これはコアコンポーネントですが、開発者はこのコアに基づいて iOS 用のグラフィカルクライアントを開発し、iPhone ユーザーも便利に使用できるようにしました。
iOS で無料で提供される最初のオープンソースの多様な新興プロキシプロトコルをサポートするプロキシクライアントです。(この文には多くの制限が加えられています。)多くのクライアントもそのコアに基づいています。
コア機能:
- 多プロトコルサポート: Sing-Box は、その強力なプロトコルサポート能力で知られ、AnyTLS、Hysteria2、TUIC、Naive、VMess、VLESS、Trojan、SOCKS5 などの多くの主流および新興プロキシプロトコルと互換性があります。これは、ユーザーが自分のサーバーの設定に応じて柔軟にプロトコルを選択できることを意味します。
- 高度にカスタマイズ可能: Sing-Box は非常に豊富な設定オプションを提供し、ユーザーがルーティングルール、DNS 設定、アウトバウンドおよびインバウンド接続などを細かく調整できるようにし、高度なユーザーの個別のニーズを満たします。たとえば、国内外のトラフィックの分流や広告のブロックなどの機能を実現できます。
- 優れたパフォーマンス: Sing-Box は、設計においてパフォーマンスと効率を重視し、強力な機能を提供しながら、低いリソース消費と高い接続速度を維持することを目指しています。
- 活発なコミュニティと開発: Sing-Box プロジェクトには活発な開発チームとユーザーコミュニティがあり、ソフトウェアの更新が頻繁で、最新のネットワーク技術に迅速に対応し、潜在的なブロックに対処できます。
- マルチプラットフォームサポート: 1つの設定ファイルを作成することで、Windows、Linux、Mac、Android、iOS などの複数のプラットフォームで使用できます。
- プロキシノードの追加方法: サブスクリプションリンクを追加するか、設定ファイルをインポートすることでプロキシノードを追加できます。
欠点:
- 厳格な形式の設定ファイルを提供する必要があり、新しいユーザーには学習コストがあります。
- 設定項目の形式が頻繁に変更され、アップグレードには設定ファイルの迅速な更新が必要です。
- 操作インターフェース UI や操作の便利さは、Clash エコシステムには及びません。
- 大部分のプロキシサービスプロバイダーは依然として Clash のサブスクリプションリンクのみを提供しており、Sing-Box のサブスクリプションリンクを提供しても、設定項目が互換性がない可能性があり(Sing-Box は設定項目の形式を頻繁に変更するため)、サブスクリプションリンクを直接使用できず、さまざまな処理が必要です。
- Clash がサポートするロードバランス機能はサポートされていません。
- サブスクリプションリンクを追加するか、設定ファイルをインポートすることでプロキシノードを追加できます。
設定ファイルの作成については、以下を参照してください: 設定 - 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 関連プロジェクトには活発な開発チームとユーザーコミュニティがあり、ソフトウェアの更新が頻繁で、最新のネットワーク技術に迅速に対応し、潜在的なブロックに対処できます。
- マルチプラットフォームサポート: 1つの設定ファイルを作成することで、Windows、Linux、Mac、Android、iOS などの複数のプラットフォームで Mihomo (Clash Meta) コアクライアントを使用できます。
- ユーザーインターフェース: ユーザーインターフェースは Sing-Box よりも操作が簡単で、グラフィカルインターフェースでプロキシを簡単に選択できます。
- プロキシノードの追加方法: サブスクリプションリンクを追加するか、設定ファイルをインポートすることでプロキシノードを追加できます。
欠点:
- 厳格な形式の設定ファイルを提供する必要があり、新しいユーザーには学習コストがあります。
- Clash MI は新しいクライアントであり、未知のバグがある可能性があり、インターフェースや設定が頻繁に変更される可能性があります。
設定ファイルの作成については、以下を参照してください: 設定 - 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 パディングの機能を提供します。これは、他のいくつかのクライアントにはない機能です。
- ユーザーインターフェース: ユーザーインターフェースは新しいユーザーに優しく、操作が簡単です。
- 内蔵の分流ルール: 地域選択で、イラン、中国、ロシア、アフガニスタン、インドネシア、トルコ、ブラジルを選択できます。これらの地域のネットワーク状況に基づいて自動的に分流し、全体的なプロキシを希望する場合は他の地域を選択できます。
欠点:
- 1つのプロキシノードしか選択できないようです。テストに基づいて自動的に最適なプロキシに接続しますが、手動で必要なプロキシを選択することもできます。
- ユーザーが複雑なルールを細かく設定することは許可されていません(分流など)。
- プロキシノードの追加方法: サブスクリプションリンクを追加することでのみプロキシを追加できるようです。
クライアントの紹介 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 プロトコルのみをサポートしています。
- 1つのプロキシノードしか選択できません。
- ユーザーが複雑なルールを細かく設定することは許可されていません(分流など)。
ソースコード:
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