Clash エコシステム · 日本語インストール・設定ガイド

Clash クライアント情報サイト クライアントと設定ガイド

サブスクリプションの取り込みからルール分岐まで、デバイスに合ったクライアントを選び、システムプロキシと TUNを順番に設定できます。

  • オープンソースのエコシステム
  • 各プラットフォームの案内
  • 日本語の設定ガイド

Clash の設定と主な機能

設定の入手元、接続を制御する仕組み、ルールの適用方法を把握してから、各項目を調整しましょう。

ルール分岐

ドメインで照合
プロキシグループへ転送

ルールモードでは接続ごとに異なる経路を選べるため、直結とグローバルプロキシを何度も切り替える必要がありません。設定を取り込んだら、まずプロキシグループで利用可能なノードが選択されていることを確認し、接続ログで適用されたルールを調べましょう。ルールは通常、上から順に照合されます。具体的なドメインのルールを広範囲に一致するルールより前に置き、最後に MATCH で残りのリクエストを処理します。プロキシアドレスを1つ設定するだけの場合と異なり、ルール分岐なら LAN 内の通信を直接接続にしながら、指定したサイトだけをプロキシ経由にできます。継続して使う独自ルールは、サブスクリプションの更新で消えないよう、クライアントの上書き機能から追加するのがおすすめです。

ルールモードの設定手順を見る

画面は設定例であり、スイッチは操作できません。コードは関連項目のみを示したもので、完全な設定ではありません。PROXY は実際に存在するプロキシグループに合わせてください。機能の詳細は使用するクライアントの説明をご確認ください。

Clash クライアントのダウンロード:プラットフォーム別案内

まずOSを選び、アーキテクチャとインストール要件を確認してください。ここからダウンロードセンターに移動します。インストーラーのダウンロードは開始されません。

Windows

まず Clash Plus を確認し、Clash Verge Rev、FlClash、Clash Nyanpasu と比較できます。インストール前にシステム設定でCPUの種類を確認してください。OSのビット数とアプリのアーキテクチャは別の項目です。

初回起動時に設定を取り込んでから、システムプロキシを有効にします。TUN が必要な場合は案内に従ってサービスをインストールし、ファイアウォールがクライアントをブロックしていないか確認してください。他のプロキシソフトが動作中なら、終了してからテストしましょう。Clash for Windows は開発が終了しているため、新しく導入する場合は現在もメンテナンスされているクライアントを検討してください。

ダウンロードへ Windows クライアント →

macOS

「この Mac について」に表示されるチップ情報を確認し、Apple シリコン用または Intel 用のインストーラーを選びます。Clash Plus、Clash Verge Rev、FlClash はそれぞれ画面や機能の特徴が異なるため、インストール要件を確認してから選んでください。

アプリをアプリケーションフォルダーに移動してから起動し、ネットワーク権限やサービスのインストールは画面の案内に従ってください。キーチェーンの確認画面が表示された場合は、要求元のアプリと目的を確認しましょう。手順を省くためにシステム保護を一括で無効にしないでください。旧クライアントの設定は参考にできますが、新しいアプリには権限を改めて付与する必要があります。

ダウンロードへ macOS クライアント →

Android

Clash Plus、Clash Meta for Android、FlClash、Surfboard から選べます。OSのアーキテクチャだけでなく、サブスクリプション形式も確認してください。ツールによって対応する設定構文は異なるため、ファイルの拡張子だけでは判断できません。

設定を取り込んで有効にした後、初回接続時にシステムの VPN 許可を確認します。画面消灯後しばらくして接続が切れる場合は、バッテリー最適化、バックグラウンド動作、省電力設定を確認してください。アプリごとの通信振り分けはクライアントとシステムの両方に依存するため、端末を移行した際は対象アプリの一覧を確認し直しましょう。以前の端末のパスをそのまま使うのは避けてください。

ダウンロードへ Android クライアント →

iOS

