Clash 中国語公式サイト · ダウンロードと設定

Clash クライアント各OS向けダウンロードとルール設定

OSに合ったクライアントを選び、サブスクリプションの読み込み、ルールによる振り分け、プロキシ設定を行います。DNS、TUN、設定のオーバーライドについては必要に応じてご確認ください。

  • 中国語の設定ガイド
  • Mihomo カーネル
  • ルールモード

Clashの設定と接続を確認

まず設定の提供元とカーネルの対応機能を確認し、通信をカーネルに取り込む方法と適用するルールを決めましょう。以下の画面は構文と設定の例であり、現在のデバイスの動作状態を示すものではありません。

config.yaml · 基本構成
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info

proxies: []

proxy-groups:
  - name: 接続先
    type: select
    proxies:
      - DIRECT

rules:
  - MATCH,接続先

この構成例ではDIRECTのみを使用しており、リモートプロキシは設定されていません。プロキシ接続が必要な場合は、有効な設定をご自身で読み込んでください。

初めて設定する場合は、「設定を読み込む → プロキシグループを選ぶ → ルールモードにする → 通信の入口を有効にする → 接続を確認する」の順に進めましょう。設定を保存できても、クライアントが入力を受け付けたことを示すだけで、リモートの接続先、DNS、システムルートが動作しているとは限りません。確認時はアクセス先が明確なページを開き、接続画面でドメイン、適用ルール、接続先を確認してから、プロキシが必要な別のアプリもテストします。スイッチの状態だけを見るより、リクエストがカーネルに届いていないのか、届いた後に誤ったポリシーが選ばれているのかを区別しやすくなります。

ここにあるYAMLは部分的な構文例です。確認せずに複数の断片をファイル末尾へまとめて追加しないでください。同じトップレベルキーは既存の設定に統合する必要があり、リストの順序が動作に影響する場合もあります。クライアントがサブスクリプションを管理している場合は、次回更新時にローカルの変更が置き換えられないか確認してください。初回接続までの手順はClashのインストール・設定ガイドを、接続できていてプロキシの振り分けを細かく調整したい場合はプロキシグループ、ルールセット、DNSの応用設定をご覧ください。

ClashクライアントをOS別に探す

まずOSを選び、次にクライアントとCPUアーキテクチャを選択してください。デスクトップ、モバイル、コア単体ではインストール方法が異なります。同じ設定ファイルでも、各フィールドの対応状況を確認する必要があります。

Windows

まずClash Plusをご確認ください。Clash Verge Rev、FlClash、Clash Nyanpasuも比較できます。デスクトップで普段使う場合は、まずシステムプロキシを設定します。システムプロキシを使わないアプリの通信も取り込みたい場合は、TUNサービスと権限を確認してください。初回インストール時に複数のクライアントで同時に通信を取り込まないようにしましょう。

ダウンロード前にシステム情報でCPUの種類を確認し、インストール後は設定を読み込んでルールモードを選び、接続画面を確認してください。ブラウザーは使えるのにターミナルのツールが失敗する場合は、ツール独自のプロキシ設定や環境変数を確認します。すぐにサブスクリプションを変更する必要はありません。古いクライアントを使っている場合は、移行前に設定とオーバーライドを書き出してください。

ダウンロードページへ

macOS

Apple SiliconまたはIntelに合ったインストーラーを選び、まずClash Plusをお試しください。画面や設定管理の要件に応じて、ほかのクライアントも比較できます。初めてシステムプロキシ、バックグラウンドサービス、ネットワーク拡張を有効にするときは、システムの案内を読み、許可する対象がインストールしたクライアントであることを確認してください。

macOSではネットワークサービスごとにプロキシ設定が保存される場合があります。有線と無線を切り替えた後は、現在使っているサービスの設定を再確認してください。TUNが必要な場合は、まずサービスのインストール状態を確認し、DNSとルートを確認します。クライアント終了後にネットワークの問題が起きたら、設定をすべて削除してやり直す前に、プロキシ設定が元に戻っているか確認してください。

ダウンロードページへ

Android

まずClash Plusをご確認ください。Clash Meta for Android、FlClash、Surfboardも選べます。端末のアーキテクチャに合ったインストールファイルを選んでください。アプリが初めて接続するときは通常、システムのVPN許可が必要です。これはサブスクリプションの有効性とは別なので、それぞれ確認してください。

