Clash Plus
デスクトップでプロキシを初めて設定する方に適しています。まずサブスクリプションを読み込んで設定を選択し、プロキシグループから接続先を選んでください。ブラウザーにプロキシを適用する場合はシステムプロキシを有効にします。より多くのアプリの通信をプロキシ経由にする場合は、手順を確認してからTUNを設定してください。一度に複数の設定を変えると、問題の原因を特定しにくくなります。
clashplus.io ↗CLIENTS / デバイスから選ぶ
まずOSを選び、次にCPUアーキテクチャを確認してください。スマートフォンやPCではGUIクライアントを、サーバーやルーターでは下記のMihomoコアをご利用ください。
ダウンロード前に確認する3項目
サブスクリプションの提供元ではなく、使用中のOSに合ったインストーラーを選んでください。
ARM64とx64は互換ではありません。先にデバイスのプロセッサ情報を確認してください。
サブスクリプションURLまたは設定ファイルを用意してください。クライアントをインストールしてもノードは自動で追加されません。
デスクトップでプロキシを初めて設定する方に適しています。まずサブスクリプションを読み込んで設定を選択し、プロキシグループから接続先を選んでください。ブラウザーにプロキシを適用する場合はシステムプロキシを有効にします。より多くのアプリの通信をプロキシ経由にする場合は、手順を確認してからTUNを設定してください。一度に複数の設定を変えると、問題の原因を特定しにくくなります。
clashplus.io ↗
設定やルールの上書きを管理したいデスクトップユーザーに適しています。サブスクリプションを読み込んだら、まず基本的な接続をテストしてからカスタムルールを追加してください。TUNを有効にする前にサービスの状態を確認しましょう。システムプロキシは使えるのにTUNが使えない場合は、サブスクリプションを何度もダウンロードするのではなく、サービスの権限や他の仮想ネットワークアダプターを確認してください。
スマートフォンとPCで似た操作画面を使いたい方に適しています。ZIPファイルは固定のフォルダーにすべて展開してから実行してください。圧縮ソフト内から直接起動しないでください。更新前にプログラムを終了し、既存の設定フォルダーを残しておきましょう。ZIP版でも、システムプロキシやネットワーク権限が自動で設定されるわけではありません。
デスクトップ向けGUIクライアントの選択肢の一つです。移行時はまずサブスクリプションURLを控え、新しいクライアントで設定を読み込めたことを確認してから、ルールの上書き設定を一つずつ移してください。クライアントによってローカル設定の保存方法が異なるため、古い設定フォルダーを丸ごと上書きすると、互換性のない画面設定まで引き継ぐことがあります。
旧デバイスからの移行、既存設定の再現、互換性の確認用に掲載しています。新しいデバイスの標準クライアントとしてはおすすめしません。新しいプロトコルや設定項目に、古いコアが対応していない場合があります。移行前にサブスクリプションURLとプロキシポートを控え、新しいクライアントで接続できることを確認してから、古いプログラムの自動起動とシステムプロキシを無効にしてください。
新規インストールにはこちらがおすすめです。「アプリケーション」フォルダーにインストールして起動し、サブスクリプションを読み込んでプロキシグループを確認してから、必要な通信制御方法を有効にしてください。別のクライアントを使っていた場合は、同じシステムネットワーク設定を複数のプログラムが書き換えないよう、先に古いクライアントのシステムプロキシを無効にしてください。
clashplus.io ↗
デスクトップで設定や上書きルールを管理したい方に適しています。現在、Apple Silicon用とIntel用のリンクは同じx64ファイルを指しており、Mシリーズ搭載デバイスで実行するにはRosettaが必要です。初回は通常のプロキシ接続を確認してから、サービスまたはTUNを有効にしてください。ネットワークの許可状態は、システム設定で確認してください。
モバイル版に近い操作感を好む方に適しています。現在の配布ファイルはAMD64版で、Apple Silicon搭載Macで実行するにはRosettaが必要です。設定を読み込んでもプロキシグループが空の場合は、設定が選択されているか、サブスクリプションが正しく解析されたかを確認してください。CPUアーキテクチャの問題と設定形式の問題を混同しないようにしましょう。
既存のメニューバー操作や古い設定との互換性を確認するためのアーカイブ版です。Apple Silicon搭載Macで実行するにはRosettaが必要です。メンテナンスが終了しているため、今後のOSアップデートや新しい設定項目への対応は保証されません。新しいデバイスでは、このセクション上部のクライアントをおすすめします。移行前にローカルルールをバックアップしてください。
新しいスマートフォンへの初回インストールに適しています。インストール後にサービス提供元のサブスクリプションを読み込み、接続を開始してVPNの許可を確認してください。最初のテストではルールモードのまま、アクセスしたいWebサイトを開いて動作を確認します。直通にするアプリが明確な場合に限りアクセス制御を調整し、ブラウザーが誤ってプロキシの対象外にならないようにしてください。
clashplus.io ↗Clash for Androidの設定画面やネットワーク設定に慣れている方に適しています。「設定」を開き、「URLからインポート」または「ファイルからインポート」を選択してください。保存して設定を選んだら、ホームに戻ってサービスを起動します。更新後に想定したルールが表示されない場合は、サブスクリプションの更新日時だけでなく、設定の選択状態と上書き設定も確認してください。
複数のデバイスで似た操作感を保ちたい方に適しています。一般的なスマートフォンではARM64を優先し、x86_64版は対応するシステムやエミュレーターで使用してください。読み込み後は設定内にプロキシグループがあることを確認してからサービスを起動します。サブスクリプションからWebページやログイン画面が返ってきても、クライアント設定としては使用できません。
Surfboard対応の設定をすでにお持ちの方に適しています。Clash YAMLをそのまま読み込むための代替クライアントではありません。ダウンロード前に、サブスクリプション提供元が対応する設定形式を確認してください。Clashの設定しかない場合は、このセクション上部のクライアントをおすすめします。設定を変換する際は、ルール、ポリシーグループ、プロトコルの対応状況も確認してください。
インストール後、対応するサブスクリプションを読み込み、ポリシーグループとノードが表示されることを確認してから接続してください。システムのネットワーク権限を求められたら、アプリ名を確認して許可します。接続済みと表示されてもWebページを開けない場合は、接続先の状態、ルールモード、DNS設定の順に確認してください。VPNのオン・オフを繰り返すだけでは解決しません。
アプリのアップデートは通常App Storeで管理されます。デバイスを変更する前に、サブスクリプションの入手元と必要なカスタムルールを別途保存してください。アプリをインストールしただけでは設定のバックアップになりません。サブスクリプションURLにはアクセス情報が含まれるため、公開の掲示板やスクリーンショットで共有しないでください。
clashplus.io ↗
LinuxデスクトップでGUIからサブスクリプションやプロキシグループ、上書きルールを管理したい方に適しています。インストール後は通常のプロキシ接続で設定を確認してから、サービスモードやTUNを設定してください。ターミナルのコマンドだけがネットワークに接続できない場合は、コマンドがシステムプロキシを参照するか確認し、必要に応じて環境変数を個別に設定してください。
FlClashの画面に慣れているデスクトップユーザーに適しています。DEBをインストールしたらアプリメニューから起動し、設定を読み込んでプロキシグループを選択してください。ウィンドウが起動しない場合は、まずターミナルに表示された依存関係やディスプレイ環境のエラーを確認します。ウィンドウは正常に表示されるのに通信できない場合は、プロキシポート、デスクトップのプロキシ設定、ルーティング権限を確認してください。
MIHOMO / コマンドライン・サービス向け
サーバー、ルーター、自前の実行環境向けです。一般的なPCやスマートフォンでは、上記のGUIクライアントをお使いください。通常、コアを別途インストールする必要はありません。
| OS | CPUアーキテクチャ | ファイル | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP | Windows AMD64 ↓ |
| Windows | ARM64 | ZIP | Windows ARM64 ↓ |
| macOS | Intel · AMD64 | GZ | macOS Intel ↓ |
| macOS | Apple Silicon · ARM64 | GZ | macOS Apple Silicon ↓ |
| Linux | AMD64 | DEB | Linux AMD64 DEB ↓ |
| Linux | AMD64 | GZ | Linux AMD64 GZ ↓ |
| Linux | ARM64 | GZ | Linux ARM64 ↓ |
| Linux | ARMv7 | GZ | Linux ARMv7 ↓ |
| Linux | MIPS · softfloat | GZ | Linux MIPS softfloat ↓ |
GZファイルは先に展開し、実行ファイルに適切な実行権限を設定してください。ルーターではプロセッサの型番に加え、エンディアン、浮動小数点ABI、ファームウェアの対応状況も確認が必要です。MIPS softfloatはすべてのMIPSデバイスで使えるわけではありません。DEBは対応するディストリビューションのパッケージマネージャーでインストールしてください。通常の圧縮ファイルのように実行することはできません。
コアを単体で動かすには、設定ディレクトリ、待ち受けポート、起動方法を準備する必要があります。透過プロキシにはルーティング、ファイアウォール、権限の設定も必要です。まずローカル環境で設定を読み込めることを確認してから、システムサービスに組み込んでください。プロキシポートやコントロールインターフェースをインターネットに直接公開しないでください。LAN内で共有する場合も、許可したデバイスのみにアクセスを限定してください。
まずアプリが正常に起動することを確認し、その後に設定を行います。信頼できる提供元から入手したサブスクリプションURLまたはファイルを用意し、クライアントで適切な読み込み方法を選んでください。URLにアクセス情報が含まれている場合は、そのままクライアントに貼り付けます。問題を調べるために公開Webページへ送信しないでください。読み込みに成功すると、プロキシグループやノードが表示されます。名前だけの空の設定が表示されても、使える接続先があるとは限りません。
続いて設定を選択し、ルールモードのままサービスを起動してください。AndroidとiOSではシステムの案内に従ってVPN権限を許可し、デスクトップでは必要に応じてシステムプロキシを有効にします。まずプロキシが必要なWebサイトをテストし、その後、通常は直通でアクセスするサイトも確認してください。どちらも正常に接続できたら、TUN、自動起動、アクセス制御、DNSの上書きを設定します。問題が起きたときに戻しやすいよう、一度に変更する項目は一つにしてください。
古いクライアントから移行する場合は、サブスクリプションURLとカスタムルールを優先して移し、プログラムのデータフォルダーを丸ごとコピーしないでください。クライアントによって、プロキシポート、システムサービス、自動更新、ローカルの上書き設定の保存方法は異なります。新しいクライアントで動作を確認してから古いプログラムを終了し、システムプロキシが古いポートを参照していないか確認してください。2つのプログラムを同時に実行すると、ポートの競合や接続の不安定さが起きることがあります。
インストールの失敗と接続の失敗は分けて対処してください。前者ではOSのバージョン、CPUアーキテクチャ、署名の競合、ファイルのダウンロード状況を確認します。後者ではサブスクリプションの解析、接続先の状態、プロキシモード、DNS、通信をプロキシに通す方法を確認してください。アプリが起動できる場合、インストーラーを何度もダウンロードし直しても、期限切れのサブスクリプションや接続できないノードは直りません。
DOWNLOAD / よくある質問
いいえ。インストーラーに含まれるのはクライアントのみです。ノードやサブスクリプションは別途ご用意ください。インストール後に設定画面を開き、URLまたはファイルから対応する設定を読み込みます。設定を選択してサービスを起動し、初回起動時はシステムの案内に従ってネットワーク接続を許可してください。
近年のAndroidスマートフォンの多くはARM64に対応しています。古い端末や32ビットアプリのみ対応するシステムではARMを選んでください。判断できない場合はClash Meta for Androidのユニバーサル版を選べます。インストールできない場合は、OSのバージョン、既存アプリとの署名の違い、ストレージ容量も確認してください。
Appleメニューから「このMacについて」を開き、チップにApple Mシリーズと表示される場合はARM64ネイティブ版、Intelと表示される場合はx64版を選んでください。一部クライアントでは両方のリンクが同じx64ファイルを指しており、カードにその旨を記載しています。Apple Silicon搭載Macでこれらのパッケージを使うには、Rosettaが必要です。
インストーラーのダウンロードが完了しているか、CPUアーキテクチャが合っているか、OSがクライアントの要件を満たしているかを確認してください。Androidでは、同じ名前のアプリでも署名が異なると上書きインストールできないことがあります。アンインストールする前に設定をエクスポートしてください。デスクトップOSでセキュリティ上の警告が出た場合は、ファイルの入手元と警告内容を確認し、セキュリティ機能全体を無効にしないでください。
通常は不要です。GUIクライアントには設定やプロキシグループ、接続操作の画面が備わっており、コアもクライアントに組み込まれているか管理されています。単体のMihomoパッケージは主にサーバー、ルーター、コマンドライン環境向けです。使用するには設定、起動方法、通信をプロキシに通すルールを自分で用意する必要があります。
新しい端末での標準クライアントとしてはおすすめしません。このページではClash for WindowsとClashX Metaのアーカイブ版を、旧環境からの移行や互換性の確認用に掲載しています。新しい端末では、各プラットフォームの第一候補またはおすすめクライアントをお使いください。移行前にサブスクリプションURL、ルールの上書き設定、アクセス制御設定をバックアップしてください。