ダウンロードセンターから Clash Plus の App Store ページに移動できます。プロジェクト公式サイトは clashplus.io です。インストール後、手元にあるサブスクリプションを用意し、アプリの画面から取り込んでください。続けて、システムに VPN 構成を追加する確認画面を承認します。

初回テストではデフォルト設定を維持し、利用可能なプロキシグループを選んで対象アプリの接続を確認します。他の VPN 構成がある場合は、実際に有効になっているものを確認してください。サブスクリプションを取り込めても、デスクトップ用の設定がすべてそのまま動作するとは限りません。非対応の項目がある場合は、アプリの説明に沿って調整しましょう。何度も再インストールする必要はありません。

ダウンロードへ iOS クライアント →

Linux

デスクトップ環境では Clash Verge Rev と FlClash を確認し、ディストリビューションに合ったパッケージを選んでください。GUIのないサーバーでは mihomo コアを使用できますが、設定ファイル、サービスユニット、実行権限を自分で用意する必要があります。

デスクトップのプロキシ設定がターミナルのプログラムに反映されるとは限りません。コマンドラインツールでは、プロキシ環境変数や個別の引数が必要な場合があります。systemd サービスを設定する際は、設定ディレクトリと作業ディレクトリを明示し、サービスログで起動状態を確認してください。リモートマシンで TUN を有効にする場合は、経路変更によって保守用の接続が切れないよう、管理用の接続を確保しておきましょう。

ダウンロードへ Linux クライアント →

Clash のオープンソースエコシステムとサポート範囲

クライアントは操作画面、コアは接続処理、サブスクリプションは設定の提供を担います。トラブルの原因を調べる前に、どの層の問題か確認しましょう。

Clash から mihomo へ

Clash のルール設定方式は多くのGUIクライアントに採用されています。元プロジェクトの開発終了後、コミュニティではさまざまなコアやUIプロジェクトが発展し、mihomo は関連機能を引き継ぎ、拡張しています。そのため、Clash の名称を含むアプリを見つけても、実際に使用しているコアとメンテナンス状況を確認してください。古いガイドの設定項目や画面、操作メニューがすべてのクライアントで共通とは限りません。

GUIとプロキシコア

サブスクリプション一覧、トレイメニュー、システムプロキシの切り替え、サービスのインストールは、通常GUIクライアントが提供します。一方、プロトコル接続、ルール照合、DNS処理はコアが担います。画面が起動してもプロキシが動作しない場合は、コアのログと設定の読み込み結果を確認してください。反対に、コマンドラインのコアが正常に動作していても、デスクトップのシステムプロキシが有効とは限りません。この役割分担を把握することが、問題の切り分けにつながります。

参照できるプロジェクト情報

オープンソースコード、コミット履歴、課題の議論、リリースノートは、機能の出所を確認する際に役立ちます。当サイトはダウンロード先と日本語の操作ガイドを提供するもので、プロジェクトのメンテナーに代わるものでも、ノードサービスを提供するものでもありません。mihomo の設定項目の意味を確認する場合は、まずプロジェクトのリポジトリを参照し、クライアント固有の上書き機能を使って設定してください。他のクライアントの権限、機能、更新頻度は、それぞれのプロジェクトの説明をご確認ください。

更新前に復元できる設定を保存

クライアントの更新、コアの更新、サブスクリプションの更新は、それぞれ別の操作です。前の2つは機能やデフォルトの動作に影響することがあり、サブスクリプションの更新ではノード、プロキシグループ、ルールが置き換わる場合があります。更新前に個人用の上書き設定と必要な項目をバックアップし、互換性の説明を読んでから、よく使うサイトとLANへの接続をテストしてください。更新ボタンの処理が完了したかだけで、接続状態を判断しないでください。クライアント、サブスクリプション、DNSを同時に変更してから、原因を探すのも避けましょう。

初回接続とよくある質問

Clash をダウンロードした後、なぜサブスクリプションが必要ですか?

