Clash Plus
新規インストールの最初の選択肢に適しています。インストール後に設定を読み込み、プロキシグループに利用可能な接続先があることを確認してから、システムプロキシを有効にしてください。別のクライアントへ切り替える際は、現在のクライアントによるプロキシ制御を無効にしてください。
clashplus.ioまずOSを選び、次にインストーラーを選択してください。Macに新しくインストールする場合はClash Plusがおすすめです。画面や設定方法の異なるクライアントをお探しの場合は、同じOS向けの候補を比較してください。
以下のGUIクライアントは、主にx64向けのインストーラーです。設定の「システム情報」でシステムの種類を確認し、既存のプロキシクライアントを終了してからインストールしてください。複数のプロセスがシステムプロキシを同時に変更したり、同じ待ち受けポートを使用したりするのを防げます。
新規インストールの最初の選択肢に適しています。インストール後に設定を読み込み、プロキシグループに利用可能な接続先があることを確認してから、システムプロキシを有効にしてください。別のクライアントへ切り替える際は、現在のクライアントによるプロキシ制御を無効にしてください。
clashplus.io設定やルールをGUIで管理したい方に適しています。システムプロキシとTUNは、通信を中継する仕組みが異なります。TUNを有効にする場合は、クライアントのサービスや権限に関する案内を確認してください。インストールしただけで全通信が中継されるわけではありません。
複数のデバイスで似た操作感を求める方に適しています。設定は再利用できますが、Windowsのポート、権限、ネットワークアダプターは個別に確認してください。他のデバイスのアプリデータフォルダを丸ごとコピーするのは避けましょう。
異なる画面や操作方法を試したい場合の選択肢です。移行前にサブスクリプションの入手元を記録またはエクスポートし、カスタムルールを一つずつ復元してください。設定の扱いは他のクライアントと異なる場合があるため、初回起動後に実際の有効設定を確認しましょう。
既存環境の移行や古い設定の確認用として、アーカイブ版のダウンロード先を掲載しています。新規インストールには上記のクライアントをお選びください。旧コアの設定項目の対応範囲を、現在のMihomoの機能と混同しないでください。他のクライアントの設定フォルダで上書きするのも避けてください。
| 確認項目 | このページのインストーラー | インストール前の操作 |
|---|---|---|
| CPUアーキテクチャ | x64 GUIクライアント | システム情報でシステムの種類を確認してください。ARMデバイスでは、互換性と実行条件を別途確認してください。 |
| OSの互換性 | 最低OSバージョンはクライアントのリリース要件によって異なります | 古いOSでは、依存関係や実行環境を確認してください。パッケージ名だけで対応状況を判断しないでください。 |
| ネットワーク権限 | システムプロキシまたはクライアント対応のTUN | 機能に応じて権限を付与してください。UWPアプリのループバック制限には別途対応が必要です。 |
ブラウザーは接続できるのにストアアプリが接続できない場合も、すぐに再インストールする必要はありません。まずアプリがシステムプロキシを利用するか確認し、Windows UWPのループバック設定を参照して、プロキシの中継対象とノードへの接続性を切り分けてください。
Appleメニューから「このMacについて」を開き、チップまたはプロセッサ名を確認してください。Clash Plusにはarm64版とx64版のインストーラーがあります。他のクライアントは、現在の一覧で複数のアーキテクチャ向けリンクが同じx64ファイルを指す場合があります。ダウンロード前に各カードの説明を確認してください。
Macに新規インストールする場合は、まずこちらを選んでください。Apple Mシリーズ搭載Macにはarm64版、Intelプロセッサ搭載Macにはx64版を使用します。DMGを開き、アプリを「アプリケーション」フォルダに移動してから起動し、サブスクリプションまたはYAML設定を読み込んでください。
clashplus.ioGUIでの設定管理や通信の振り分けに利用できます。現在の一覧では、Mac向けの2つのリンクはいずれもx64ファイルです。Apple SiliconではRosettaの動作条件を確認してください。このリンクはネイティブarm64版を提供するものではありません。インストール後、システムプロキシまたはTUNの設定を確認してください。
複数のデバイスで似た操作画面を使いたい方に適しています。現在のMac向け一覧では、2つのリンクはいずれもamd64ファイルです。Apple Siliconで使用する前に互換環境を確認してください。共有設定を読み込んだ後も、Macのポートと通信の中継方法は個別に設定してください。
旧環境の移行やメニューバーでの操作方法を確認するためのアーカイブ版です。現在、どちらのアーキテクチャ向けリンクもx86_64ファイルを指しています。Apple SiliconではRosettaとの互換性を別途確認してください。新規インストールには上記のクライアントを選び、移行前に元の設定をコピーして保管してください。
| 確認項目 | 確認方法 | 選び方 |
|---|---|---|
| Apple Silicon | 「このMacについて」にApple Mシリーズのチップと表示される | arm64ネイティブ版を優先してください。x64版はRosettaとアプリの互換性を確認してから使用してください。 |
| Intel | 「このMacについて」にIntelプロセッサと表示される | x64、x86_64、amd64のビルドを選び、arm64版は選択しないでください。 |
| macOSのバージョン | 「このMacについて」でシステムバージョンを確認 | 最低バージョンは各クライアントのインストール要件に従ってください。対応範囲はクライアントごとに異なります。 |
| インストールと権限 | 「アプリケーション」フォルダと「プライバシーとセキュリティ」の設定 | まず通常の手順でインストールしてください。TUNを使う場合は、クライアントの案内に従って補助サービスの権限を付与してください。 |
インストール後は、まずルールモードでブラウザーの接続を確認してからTUNを有効にしてください。TUNに必要な権限、サービスのインストール、DNSの設定はクライアントによって異なります。手順はTUN設定ガイドをご覧ください。
端末が対応するABIに合わせてAPKを選んでください。比較的新しい端末の多くはarm64-v8aに対応し、古い端末ではarmeabi-v7aが必要な場合があります。アーキテクチャが不明な場合は、汎用版のあるクライアントを選べますが、ファイルサイズは大きくなる傾向があります。
arm64-v8a版インストーラーです。初回接続時は、システムの案内に従ってVPN接続を許可してください。この許可は端末上の通信を中継するためのもので、利用可能なノードが設定されていることを意味しません。
clashplus.ioARM64版、ARM版、汎用APKを用意しています。インストールできない場合は、端末のアーキテクチャとAndroidのバージョンを確認してください。既存アプリを更新する際は署名が一致している必要があります。署名の不一致を解消するために、必要な設定を残したままアプリを削除することは避けてください。
各種ARM端末向けのインストーラーを用意しています。設定を読み込んだ後、画面ロックやアプリ切り替えで接続が切れる場合は、まずバックグラウンド動作やバッテリー管理の制限を確認してください。切断の原因をすべてプロキシルールの問題と決めつけないでください。
汎用APKです。対応する設定をお持ちの方に適しています。Surfboardの設定構文はClash YAMLと異なるため、Clash設定ファイルの拡張子を変えただけで読み込むことはできません。ダウンロード前に、設定の入手元が対応する形式とプロトコルを確認してください。
| 確認項目 | 選択基準 | 注意事項 |
|---|---|---|
| 端末のアーキテクチャ | arm64-v8aまたはarmeabi-v7a | プロセッサが64ビット対応でも、OSが64ビットアプリに対応しているとは限りません。 |
| OSのバージョン | クライアントのインストーラー表示とリリース要件 | 最低バージョンはアプリによって異なり、共通の基準はありません。 |
| 実行時の権限 | VPN接続の許可とバックグラウンド実行 | VPN接続を使用する他のアプリと同時に有効にしないでください。 |
ファイルマネージャーからAPKをインストールする際、現在の入手元に対してインストールを許可するよう求められる場合があります。入手元を確認できたファイルだけをインストールし、完了後は必要に応じて権限を元に戻してください。アンインストール前に設定をバックアップし、ローカルのオーバーライドやルールが失われないようにしましょう。
App StoreでClash Plusのデバイス互換要件、最新のリリース情報、インストール方法を確認してください。インストール後に自分の設定を読み込み、システムの案内に従ってVPN構成を追加します。接続状態とプロキシグループの選択は、アプリ内で確認してください。
App Storeからインストールとアップデートができます。設定を読み込んだら、内容に不足がないか、プロキシグループに選択肢があるかを確認してから接続してください。デスクトップのシステムプロキシとモバイル端末のVPN許可は別の仕組みです。Macの設定をそのまま適用しないでください。
clashplus.io| 確認項目 | 確認場所 | 確認方法 |
|---|---|---|
| OSとデバイス | App Storeの互換性情報 | App Storeに表示される最新の最低OS要件と対応デバイスをご確認ください。 |
| 接続の許可 | システムのVPN構成に関する案内 | アプリ名を確認してから許可し、他のVPN構成と競合していないか確認してください。 |
| 設定の入手元 | 自分のサブスクリプションまたはローカル設定 | サブスクリプションURLにアクセス情報が含まれる場合があります。スクリーンショットを共有する際は、URL全体を隠してください。 |
以下のインストーラーは、デスクトップ環境を備えたamd64 / x86_64システム向けです。Debian・Ubuntu系ではdeb、RPMパッケージ管理を採用するディストリビューションではrpmを選んでください。サーバーやルーターでは、Mihomoコアの一覧から選び、サービスプロセスを自分で管理できます。
deb形式とrpm形式を用意しています。インストール時の依存関係はパッケージマネージャーが処理します。デスクトップのプロキシ設定が反映されない場合は、まずデスクトップ環境のプロキシ方式を確認し、次にクライアントの待ち受けポートを確認してください。TUNに必要な権限は、通常のGUI起動に必要な権限とは異なります。
amd64 deb版インストーラーです。デスクトップで設定を管理したい方に適しています。ターミナルのみの環境では、コアを使うためにGUIデスクトップを追加する必要はありません。自動起動を設定する前に、手動起動で設定と接続が正常に動作することを確認してください。
| 確認項目 | 確認方法 | 選び方 |
|---|---|---|
| CPU | uname -m | x86_64と表示される場合は、こちらのamd64版を選んでください。他のアーキテクチャには無理にインストールしないでください。 |
| ディストリビューション | cat /etc/os-release | ディストリビューションのパッケージ管理方式に合わせてdebまたはrpmを選んでください。 |
| デスクトップの依存関係 | インストーラーの依存関係チェック | GUIコンポーネント、システムライブラリ、最低バージョンはクライアントの要件に従ってください。 |
システムプロキシは通常、デスクトップセッションの設定であり、SSHセッションやバックグラウンドサービス、すべてのコマンドラインツールに適用されるとは限りません。対象のプログラムでプロキシを使う場合は、個別の環境変数やサービス設定を確認してください。デスクトップのスイッチだけで、システム全体の通信経路を判断しないでください。
サーバー、ルーター、サービスプロセスを自分で管理する方向けです。一般的なデスクトップユーザーにはGUIクライアントをおすすめします。単体コアでは設定ファイル、起動コマンド、ログ、プロセス管理を自分で用意する必要があり、システム設定用のGUIは提供されません。
| プラットフォーム | アーキテクチャと形式 | 対象・用途 | ダウンロードファイル |
|---|---|---|---|
| Windows | AMD64 · ZIP | x64環境向け。解凍後に手動で起動 | AMD64 ZIPをダウンロード |
| Windows | ARM64 · ZIP | ARM64ネイティブ環境 | ARM64 ZIPをダウンロード |
| macOS | Intel · GZ | darwin amd64向け。解凍後に実行権限を付与 | Intel GZをダウンロード |
| macOS | Apple Silicon · GZ | darwin arm64ネイティブコア | Apple Silicon GZをダウンロード |
| Linux | AMD64 · DEB | debパッケージ管理を採用するx64システム向け | AMD64 DEBをダウンロード |
| Linux | AMD64 · GZ | x64バイナリ。実行ディレクトリは手動で管理 | AMD64 GZをダウンロード |
| Linux | ARM64 · GZ | 64ビットARMサーバーおよび互換デバイス | ARM64 GZをダウンロード |
| Linux | ARMv7 · GZ | システムとCPUがARMv7に対応していることを確認 | ARMv7 GZをダウンロード |
| Linux | MIPS softfloat · GZ | MIPSビッグエンディアン・ソフトフロート向け。mipsleとは別形式 | MIPS GZをダウンロード |
解凍した実行ファイルをmihomoという名前にし、自分の設定ファイルを用意してください。まずテストモードで構文を確認し、その後フォアグラウンドで起動してログを確認します。以下はカレントディレクトリにファイルがある場合のコマンド例で、すぐに接続できるプロキシ設定は含まれていません。
./mihomo -t -f ./config.yaml
./mihomo -f ./config.yaml
デバッグのために、プロキシポートやコントロールインターフェースをサーバーのパブリックネットワークへ公開しないでください。バックグラウンドサービスを設定する前に、待ち受けアドレス、ファイアウォール、アクセス制御を確認してください。TUNには追加のネットワーク権限が必要です。実際の実行環境に応じて許可してください。
ポート設定を見る → ルール構文を見る →インストールに成功したのは、アプリが起動できることを示すだけです。設定の有効性、通信の中継状況、ルールに沿った接続先をそれぞれ確認してください。次の順に確認すると、アンインストールと再インストールを繰り返さずに済みます。
利用権限のある設定を使ってください。設定をダウンロードできない場合は、URLの有効期限、ネットワーク接続、ファイルがYAML形式かどうかを確認します。Webページのエラーメッセージはプロキシ設定として使えません。サブスクリプションにはアクセス情報が含まれる場合があるため、URL全体を公開しないでください。
まずシステムプロキシとルールモードでブラウザーの接続を確認してください。システムプロキシを利用しないアプリも中継する必要がある場合は、クライアントのTUN対応状況を確認します。スイッチの名称、権限の要求、DNSの処理方法はクライアントによって異なります。
プロキシグループで選択中の接続先を確認し、リクエストに適用されたルールと出口を調べてください。テスト後にクライアントを終了し、システムプロキシが元に戻ったことを確認します。接続できなくなった場合は、再インストールする前に残っているプロキシ設定とポートの使用状況を確認してください。
アーキテクチャ、システム権限、設定の移行をそれぞれ確認してください。バージョン情報はマニフェストに値がある場合のみ表示されます。実際のインストール情報は、ダウンロードしたファイルとアプリ内の表示も合わせて確認してください。