Clash Meta · Mihomoコア

Mihomo ダウンロード

OSに合わせてクライアントを選び、サブスクリプションの導入、ルール設定、ネットワーク設定を確認できます。

オープンソース日本語ドキュメントYAML設定
設定ガイド

プロキシモードとルール設定

まず、通信がどのようにコアへ取り込まれるかを確認し、次に接続先の出口を決めます。画面例は項目の説明用で、端末の設定は変更しません。

Rule・Global・Direct

プロキシモードでは、コアに取り込まれた接続の出口をどのように選ぶかを指定します。通常はRuleを選び、日本国内のサービス、海外のサービス、独自ドメインなどをルールに応じて振り分けます。Globalはすべての接続をグローバルポリシーに従わせるため、振り分けがアクセスに影響しているか一時的に確認する場合に便利です。Directはプロキシを経由せず直接接続します。モードを切り替えても、OSのプロキシ設定が有効になるわけではなく、すべてのアプリの通信が自動でコアに取り込まれるわけでもありません。まず対象アプリの通信がクライアントに取り込まれていることを確認し、接続一覧で適用されたルールとプロキシグループを確認してください。ボタンの場所はクライアントによって異なりますが、各モードの基本的な意味は共通です。

mode: rule
RuleGlobalDirect

Mihomoはコア、クライアントは操作画面です。設定管理、自動起動、システムプロキシ、ログ表示などはクライアントが提供し、ルールの解析や接続の転送は組み込まれたコアが担います。同じ設定を複数のクライアントで使う場合は、コアの対応範囲、設定ファイルの保存先、クライアント独自のオーバーライドにも注意してください。

初級から応用までのガイドを見る →
OS別クライアント

Clashクライアントをダウンロード

まずOSを選び、次にCPUアーキテクチャを確認してください。ダウンロードセンターでは、各クライアントの選択肢、インストール方法、メンテナンス状況をまとめています。ホームページからインストーラーを直接配布することはありません。

Windows

まずClash Plusを候補にし、Clash Verge Rev、FlClash、Clash Nyanpasuも比較できます。インストール後に設定をインポートしてからシステムプロキシを有効にしてください。TUNを使う場合は、サービスと権限を別途設定します。

macOS

Apple Silicon用とIntel用のインストーラーを区別してください。初回起動時に、macOSのセキュリティ警告、補助サービス、ネットワーク権限への対応が必要な場合があります。クライアントの案内に従い、異なるアーキテクチャのファイルを繰り返しインストールしないようにしてください。

Android

端末のアーキテクチャに合わせて、Clash Plus、Clash Meta for Android、FlClashなどを選んでください。接続時はシステムのVPN許可を確認します。バックグラウンドで接続が切れる場合は、バッテリー最適化とバックグラウンド実行の制限を確認してください。

iOS

ダウンロードセンターからClash PlusのApp Storeページに進み、公式サイトclashplus.ioも確認してください。サブスクリプションをインポートしたら、画面の案内に従ってVPN構成の追加を許可します。利用できる機能はクライアントの説明をご確認ください。

Linux

デスクトップではClash Verge RevとFlClashを比較し、使用するディストリビューションに合ったパッケージを選んでください。サーバーやルーターで使う場合はMihomoコアのページを確認し、設定ファイルの保存先、サービスの起動、ネットワーク権限を各自で管理してください。

インストーラーの対応状況と設定の互換性は別の問題です。CPUアーキテクチャはプログラムが動作するかを左右し、設定形式とコアの機能はサブスクリプションを正しく読み込めるかを左右します。アーカイブ版のクライアントは互換性の確認用であり、継続利用の標準としてはおすすめしません。クライアント選びに迷ったら、まず選び方ガイドを読み、該当OSのダウンロードページへ進んでください。

設定の手順

サブスクリプションの導入と接続確認

初回設定は、まず最短の手順で接続を確認します。一つ進むごとに結果を確かめ、プロキシモード、DNS、ルートを同時に変更しないでください。

STEP 01

クライアントをインストールしてサブスクリプションを追加

端末に合ったクライアントをインストールし、設定またはサブスクリプションの画面でURLを追加します。ダウンロードと解析が完了したら、その設定を使用中にします。形式エラーが表示された場合は、ネットワークの調査に進む前にサブスクリプションの種類を確認してください。

