Clash 初心者向け十問十答:サブスクリプション、ノード、モード選択などの頻出疑問を一挙解説
初心者が最も多く尋ねる10の質問を集約:サブスクリプションリンクはどこから入手するか、ルールモードとグローバルモードのどちらを選ぶか、ノードが全てタイムアウトした場合の対処、TUN を有効にすべきかなど、各項目に即実行できる回答と関連記事への導線を用意。
全文を読む ->オープンソースプロジェクトアーカイブ · クライアント継続収録更新中
CODENAME: CLASH
Windows、macOS、Android、iOS、Linux の5プラットフォーム向け Clash クライアントのインストーラー入口を収録。ルールベース振り分けと TUN モードに対応し、オープンソースの mihomo カーネルを採用。サブスクリプション導入手順とトラブル対処マニュアルも併載。
INDEX / プラットフォーム入口
CORE
mihomo旧称 Clash.Meta。各種グラフィカルクライアントが共通して利用するオープンソースカーネルで、プロトコルハンドシェイク、ルールマッチング、通信転送を担います。
LICENSE
FEATURE
ルールベース振り分け / TUN モード / サブスクリプション管理 / 複数プロトコル対応 / ノードグループと速度測定。コア機能の詳細は下記インデックス DOC-01 〜 DOC-05 を参照。
5つのコア機能をファイル番号で整理しています。左側のインデックス項目をクリックすると、右側パネルに対応する説明が展開されます。
ドメイン名、GeoIP、IP セグメントなどの条件によって、各接続を直接接続にするかプロキシ経由にするかを判定します。典型的な使い方としては、日本国内サイトは直接接続で速度を確保し、海外サイトは必要に応じてプロキシノードを経由させます。ルールは上から順に一つずつマッチングされ、DOMAIN-SUFFIX、DOMAIN-KEYWORD、GEOIP、RULE-SET などのタイプに対応し、リモートルールセットを参照して自動更新することも、設定ファイルに独自の項目を追加することもできます。手動でプロキシのオン・オフを切り替えるのに比べ、ルール分流は一度設定すれば長期的に有効で、異なるサイトへアクセスする際に人手を介さない点が、Clash を単純なプロキシツールと区別する核心機能です。
仮想ネットワークカードを通じてシステムのネットワーク層で全通信を引き受け、システムプロキシモードでは対応できない範囲を解消します。一部のコマンドラインツール、ゲームクライアント、バックグラウンドサービスはシステムプロキシ設定を読み取らないため、TUN を有効にすることでこうした通信も Clash のルールエンジンで一括処理できるようになります。デスクトップ版は初回起動時にドライバーまたは管理者権限の許可が必要で、モバイル版は VPN インターフェースを通じて同等の効果を実現します。TUN モードとルール分流は併用可能で、引き受けた通信も依然としてルールに従って振り分けられるため、全通信がプロキシを経由するわけではありません。有効化手順と競合の対処法は本サイトの使い方ガイドと問題診断ページを参照してください。
サブスクリプションはサービス提供者が発行する1本の URL で、クライアントが取得すると全ノードと設定情報を自動解析するため、サーバーアドレスを手動で一つずつ入力する必要がありません。各クライアントはリンクの貼り付けによる導入、定期自動更新、複数サブスクリプションの併存に対応しており、サービス提供者やノードが大幅に変更された場合もサブスクリプションを一度更新するだけで同期できます。一部のクライアントはサブスクリプション変換とローカル設定のマージにも対応しており、サブスクリプション本体を変更せずに独自のルールを重ねて適用できます。サブスクリプションリンクは利用しているサービス提供者から入手するものであり、本サイトはノードサービスを提供しません。導入手順は使い方ガイドを参照してください。
mihomo カーネルは旧 Clash カーネルをベースにプロトコルスタックを拡張しており、Shadowsocks、VMess、Trojan、SOCKS5、HTTP といった一般的なプロトコルに加え、VLESS、Hysteria2、TUIC、WireGuard など比較的新しいプロトコルにも対応しています。プロトコルごとにハンドシェイクのオーバーヘッド、耐干渉性、転送性能に違いがあり、サブスクリプションに複数プロトコルのノードが混在している場合でも、クライアントは同一設定内で一括管理・切り替えができ、プロトコルごとに別のツールを用意する必要はありません。各プロトコル用語の詳細は本サイトの用語解説ページと問題診断ページを参照してください。
ノードはポリシーグループにまとめて統一的に運用できます。url-test グループはグループ内のノードを定期的に遅延測定し、最速のノードを自動選択します。fallback グループは順番に可用性を検査し、優先ノードに障害が発生すると自動的に予備ノードへ切り替えます。select グループは手動選択の権利を保持します。ルールの出口は単一ノードではなくポリシーグループを指定することができ、これにより「動画視聴は自動測定グループ、業務利用は特定地域グループ」といった細やかな運用が可能になります。ノード数が多く品質にばらつきがある場合、適切なグループ設定によって手動切り替えの頻度を大幅に減らせます。遅延測定の結果はクライアント画面内で確認できます。
5つのプラットフォームすべてに対応クライアントがあります。カードをクリックするとダウンロードページの該当セクションへ移動し、そのプラットフォームのインストーラー一覧が自動で表示されます。
Windows 10 / 11 に対応。複数のグラフィカルクライアントインストーラーを提供し、おすすめの Clash Plus も収録。
ダウンロードへ ->Intel 版と Apple Silicon 版をそれぞれ提供。ダウンロード前にお使いのチップ種類を確認してください。
ダウンロードへ ->arm64 など各アーキテクチャの APK を提供。主流機種は arm64 版を選べば問題なく、VPN インターフェースによる通信引き受けに対応。
ダウンロードへ ->App Store から Clash Plus をインストールできます。ストアへの入口と説明はダウンロードページの iOS セクションを参照。
ダウンロードへ ->deb パッケージとグラフィカルクライアントを提供。サーバーやルーター用途では mihomo カーネルを直接利用可能。
ダウンロードへ ->インストールから利用開始まで通常10分以内で完了します。以下は使い方ガイド本編の要約版で、詳細な操作とスクリーンショット付き説明は使い方ガイドページを参照してください。
ダウンロードページで現在使用しているシステムに対応するクライアントインストーラーを選び、通常のソフトウェアインストール手順に従って完了させます。Windows で初回実行時にセキュリティ警告が表示された場合は実行を許可し、macOS ではシステム設定で確認済みの提供元からのアプリを許可し、モバイル版は VPN 権限を付与すると通信を引き受けられるようになります。
利用しているサービス提供者からサブスクリプション URL をコピーし、クライアントのサブスクリプションまたは設定ページに貼り付けて導入します。導入が成功するとノード一覧が自動的に反映されます。サブスクリプションの自動更新も同時に有効にしておくと、ノードが変更された際に手動で再導入する必要がありません。
通常利用ではルールモードを選択し、システムプロキシのスイッチをオンにしてから、ノードグループ内で遅延が正常なノードを選びます。プロキシ経由でアクセスが必要なサイトを開いて接続できることを確認し、続けて直接接続のサイトを開いて振り分けが正常であることを確認できれば設定完了です。
本サイトが収録するクライアントとカーネルはいずれも公開リポジトリのオープンソースプロジェクトです。以下は背景事実の備忘録です。
HISTORY / プロジェクトの経緯
Clash の初代カーネルは2018年にオープンソースコミュニティで公開され、ルール分流と明快な YAML 設定形式によりこの分野の事実上の標準となりました。2023年に元リポジトリの保守が停止した後、コミュニティフォークの Clash.Meta が開発を継続して mihomo に改名し、MetaCubeX 組織が現在まで保守を続けています。従来の設定形式との互換性を保ちつつ、プロトコルと機能を拡張しています。
RELATION / カーネルとクライアントの関係
mihomo はコマンドラインカーネルであり、プロトコル実装、ルールマッチング、通信転送を担います。Clash Plus、Clash Verge Rev、FlClash などのグラフィカルクライアントはその上にインターフェースを実装し、サブスクリプション管理、ノード切り替え、システムプロキシのオン・オフを提供します。同一の設定ファイルは異なるクライアント間で共通して使え、クライアントを変更してもルールを書き直す必要はありません。
ECOSYSTEM / クライアントの生態系
各プラットフォームのクライアントは異なるオープンソースチームによって独立して保守されており、主要プロジェクトは GPL-3.0 ライセンスで公開され、コード、ビルドスクリプト、リリース履歴はいずれも公開リポジトリで確認できます。保守が終了した過去のクライアント(Clash for Windows、ClashX Meta など)はダウンロードページで個別にアーカイブ状態を明記しており、旧システムとの互換性を求めるユーザーの参考になります。
UPDATE / 収録の仕組み
本サイトのダウンロードページのバージョン情報は各プロジェクトの公式リリースチャンネルに追従して更新され、ページ読み込み時に最新のバージョン一覧を取得してダウンロードリンクを更新します。一覧を取得できない場合は直近に収録したインストーラーのアドレスを代替として保持します。本サイトはクライアントソフトウェアとドキュメントのみをアーカイブし、ノードやサブスクリプションのサービスは提供していません。
SOURCE / mihomo カーネルリポジトリ
git clone https://github.com/MetaCubeX/mihomo.git
カーネルのソースコードを確認したい場合や自前でビルドしたい場合は、上記のリポジトリをクローンしてください。グラフィカルクライアントのリポジトリアドレスは各プロジェクトの公式ページを参照してください。
新規ユーザーからの質問頻度が最も高い4件を掲載。一言で方向性を示し、詳しい回答はトラブルシューティングページに収録しています。
利用しているノードサービス提供者のユーザーパネルで提供されるものをコピーし、クライアントに貼り付けるだけで利用できます。本サイトはサブスクリプションを提供していません。詳細はトラブルシューティングを参照。
まずサブスクリプションを更新してノードが期限切れでないか確認し、続いて端末の時刻が正確か、システムプロキシが有効になっているかを一項目ずつ確認して原因を切り分けます。詳細は問題診断を参照。
通常利用ではルールモードを選び、直接接続とプロキシを自動で振り分けます。グローバルモードは問題調査や特殊なシーンでの一時利用にとどめてください。詳細はトラブルシューティングを参照。
設定の dns セクションで fake-ip を有効にするか、nameserver と fallback の役割分担を正しく設定し、その上で検証サイトで確認します。詳細は問題診断を参照。
使い方ガイドと設定に関する専門記事を日付の新しい順にアーカイブしています。以下は最近収録した3本です。
初心者が最も多く尋ねる10の質問を集約:サブスクリプションリンクはどこから入手するか、ルールモードとグローバルモードのどちらを選ぶか、ノードが全てタイムアウトした場合の対処、TUN を有効にすべきかなど、各項目に即実行できる回答と関連記事への導線を用意。
全文を読む ->Clash 設定内の dns セクションを項目ごとに分解:nameserver と fallback の役割分担、fake-ip と redir-host モードの違い、DNS ハイジャックの適用シーンを解説し、そのまま使える設定例とリーク防止のポイントを紹介。
全文を読む ->日本国内サイトは直接接続、海外サイトはプロキシ経由という典型的なシーンを例に、DOMAIN-SUFFIX、GEOIP、RULE-SET などルールタイプの書き方、マッチング順序、優先度を解説し、そのまま使える完全なルール例を掲載。
全文を読む ->