オープンソースプロジェクト · クライアントと設定資料

Clash公式ダウンロードサイト
クライアントと設定ガイド

OSごとにクライアントを選び、Mihomoコアサブスクリプション設定ルール分岐を軸に、インストールから日常のメンテナンスまで必要な資料をまとめています。

  • 完全無料
  • ソースコード公開
  • 5プラットフォーム対応
  • 日本語ドキュメント
OPEN SOURCEClash / Mihomo PLATFORMSWindows · macOS · Linux · Android · iOS FOCUS設定 · ルール · トラブル対処

Configuration map

接続の入口からルールの出口まで、主要な経路でClashを理解する

Clashクライアントには多くの設定項目があります。実際の動作を左右するのは、設定ファイル、プロキシモード、ルールの順序、システムへの適用方法です。ここでは各テーマを、順番に確認できる分岐ポイントとして整理します。

Rules / ルール

接続ごとに適切なプロキシグループへ振り分ける

ルールモードは、すべての通信を同じノードへ送る単純な仕組みではありません。ドメイン、IP、プロセス、地域ルールなどを順に判定し、結果を対応するプロキシグループへ渡します。設定をインポートしたら、まずルールプロバイダーとプロキシグループ名が正常に読み込まれているか確認し、クライアントの接続ログで実際に適用されたルールを確認します。カスタムルールは通常、設定ファイルのルール欄に記述します。順序は重要で、より具体的なドメインルールを広範囲のフォールバックルールより前に置き、最後にMATCHで締めます。これにより日常のアクセスが安定し、特定サイトが直結またはプロキシ経由になった理由も追いやすくなります。

適した用途:Webサイト、アプリ、アドレス種別ごとに接続を振り分けたい場合。

Quick start

初回接続を3ステップで完了

ガイドでは、クライアントをインストールし、設定をインポートし、最後にプロキシの動作を確認する流れを明確にしています。分岐する問題が起きたら、該当する章に戻って確認できます。

01

OSに合わせてダウンロード

ダウンロードページでWindows、macOS、Linux、Android、iOSに対応するクライアントを選び、インストールしてメイン画面を開きます。

02

サブスクリプション設定をインポート

設定ファイルまたはサブスクリプション管理画面にURLを貼り付け、更新後にプロキシ一覧、プロキシグループ、ルールが読み込まれていることを確認します。

03

モードを選んで動作確認

まずルールモードで接続し、テスト用アドレスへアクセスするか接続ログを確認します。異常があれば、ポート、DNS、ルールの順序を順番に調べます。

詳細なガイドを見る →

Platform entry

デバイスに合うクライアントを探す

プラットフォーム入口は、ダウンロードページ内の対応するグループへ案内するものです。各クライアント、システム要件、インストールパッケージの説明はダウンロードページにまとめています。

すべてのクライアントを見る →

Open source context

クライアント、コア、設定ファイルをまず区別する

Clashエコシステムでは、グラフィカルクライアントが画面とシステム連携を担い、Mihomoが設定の解析、ルールの照合、接続の確立を担当します。この関係を理解しておくと、クライアント名、コアの機能、サブスクリプションサービスを混同せずに済みます。

初期のClashプロジェクトは、ルール設定とプロキシグループの普及を後押ししました。その後、コミュニティではコア機能、デスクトップ向けのラッパー、モバイル対応を軸にさまざまなプロジェクトが生まれています。Clash Plus、Clash Verge Rev、FlClashなどは、画面構成やリリース時期がそれぞれ異なりますが、いずれも設定ファイルによってプロキシの動作を決めます。ダウンロード時は、まずOSを確認し、必要なコア機能をクライアントがサポートしているかを確認してください。

Mihomoの更新には、設定項目、DNS、TUN、受信ポート、ルール処理などが関わります。クライアントが同じ日に対応版をリリースするとは限らないため、特定の設定項目が見つからない場合は、クライアントのバージョン情報とコアの対応範囲をあわせて確認します。このサイトでは一般的な概念を分けて説明し、ボタンの位置だけを覚えるのではなく、問題に応じて資料を探せるようにしています。

Repository reference

実際の設定構文を起点にトラブル対処する

コアの動作を確認したりテスト用設定を準備したりする場合は、オープンソースリポジトリからドキュメントとサンプルを入手できます。以下のコマンドは標準的なGit操作を示すものです。実際の利用時は、プロジェクトが現在公開しているリポジトリURLを使用してください。

git clone https://github.com/MetaCubeX/mihomo.git

プロジェクトの背景:Clashエコシステムはクライアント、コア、設定ルールで構成されます。ダウンロード入口と利用ガイドは分けて確認してください。

メンテナンス方針:バージョン一覧はダウンロードボタンの更新にのみ使用し、変動しやすいバージョン番号をトップページのタイトルや装飾部分には記載しません。

実践のヒント:接続エラーが起きたら現在の設定を残し、モード、ポート、DNS、ルールの変更を一つずつ記録すると、切り戻しと再現が容易になります。

Common checks

よくある問題の確認ポイント

以下の短い回答は、問題の方向性を素早く絞り込むためのものです。詳しい手順が必要な場合は、ガイドまたはよくある質問のページを開いてください。

サブスクリプションをインポートしてもプロキシグループが表示されない場合は?

まずサブスクリプションの返却内容を現在のクライアントが解析できるか確認し、設定ファイルが更新済みで現在の使用項目に指定されているか確認します。

トラブル対処を見る →

ルールモードとグローバルモードはどう選ぶ?

日常利用ではルールモードを優先します。特定のプロキシ経路をテストするときは一時的にグローバルモードを使い、その後ルールモードに戻って確認します。

モードの説明を見る →

特定のアプリがシステムプロキシを使わないのはなぜ?

一部のターミナル、ゲーム、バックグラウンドサービスはシステムプロキシ設定を使いません。まずアプリ自身のプロキシ設定を確認し、そのうえでTUNによる適用を検討します。

TUN用語を見る →

ポート変更後にブラウザーが接続できない場合は?

ブラウザー、システムプロキシ、クライアントの待ち受けポートが一致しているか確認し、古いプロセスが元のポートを使い続けていないか調べます。

ポートの確認方法を見る →

Field notes

最近の記事:クライアント選定からトラブル対処まで

クライアントの関係、プラットフォーム導入、プロキシモード、よくあるネットワークエラーを扱っています。基本的なインストールを終えた後の確認に適しています。

トラブル対処

Windows UWPアプリがClashプロキシを利用できない場合の対処

UWPのループバック分離の仕組みと解除方法、設定後も接続できない場合に確認すべきプロキシポートと対象アプリの範囲を解説します。

記事を読む →
プラットフォーム導入

Mihomoをルーターとバイパスルーターに導入する概要

メインルーターとバイパスルーターの2つの導入方法を整理し、透過プロキシ、転送経路、コアを直接実行する構成に適した場面を説明します。

記事を読む →
クライアント選定

Clashオープンソースエコシステムの関係とクライアント選び

コア、グラフィカルクライアント、プラットフォーム対応という3つの層から主要プロジェクトを整理し、名前の似たソフトがそれぞれ何を担うのか判断できるようにします。

記事を読む →
すべての記事を見る →