サブスクリプションの導入方法 →
STEP 02

プロキシグループと通信の入口を設定

Ruleモードを選び、主要なプロキシグループで使用可能な出口を指定します。デスクトップでは最初にシステムプロキシを有効にし、モバイル端末では案内に従ってVPN権限を許可してください。ブラウザーで正常にアクセスできることを確認してから、システムプロキシを参照しないアプリ向けにTUNを検討します。

システムプロキシの設定 →
STEP 03

接続ログを確認

直接接続する想定のサイトと、プロキシを使う想定のサイトにそれぞれアクセスし、接続一覧でドメイン、適用されたルール、出口を確認します。ログがない場合は、まず通信の入口を調べてください。ログがあるのにアクセスできない場合は、選択した出口、名前解決の結果、エラーログを確認します。

接続の確認方法 →

クライアントを終了する前に、システムプロキシが元の状態に戻っているか確認してください。ネットワークの変更、スリープからの復帰、有線・無線の切り替えによって、ルートや名前解決の状態が変わることがあります。使える設定と必要なローカルオーバーライドを保存しておき、問題が起きたら入口、ルール、出口、DNSの順に確認すると、再インストールより原因を特定しやすくなります。

設定ガイドをすべて見る →
オープンソースプロジェクト

Mihomoコアとクライアントのエコシステム

プロジェクトのソースコード、設定ドキュメント、リリースノートを参考にしてください。名前が似ていても、開発元、コアの実装、機能の範囲が同じとは限りません。

Clash MetaとMihomoの関係

Mihomoプロジェクトは以前Clash Metaという名称を使用していたため、古いガイドやサブスクリプションの説明、クライアント紹介にはClash Metaの表記が残っている場合があります。資料を読む際は、名称の変遷と実際に使える設定機能を分けて考えてください。特定の項目が使えるかどうかは、クライアント名だけで判断せず、現在のコアのドキュメントで確認しましょう。

コアとGUIクライアントの役割

MihomoはGoで開発され、ソースコードはGPL-3.0ライセンスで公開されています。GUIクライアントはコアに加えて、サブスクリプション管理、プロキシ選択、システム連携などの操作画面を提供します。当サイトではダウンロード先と設定手順を紹介しています。ソースコードとリリース履歴は各プロジェクトが管理しているため、クライアントの配布ストアとコアのリポジトリは分けて確認してください。

更新情報と不具合の報告

コア、クライアント、ルールデータはそれぞれ異なるペースで更新されます。アップデート前に該当プロジェクトの変更内容を読み、現在の設定を保存して、クライアントの設定やローカルオーバーライドを記録してください。不具合が再発した場合は、OS、再現手順、機密情報を除いた関連設定、エラーログを共有すると、「接続できない」という説明だけの場合より、どの層の問題か判断しやすくなります。

設定とサブスクリプションの信頼性

オープンソースのコードは実装を確認するのに役立ちますが、設定の入手元を見極める必要がなくなるわけではありません。サブスクリプションにはプロキシ、ルール、DNSサーバー、外部リソースのURLが含まれる場合があります。インポート前に入手元と用途を確認してください。ログを公開するときは、サブスクリプションURL、アカウント情報、プライベートネットワークのアドレスを伏せてください。設定を共有する場合は、問題の再現に必要な項目だけを残します。

設定ガイド

設定の仕組みとトラブル対処

基本操作に加えて、DNSモード、サブスクリプションの解析、OSごとの権限について確認できます。問題が起きた段階を特定してから、該当する設定を変更してください。

macOSにClashクライアントをインストールする際の権限設定:ネットワーク拡張とキーチェーンの確認

macOSの初回起動時に表示されるセキュリティ警告、補助サービスのインストール、ネットワーク拡張の許可、キーチェーンのパスワード入力を解説します。各設定の場所と、許可しなかった場合の対処方法も紹介します。

記事を読む → macOSクライアントの権限設定

ルールの書き方と詳しい振り分け例は、別の記事で解説しています。設定に出てくる用語を手早く確認したい場合は、用語ガイドのプロキシグループとサブスクリプション形式をご覧ください。接続ログと照らし合わせて記事を読むと、通信を取り込む設定の問題をルールの誤りと取り違えずに済みます。

すべての記事を見る →