Clash Plus
おすすめ初期設定では、まず設定の読み込み、プロキシグループの選択、システムプロキシの設定を行います。インストール後、追加したサブスクリプションを読み込んだだけでなく、実際に有効化されていることも確認してください。
公式サイト:clashplus.io
PACKAGE SHELF / クライアントとコア
OSに合ったインストーラーを選び、CPUアーキテクチャを確認してください。
Clash Plus、Clash Verge Rev、FlClashなどのクライアントには、設定の読み込みやプロキシ管理の画面があります。PCやスマートフォンではGUIクライアントを、サーバーやルーターでは単体のMihomoコアを確認してください。
まず、PCのメーカーではなく、デバイスで動作しているOSを確認します。次にシステム情報でチップの種類を調べ、対応する形式を選んでください。通常、1台のデバイスにインストールするクライアントは1つで十分です。複数のクライアントでシステムプロキシやTUNを同時に有効にすると、設定が競合することがあります。
クライアントは設定を読み込み、プロキシグループを管理し、通信を制御します。プロキシサービスやサブスクリプションは別途用意してください。初回起動時にノードが表示されなくても、インストール失敗とは限りません。有効な設定を用意したら入門ガイドに沿って読み込み、ルールの適用状況と接続状態を確認してください。
01 / GUIクライアント
OSを切り替えて対応クライアントを確認できます。OS別アンカー付きリンクを共有すると、そのOSの項目を直接開けます。単体コアはこの下にあります。
まずはClash Plusを確認してください。別のUIや設定管理方法が必要な場合は、以下のクライアントを比較できます。ここに掲載しているWindowsインストーラーは主にx64向けです。ARMデバイスではシステムの互換実行機能を先に確認してください。OS名だけでインストール可否を判断しないでください。
初期設定では、まず設定の読み込み、プロキシグループの選択、システムプロキシの設定を行います。インストール後、追加したサブスクリプションを読み込んだだけでなく、実際に有効化されていることも確認してください。
公式サイト:clashplus.io
デスクトップでサブスクリプション、設定、ルールを管理したい場合に適しています。まずシステムプロキシを有効にし、アプリの通信をどこまで制御するかに応じてTUNを使うか判断してください。サービスのインストールが必要な場合は、クライアントの案内に従って権限を設定します。
デスクトップとモバイルで似た操作感を求める方に適しています。Windows版はamd64アーキテクチャです。他のクライアントから移行する場合は、待ち受けポートと設定の保存場所を改めて確認してください。
デスクトップで設定を管理するための選択肢です。読み込み後は、コアが対応する設定項目と現在の設定が一致しているか確認してください。特定クライアント専用のUI設定ファイルを、汎用のプロキシ設定として読み込まないでください。
旧環境からの移行や過去の設定を確認するためのアーカイブです。アーカイブ版に互換性やセキュリティ更新が継続して提供されるとは限りません。新規インストールには上記のクライアントをおすすめします。古いガイドに記載された画面名は、現在のクライアントと異なる場合があります。
| 確認項目 | 選び方 |
|---|---|
| システム環境 | セキュリティ更新が提供されているWindowsの使用をおすすめします。具体的な最小バージョンは、各クライアントのインストーラーとリリースノートを確認してください。 |
| CPUアーキテクチャ | 上記のx64、AMD64パッケージは64ビットのIntel / AMD環境向けです。ARMデバイスでは互換性を先に確認してください。 |
| インストール権限 | インストール先に書き込み権限が必要です。システムプロキシは通常、現在のユーザーに関連付けられます。サービスモードやTUNには追加の権限が必要な場合があります。 |
インストール前に、起動中の旧クライアントを終了してください。以前システムプロキシを有効にしていた場合は、終了時に解除します。旧ポートが待ち受けを停止した後も、ブラウザーがそのポートにリクエストを送り続けるのを防げます。新しいパッケージの動作確認に、プロキシクライアントを2つ同時に起動しないでください。
「このMacについて」でチップを確認します。Apple MシリーズはApple Silicon、Intel搭載機ではx64を選んでください。ダウンロードしたDMGを開き、インストーラーの案内に従って操作します。アプリのインストールとネットワーク拡張機能やサービスへの権限付与は、別々の手順です。
チップに合ったDMGをダウンロードします。初回起動後に設定を読み込み、プロキシグループで利用可能な項目を選んでから、システムプロキシを有効にしてください。アプリをインストールしただけでは、通信はプロキシ経由になりません。
公式サイト:clashplus.io
複数の設定を管理したいデスクトップ環境に適しています。現在の2つの項目はいずれもx64ファイルです。Apple Siliconでは互換実行の要件を先に確認し、使用するか判断してください。
モバイル版に近い手順で設定を管理できます。現在のMac向けファイルはamd64表記で、どちらの項目も同じファイルを使用しています。移行時は元の設定をバックアップし、通信の制御方法を改めて設定してください。
旧Mac環境向けのアーカイブとして掲載しています。現在のファイルはx86_64です。新しいOSで動作するかは個別に確認してください。初めてインストールする場合は、上記の現在の環境に対応したクライアントを優先してください。
| 確認項目 | 選び方 |
|---|---|
| チップの種類 | Apple Siliconはarm64、Intelはx64です。互換実行とネイティブ実行を区別してください。 |
| OSのバージョン | 各クライアントのリリースノートを確認してください。DMGを開けても、そのアプリがOSのバージョンに対応しているとは限りません。 |
| 権限に関する通知 | 「システム設定 → プライバシーとセキュリティ」で通知の内容を確認し、ネットワーク権限や補助機能は必要に応じて許可してください。 |
起動がブロックされた場合は、配布元、ファイルのアーキテクチャ、システムの警告内容を確認してください。システムのセキュリティ機能を無効にするコマンドを安易に実行しないでください。クライアントを切り替えた後もメニューバーに旧アプリが残っている場合は終了し、システムプロキシの接続先ポートを再確認します。
現在のAndroidスマートフォンの多くはARM64です。古い32ビット端末ではARM版が必要になる場合があります。APKをダウンロードしたら、システムの案内に従って現在のインストール元を許可してください。接続時のVPN許可は、端末内の通信を制御するためのもので、有効なサブスクリプションが使えることを意味しません。
現在、ARM64インストーラーを提供しています。インストール後に設定を読み込み、プロキシグループを確認してから接続を開始してください。バックグラウンド動作が制限される場合は、端末の電池最適化設定を確認し、画面ロック後に接続が停止しないようにしてください。
公式サイト:clashplus.io
端末のABIに合ったインストーラーを選んでください。64ビットARMと分かっている場合はARM64をおすすめします。分からない場合はユニバーサル版を選べますが、複数のアーキテクチャ向けデータを含むため、ファイルサイズが大きくなることがあります。
Android向けにARM64版と32ビットARM版を用意しています。設定はサブスクリプションまたはローカルファイルから読み込めます。デスクトップから移行する場合は、OS依存のパス、待ち受け設定、クライアントのオーバーライドが適用できるか確認してください。
Androidで使える別のプロキシ設定方法です。SurfboardとClash YAMLでは設定の構文が異なります。拡張子だけ変更して別形式として読み込むことはできません。利用前に、サブスクリプションの提供元が対応形式をサポートしているか確認してください。
| 確認項目 | 選び方 |
|---|---|
| デバイスのアーキテクチャ | arm64-v8aは64ビットARM、armeabi-v7aは32ビットARMです。端末が実際に対応するABIを確認してください。 |
| OSのバージョン | スマートフォンの発売時期ではなく、インストーラーの互換性表示とクライアントの要件を確認してください。 |
| ネットワークとバックグラウンド動作 | 接続時にシステムのVPN許可が必要です。接続を維持するには、メーカー独自のバックグラウンド管理や電池設定の変更が必要な場合があります。 |
Androidで同時に有効にできる一般的なVPN接続は通常1つです。別のVPN、パケットキャプチャツール、VPNベースのフィルタリングアプリに接続すると、現在の接続が置き換わることがあります。「アプリをインストールできません」と表示された場合は、アーキテクチャ、空き容量、インストール済みアプリの署名を確認してください。設定を失うおそれがあるため、すぐにアンインストールしないでください。
App StoreからClash Plusをインストールします。ストアの詳細ページで、使用中のデバイスの互換性、システム要件、アプリ情報を確認できます。インストール後に設定を読み込み、システムの案内に従ってVPN構成を追加してください。
App Storeのページからアプリを確認してインストールします。初回接続前に有効な設定を読み込み、適切なプロキシグループを選択し、システムのVPN許可画面を確認してください。アプリのインストール、設定の読み込み、ネットワーク接続は、それぞれ個別に確認が必要です。
公式サイト:clashplus.io
| 確認項目 | 選び方 |
|---|---|
| システムの互換性 | 使用中のデバイスに表示されるApp Storeのシステム要件を確認してください。 |
| インストール元 | このページからClash PlusのApp Store詳細ページを開き、アプリ名を確認してインストールしてください。 |
| 接続に必要な許可 | システムの案内に従ってVPN構成を追加してください。管理対象デバイスでは、組織のネットワークポリシーとデバイスポリシーにも従う必要があります。 |
更新前に、設定の入手元と必要なカスタム設定を保存してください。別のVPN構成が登録されている場合は、接続前にどれが有効になっているか確認します。ステータスバーのVPNアイコンはトンネルが確立したことを示すだけです。ルールやノードが機能しているか、実際にアクセスして確認してください。
デスクトップ環境ではClash Verge Revをおすすめします。FlClashも利用できます。ディストリビューションに合わせてDEBまたはRPMを選び、CPUがAMD64であることを確認してください。GUIのないサーバーでは、下記の単体コアが適しています。
DEBとRPMの2種類を用意しています。DebianやUbuntu系では通常DEB、FedoraなどRPM系のディストリビューションではRPMを選びます。インストール時はシステムのパッケージマネージャーで依存関係を処理してください。
ここではAMD64向けのDEBパッケージを提供しています。インストール後、GUIアプリが正常に起動することを確認してから設定を読み込んでください。デスクトップのシステムプロキシと、ターミナルのアプリが参照するプロキシ環境変数は別の設定です。
| 確認項目 | 選び方 |
|---|---|
| CPU | 上記のGUIパッケージはAMD64 / x86_64向けです。ARMサーバーではデスクトップ版を使わず、単体コアを確認してください。 |
| ディストリビューション | DEBとRPMはディストリビューションのパッケージ管理方式に合わせて選びます。拡張子を変更して相互に使うことはできません。 |
| デスクトップ環境と権限 | GUIクライアントには対応するデスクトップ環境が必要です。TUNやサービスの起動では、権限、ルーティング、ファイアウォールも確認してください。 |
uname -mでマシンのアーキテクチャを確認できます。x86_64はここに記載されているAMD64に該当します。インストーラーで依存関係の不足が表示された場合は、まずパッケージマネージャーの出力を確認してください。異なるディストリビューションのソフトウェアリポジトリを混在させないでください。リモートサーバーのデフォルトルートを変更する前に、復旧に使える管理用接続を確保してください。
02 / 単体コア
サーバー、ルーター、自分でサービスを管理する方向けです。一般的なPCやスマートフォンでは、上記のGUIクライアントを使えば十分で、通常はコアを別途インストールする必要はありません。
Mihomoは設定を読み込み、プロキシやルールの処理を行います。単体で運用する場合は、設定ファイル、実行ディレクトリ、起動コマンド、権限を自分で用意してください。ルーターではCPUアーキテクチャ、ファームウェア環境、空き容量も確認します。同じアーキテクチャ表記でも、すべてのシステム環境で動作するとは限りません。
まず最小構成で起動できることを確認し、その後DNS、ルールプロバイダー、TUNを順に追加してください。コントロールAPIを公共ネットワークに直接公開しないでください。設定の構成順を理解したい場合は、初級から応用までの設定ガイドをご覧ください。
| OS | アーキテクチャ | 形式・用途 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP / 64ビット Intel・AMD | ZIPをダウンロード · AMD64 |
| Windows | ARM64 | ZIP / 64ビット ARM | ZIPをダウンロード · ARM64 |
| macOS | Intel / AMD64 | GZ / Intel Mac | GZをダウンロード · Intel |
| macOS | Apple Silicon / ARM64 | GZ / Apple Mシリーズ | GZをダウンロード · Apple Silicon |
| Linux | AMD64 | DEB / Debian系パッケージ管理 | DEBをダウンロード · AMD64 |
| Linux | AMD64 | GZ / 単体バイナリ | GZをダウンロード · AMD64 |
| Linux | ARM64 | GZ / 64ビット ARM | GZをダウンロード · ARM64 |
| Linux | ARMv7 | GZ / 32ビット ARMv7 | GZをダウンロード · ARMv7 |
| Linux | MIPS-softfloat | GZ / MIPS ソフトフロート | GZをダウンロード · MIPS |
ZIPは解凍して使用します。GZは圧縮ファイルのため、解凍後にシステムに応じた実行権限の設定も必要です。DEBはパッケージマネージャーでインストールしてください。MIPSではエンディアンと浮動小数点ABIも確認が必要です。デバイスにMIPSチップが使われているという理由だけで、このパッケージを選ばないでください。
03 / インストールと移行
インストールが完了した段階では、プログラムの準備ができただけです。サブスクリプションまたはローカル設定を読み込み、更新結果、プロキシグループの内容、現在のモードを確認してください。初回の動作確認ではルールモードを使い、利用可能なノードを選んでから、システムプロキシを有効にするか、必要に応じてTUNを使います。
ブラウザーでアクセスできても、すべてのアプリの通信が制御されているとは限りません。ターミナル、ゲーム、一部のアプリでは異なるネットワーク経路を使うことがあります。まず制御したい範囲を確認し、TUNが必要か判断してください。問題の切り分けが難しくなるため、一度に多くの設定を変更しないようにしましょう。
インストールと初期設定の手順を見る →移行前に設定とカスタムルールをエクスポートし、サブスクリプションの入手元、待ち受けポート、DNS、プロキシグループの選択を記録してください。サブスクリプションのURLにはアクセス情報が含まれることがあります。バックアップは自分だけが管理できる場所に保管し、ログやスクリーンショットを共有する際はURL全体を隠してください。
旧クライアントを終了してシステムプロキシを解除してから、新しいクライアントをインストールします。設定を読み込んだら、ルールと接続を個別に確認し、正常に使えることを確かめてから旧データを整理してください。クライアント専用のオーバーライドスクリプトやUI設定は、そのまま移行できない場合があるため、別途確認が必要です。
設定と日常のメンテナンスを見る →04 / ダウンロードに関するQ&A
まずデバイスのOSに合わせて選びます。Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revがおすすめです。選ぶ前にCPUアーキテクチャと動作要件を確認してください。インストール後は、有効な設定ファイルまたはサブスクリプションの読み込みが必要です。インストーラーにプロキシサービスは含まれていません。
AMD64とx64は通常、IntelまたはAMDの64ビットアーキテクチャを指します。ARM64とaarch64は64ビットARM、Androidのarmeabi-v7aは32ビットARM向けです。Androidのアーキテクチャが分からない場合は、端末情報を確認するか、用意されていればユニバーサル版を選んでください。ダウンロード項目の名称がネイティブ対応を保証するわけではありません。ファイル名とインストーラーの表示も確認してください。
ダウンロードが完了していること、拡張子が正しいこと、OSとCPUアーキテクチャに合っていることを確認し、次にシステムのセキュリティ警告の内容を確認してください。セキュリティ機能を安易に無効化しないでください。Windowsではアプリのインストール権限、macOSではプライバシーとセキュリティの警告、Androidではインストール元の許可、Linuxではパッケージマネージャーの出力を確認します。
これらのダウンロード項目は、旧環境からの移行や過去の設定を確認するためのものです。アーカイブ版を継続的に更新されるバージョンとして扱わないでください。初めてインストールする場合は、現在もメンテナンスされていて、使用中のOSに対応したクライアントを選びましょう。移行前に設定をエクスポートし、ポート番号やグループ設定を記録したうえで、新しいクライアントが従来の設定項目に対応しているか確認してください。
データが保持されるかどうかは、クライアント、インストール方法、設定ディレクトリによって異なります。更新前にサブスクリプション設定、オーバーライドファイル、カスタムルールをエクスポートし、現在の待ち受けポートも記録してください。できるだけ同じクライアント内で更新し、別のクライアントに乗り換える場合はデータディレクトリ全体をそのまま上書きしないでください。読み込み後はルールモードとノード選択を確認してから、システムプロキシやTUNを有効にします。
通常は必要ありません。GUIクライアントにはコアが組み込まれているか、コアを管理する機能があります。一般的なPCやスマートフォンでは、対応するクライアントをインストールすれば十分です。単体のMihomoパッケージは、サーバー、ルーター、自分でサービスを管理する方向けです。設定ファイル、実行権限、起動方法を自分で用意する必要があります。
インストール後に接続できない場合は?ヘルプセンターでサブスクリプション、モード、システムプロキシ、DNSの順に確認してください。