モバイル端末では、省電力設定がバックグラウンドでの動作に影響する場合があります。画面をロックした後に接続が切れる場合は、まずバックグラウンド実行の制限とVPNの状態を確認し、その後で接続先を調べてください。ほかのVPNアプリが同じシステムの通信経路を使用していることもあります。Wi-Fiとモバイルデータを切り替えて同じ接続先を再テストすると、問題が特定のネットワークだけで起きているか判断しやすくなります。

ダウンロードページへ

iOS

iPhoneとiPadではApp StoreからClash Plusを入手できます。製品の公式サイトはclashplus.ioです。インストール後、クライアントが対応する方法で設定を読み込みます。初回接続時はシステムの案内に従ってVPN構成の追加を許可し、アプリに戻って接続状態を確認してください。

モバイル端末のシステムネットワーク機能はデスクトップと異なるため、デスクトップ版のサービスインストール手順をそのまま使わないでください。設定を読み込んだら、まずプロキシグループとルールを確認してから対象アプリをテストします。別のネットワーク拡張を使用している場合は、同時に有効にしたことによる競合がないか確認してください。サブスクリプションの更新失敗とVPN許可の失敗は分けて対処します。前者はリンクと応答内容を、後者はシステム設定を確認してください。

ダウンロードページへ

Linux

デスクトップではClash Verge RevまたはFlClashを選び、ディストリビューションのパッケージ形式とCPUアーキテクチャに合ったものをダウンロードしてください。デスクトップ環境のシステムプロキシ設定が、すべてのターミナルアプリに適用されるとは限りません。より広い範囲の通信を取り込みたい場合は、TUNの権限、ルーティング、DNSの管理方法を確認してください。

サーバーやルーターでは、Mihomoカーネルを直接導入し、設定ファイルのパス、起動パラメーター、プロセスサービスを自分で管理するのが一般的です。GUIクライアントとカーネルパッケージは用途が異なります。前者は設定管理画面を提供し、後者は実行環境を手動で保守する必要があります。まずデバイスにデスクトップ環境があるか確認してからインストール方法を選ぶと、カーネルだけを入れて画面が見つからないという事態を避けられます。

ダウンロードページへ

Clashクライアント、プロキシサービス、サブスクリプション提供元はそれぞれ別の役割です。クライアントをダウンロードしただけでは、設定の提供元が別途必要です。Clashのプロキシサービスのサブスクリプションを利用している場合は、出力形式が対象クライアントに対応しているか確認してください。設定に拡張プロトコル、ルールセット、特定のDNSフィールドが含まれる場合、クライアント名が似ていてもそのまま移行できるとは限りません。実際に解析できるかどうかは、カーネルとクライアント双方の実装によって決まります。

ダウンロードページでは、インストーラー、OS要件、メンテナンス状況をまとめて確認できます。アーカイブ済みのクライアントは既存環境との互換性が必要な場合に利用できますが、新しい設定には、メンテナンスが継続され必要な機能に対応する実装を優先してください。インストーラー、サブスクリプションの内容、ローカルオーバーライドを別々に保存しておくと、移行時に再取得が必要なものと自分の設定を区別できます。

クライアント一覧を見る → クライアントの選び方を見る →

Clashのエコシステム、カーネル、設定の入手先

利用環境に合ったクライアントを選ぶには、GUI、実際に動作するカーネル、リモートサブスクリプションの内容を分けて確認してください。プロジェクト名だけでは、この3点は判断できません。

プロジェクトの変遷と互換性

Clashのルールベースのプロキシ設定を中心に、多くのクライアントからなるエコシステムが広がりました。元のプロジェクトや一部の初期クライアントのメンテナンス終了後も、コミュニティで互換実装の開発が続いており、Mihomoは継続的に進化するカーネルの一つです。画面の用語が似ていても、クライアントによってカーネルや設定の処理方法が異なる場合があります。ドキュメントを調べる際は、まず実行中のカーネル名を確認してから対応するフィールドの説明を探してください。特に、古いガイドにある制限を、現在のすべてのクライアントに共通するものと考えないようにしましょう。