クライアントは動作ツール、サブスクリプションはノードと設定を提供するもので、それぞれ別の役割です。まず対応するサブスクリプションURLを用意し、設定画面で取り込んで有効化してから、プロキシグループを選択してください。特定プロトコルの単独ノードリンクしかない場合は、クライアントが直接取り込めるか確認しましょう。すべてのリンクが Clash の設定URLとは限りません。詳しくはサブスクリプションの取り込みガイドをご覧ください。

サブスクリプションの更新に失敗したら、まず DNS を変更すべきですか?

まずURLが完全か、有効期限内か、エラーログに何が記録されているかを確認してください。リクエストのタイムアウト、権限エラー、設定の解析失敗はそれぞれ別の問題で、対処方法も異なります。サブスクリプションの変換では、設定の処理先にも注意が必要です。出所が明確で、互換性のある出力を優先し、個人用URLを不用意に送信しないでください。まずサブスクリプション変換の説明を確認し、エラーの種類に応じて対処しましょう。

システムプロキシを有効にしても、一部のアプリに反映されないのはなぜですか?

アプリがシステムプロキシを参照していないか、独自のネットワーク設定を使っている可能性があります。まずブラウザーで基本的なプロキシ接続を確認し、接続ログに対象のリクエストが記録されているか調べてください。通信を取り込む範囲を確認してから、TUN が必要か判断しましょう。特定のアプリで一度アクセスできなかっただけで、すべてのルールが機能していないと判断しないでください。初回接続の確認手順はClash の使い方ガイドをご覧ください。

普段使うならルールモードとグローバルモードのどちらがよいですか?

ルールが正しく設定されている場合、普段はルールモードを使い、ドメインや宛先ごとに経路を選ぶのがおすすめです。グローバルモードは一時的な比較テストには便利ですが、利用できないノードや誤ったサブスクリプションの解決にはなりません。ルールモードだけで失敗する場合は、グローバルモードのまま問題を覆い隠すのではなく、適用されたルールとプロキシグループを確認してください。ガイドのモード選択と動作確認の手順に沿って、一つずつ確認できます。

Clash の使い方と設定を詳しく解説

初回接続が完了したら、実際の問題に合わせて詳しく確認しましょう。以下に、公開日の新しい順で最近の記事を3件紹介します。

Clash の DNS 設定ガイド:nameserver、fallback、fake-ip のリダイレクトを使い分ける

dns セクションの各項目を解説し、fake-ip と redir-host を比較。fallback-filter と DNS リダイレクトの設定例を紹介し、DNSの汚染や漏えいを抑える方法を説明します。

接続は正常で、ドメイン名の名前解決の仕組みを詳しく知りたい方におすすめです。上流DNS、ルール照合、実際の通信経路を整理したうえで、サブスクリプションの DNS 設定を上書きする必要があるか検討しましょう。

設定ガイドを読む →

プロキシノードの選び方:遅延測定、通信量倍率、地域、プロトコルを比較

遅延測定の数値の見方、通信量に影響する倍率、地域ごとの用途、Trojan、VMess、Hysteria2 などのプロトコルの違いを解説します。

ノードは一度の測定結果だけで選べません。接続先サービス、夜間の使用感、サブスクリプションの課金ルールをあわせて確認することで、回線の問題、地域制限、ローカルネットワークの変化を見分けやすくなります。原因を絞り込まずに切り替えを繰り返すのは避けましょう。

ノードの選び方を読む →

Windows 版 Clash Verge Rev のインストール手順:ファイアウォールの許可、TUN ドライバー、システムプロキシが効かないときの対処法

インストーラーの選び方、初回起動時のファイアウォール確認、サービスモードと TUN アダプターの導入、システムプロキシを有効にしても反映されない主な原因を解説します。

インストールから動作確認まで順を追って説明し、クライアントがコアを起動していない場合、システムがリクエストを渡していない場合、ノード自体が利用できない場合を見分けます。ログと操作手順を記録しておけば、何度もアンインストールや再インストールを繰り返すより、問題の箇所を特定しやすくなります。

インストールとトラブル対処の手順を読む →