過去の設定を読み込めても、すべての拡張フィールドが有効になるとは限りません。未知のフィールド、非対応プロトコル、ルールセットの読み込みエラーが発生したら、クライアントのアイコンだけで互換性を判断せず、エラーを現在のカーネルのドキュメントと照らし合わせてください。メンテナンス状況もクライアント選びの条件です。アーカイブ済みのソフトウェアは、特定の旧環境を再現する用途には使えますが、変化し続ける新しい設定に対応できるとは限りません。

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

カーネルは接続の受け入れ、DNS処理、ルールの適用、外部への接続を担います。GUIクライアントは設定の読み込み、プロキシグループの操作、システムプロキシの切り替え、サービスのインストール、ログ表示を担当します。設定スイッチの有無はクライアントの実装によって異なり、設定フィールドに対応しているかはカーネルの機能によります。問題が起きたときは、画面操作、設定の生成、カーネルの動作のどこに原因があるかを先に切り分けると、誤った層で調整を繰り返さずに済みます。

同じカーネルを使っていても、クライアントによって最終的に生成される設定は異なる場合があります。ポート、外部制御インターフェース、TUNのフィールドがクライアントによって追加されることもあり、リモートサブスクリプションは入力の一部にすぎません。実際の動作を確認するには、サブスクリプションの元データだけを読むより、最終的に適用された設定とログを確認する方が正確です。カーネル単体を運用する場合は、サービスの起動、権限管理、設定の更新も自分で行う必要があります。

オープンソース情報とコミュニティの報告

Mihomoのコード、Issue、リリース履歴は公開リポジトリで確認できます。ソースコードとドキュメントを参照すれば、フィールドの実際の意味、問題がすでに報告されているか、機能を利用するための条件を確認できます。Issueを検索・報告する際は、単に「接続できない」と書くより、OS、カーネル情報、最小限の設定、再現手順を添えると原因を特定しやすくなります。公開する前に、サブスクリプションURL、認証情報、不要な個人の接続履歴を削除してください。

リポジトリのクローンは、ソースコードを読みたい方や実装を調べたい方向けです。通常、GUIクライアントのインストールにカーネルのビルドは必要ありません。以下のコマンドで取得できるのはソースコードのみです。プロキシサービスは自動でインストールされず、システムのネットワーク設定も変更されません。オープンソースの情報を参照する際は、リポジトリに記載されたライセンス、ドキュメント、リリースノートを基準にしてください。サードパーティ製GUIの説明をカーネルのインターフェース仕様と混同しないよう注意しましょう。

クライアント、カーネル、サブスクリプションは個別に更新

クライアントの更新では、画面、システム連携、同梱カーネルが変わることがあります。カーネルの更新はプロトコル対応、ルールの動作、DNS処理に影響する可能性があります。サブスクリプションの更新では、リモートのプロキシ情報や設定内容が変わります。この3種類の更新を同じ操作として扱わないでください。アップグレード前に動作する設定とローカルオーバーライドを保存し、更新後は同じ接続先で名前解決、ルールの適用、接続先を確認してから通常の利用に戻しましょう。

独自の設定が多い場合は、変更するたびに目的を記録しましょう。たとえば、LAN内のドメインをFake-IPの除外対象に追加した、特定のDIRECTルールをフォールバックルールより前に移動した、などです。不具合が再発した際は、変更記録に沿って戻すと、すべてを一度にリセットするより原因を特定しやすくなります。クライアントに更新完了と表示されても、実行中のカーネルと設定が再読み込みされたとは限りません。必要に応じて、クライアント内で実際の適用状態を確認してください。

Clashの設定・トラブル対処ガイド

具体的な問題に応じて手順を確認してください。まず現在動作している設定を保存し、記事を参照しながら一つずつ変更します。システム権限、DNSの取り込み、ルーティングに関する設定を同時に変更するのは避けてください。

問題が発生した段階に注意してください。サブスクリプションの更新は設定の取得段階、YAMLエラーは解析段階、TUNとシステムプロキシは通信の入口に関わります。まず段階を特定してから該当記事を確認すると、クライアントを何度も変更するより効率的です。DNS、プロキシグループ、Fake-IPなどの用語がわからない場合は、用語集で意味を確認してから、該当する設定に戻りましょう。

記事一覧を見る →