GUIDE・クイックスタート

Clash 設定ガイド:サブスク導入から動作確認まで

サブスク導入 → モード選択 → 接続開始 → 動作確認の4ステップで、Clash クライアントの初回設定が完了します。所要時間は約10分。Clash Plus、Clash Verge Rev、FlClash など mihomo コアを採用する主要クライアントに対応し、Windows・macOS・Linux・Android・iOS で操作手順はほぼ共通です。項目レベルの詳細説明は本ページでは扱わず、設定フィールドリファレンスにまとめています。

所要時間約10分
手順数4ステップ
対応コアmihomo
事前準備クライアント + サブスクリプションリンク

CLIENT NOTE / クライアント画面の違い

クライアントごとに画面レイアウトは異なりますが、設定の流れは「サブスク → モード → 接続 → 確認」で共通です。Clash Plus の「設定」ページは Clash Verge Rev の「サブスクリプション」ページに相当し、FlClash も同様に「設定」と呼びます。モード切替はメイン画面または「プロキシ」ページの上部、システムプロキシのスイッチはメイン画面または「設定」ページにあります。以下のメニュー名は Clash Plus と Clash Verge Rev を基準にしているので、他のクライアントは同名機能に読み替えてください。クライアント未インストールの場合は、まずダウンロードページでお使いのプラットフォーム向けをインストールしてから進めてください。

PREP始める前に:クライアントとサブスクリプションリンク

設定を始める前に、次の2点が揃っているか確認してください。どちらかが欠けていると以降の手順が進められません。クライアントとサブスクリプションは別物で、一方を変更しても他方には影響しません。

  • クライアント:お使いのOSに合わせてダウンロードページからインストールします。迷ったら、Windows・macOS・Android・iOS は Clash Plus が一番のおすすめ、Linux デスクトップなら Clash Verge Rev を選んでください。各クライアントの違いはクライアント比較ページで確認できます。
  • サブスクリプションリンク:サービス提供元から発行されるもので、ユーザー管理画面から「サブスクリプションURL / Subscription URL」をコピーします。このリンクには個人の認証情報が含まれるため、他人への転送や公開リポジトリ・グループチャットへの投稿は避けてください。

2点が揃ったら STEP 01 から始めます。サブスクリプションリンク自体の仕組み(Base64 エンコードと YAML 形式の違い)は本ガイドの範囲外なので、必要な場合は用語解説ページの「サブスクリプションと設定」カテゴリーを参照してください。

STEP 01サブスクリプションリンクを導入する

サブスクリプションリンクは、クライアントがノード一覧を取得するための入口です。クライアントはこのURLからノード情報と振り分けルールをダウンロードし、「設定(プロファイル)」として保存、以降は定期更新で維持します。導入作業は一度だけ行えばよく、ノードやルールの変更はその後の更新で反映されます。サービス提供元が複数のサブスクリプションURL(異なる回線やプロトコル)を提供している場合は、どれか1つを導入すれば十分です。クライアントは中身の内容だけを見ています。

Clash Plus での操作手順

  1. クライアントを開き、下部ナビゲーションの「設定」ページに移動します。ここに保存済みのサブスクリプションが一覧表示されます。
  2. 右上の「+」をタップし、タイプは URL(遠隔サブスクリプション)を選びます。「手動入力」は単体ノード用なので選ばないでください。
  3. 名前欄は任意(サービス提供元名など)で構いません。サブスクリプションリンクを URL 欄に全文貼り付けます。末尾の token パラメータが欠けやすいので、貼り付け後に必ず確認してください。
  4. 保存すると設定一覧に戻ります。追加した設定をタップして選択すると、右側に有効化マークが表示されます。
  5. クライアントが設定のダウンロードを開始し、設定カードの下にノード数と最終更新時刻が表示されれば導入完了です。

Clash Verge Rev と FlClash

Clash Verge Rev:左側メニューの「サブスクリプション」ページを開き、上部の入力欄にリンクを貼り付けて「導入」をクリックします。生成された設定カードをもう一度クリックして有効化してください。FlClash:「設定」ページを開き、右下の「+」から「URLから導入」を選び、貼り付けて保存後に選択します。Android・iOS 版は入り口の位置が多少異なりますが、機能名は共通です。iOS 版 Clash Plus はクリップボードのリンクを直接読み取れるので、コピー後に導入画面を開くと自動で認識されます。

導入後の確認と自動更新

有効化した設定を展開すると、複数のプロキシグループ(自動選択・手動選択・地域別グループなど)とノード一覧が表示されるはずです。ノードが表示されない場合は、設定が有効化されていないか、ダウンロードに失敗している可能性があります。ダウンロード失敗時は、まずリンクが完全かどうか、そのURLを端末から直接開けるかを確認してください。それでも解決しない場合はFAQ ページの「サブスクリプション更新失敗」関連の項目を参照してください。自動更新間隔は24時間に設定するのがおすすめです。サービス提供元はノードの追加・削除や接続先URLの変更を不定期に行うため、長期間更新しないと多数のノードがタイムアウトする恐れがあります。

STEP 02プロキシモードを選択する

Clash には3つの動作モードがあります。切替は各クライアントのメイン画面または「プロキシ」ページの上部にあり、クリックすると即時反映されます(再起動不要)。

  • ルール(Rule):設定に組み込まれた振り分けルールに従って処理します。日本国内サイトは直接接続、海外サイトはプロキシ経由です。通常はこのモードに固定して使います。
  • グローバル(Global):すべての通信をプロキシ経由にします。ルールが機能しない場合や一時的な検証時のみ使用し、常時オンにすると日本国内サイトへのアクセスが遅くなります。
  • ダイレクト(Direct):すべての通信をプロキシを経由させません。実質的にオフと同じ状態で、一時的な比較検証に使います。

3モードの厳密な定義は用語解説ページの「プロキシモード」カテゴリーを、ルール構文やプロキシグループのフィールドについては設定フィールドリファレンスページを参照してください。ここでは詳しく扱いません。

ノードの選び方

ルールモードで「プロキシ」ページを開くと、まずプロキシグループの一覧(ノード選択・自動選択・地域別グループなど)が表示されます。プロキシグループには主に3種類の形態があります。手動選択(select)、自動遅延選択(url-test)、フェイルオーバー(fallback)で、これらはサービス提供元がサブスクリプション側で事前に設定しているため、一般ユーザーはグループを開いてノードを選ぶだけで十分です。プロキシグループを開いて候補ノードを表示し、雷アイコンをクリックして遅延テストを行い、低遅延で安定したノードを選びます。初心者は個別に選ばなくても大丈夫です。プロキシグループを「自動選択」のままにしておけば、クライアントが遅延に応じて自動で切り替えます。ただし遅延の数値は接続の応答速度を示すだけで帯域幅の上限は示しません。動画が途切れる、ダウンロードが遅いといった場合は、まずノードを変えてから他の要因を確認してください。

STEP 03接続を開始する

モードとノードの設定が済んだら、プロキシのスイッチをオンにします。Clash Plus:メイン画面上部のスイッチをオンにします。Clash Verge Rev:「設定」ページで「システムプロキシ」をオンにするか、メイン画面のショートカットスイッチを使います。スイッチをオンにすると、クライアントはローカルポート(デフォルトは混合ポート 7890、HTTP と SOCKS のリクエストを共用)を監視し、システムプロキシをこのポートへ向けます。ポートの意味については用語解説ページを参照してください。7890 ポートが他のプロキシソフトに使用されている場合、クライアントがポート競合を通知しますので、設定でポートを変更するか、既存のソフトを先に終了してください。

システム側の許可

Windows では初回起動時にファイアウォールの確認が表示されるので、プライベートネットワークとパブリックネットワークの両方にチェックを入れて許可します。macOS では初回のシステムプロキシ有効化時に、ヘルパープログラムのインストール用にログインパスワードの入力が求められ、クライアントによってはシステム設定でネットワーク拡張の承認も必要です。許可がブロックされ「開けません」や「破損している」と表示される場合は、技術ノートのmacOS 権限対処法の手順に沿って解除してください。Android では初回起動時に「接続のリクエスト」ダイアログが表示されるので、VPN の作成を許可します。iOS では初回に VPN 設定の追加が求められるので、システムの案内に従って認証を完了させてください。

TUN モード(任意)

ブラウザや大半のデスクトップアプリはシステムプロキシで十分対応できますが、ゲームやコマンドラインツール、UWP アプリなどシステムプロキシを認識しないアプリには TUN モード(仮想ネットワークアダプタで端末全体の通信を引き受ける)が必要です。TUN モードには管理者権限が必要で、有効化方法は設定フィールドリファレンスページを参照してください。Windows の UWP アプリのループバック制限については専用の解説記事があります。

有効化に成功したサインは、トレイまたはステータスバーのアイコンが変化し、メイン画面にリアルタイムの上り下り速度が表示され、「接続」ページに新しいログが流れ始めることです。

STEP 04動作を確認する

2つの方法で、通信が実際にプロキシを経由しているか確認します。

  1. ブラウザで IP 確認サイト(例:ip.sb)を開き、出口 IP がノードの地域に変わっていることを確認します。続いて、これまで直接接続では開けなかったサイトにアクセスし、正常に表示されればプロキシが機能しています。ついでに日本国内のサイトも開いて、直接接続のままで速度に影響がないことを確認すれば、ルールによる振り分けが正常に動作している証拠です。
  2. クライアントの「接続」ページに戻ると、リアルタイムの接続一覧が表示されます。各レコードには接続先ドメイン、適用されたルール、使用したノードが含まれます。レコードが表示されていれば、通信が確かにクライアントを経由していることが分かり、ブラウザ拡張機能など他の経路ではないと確認できます。

コマンドラインに慣れている場合は、システムプロキシを経由せずに直接ポートを確認できます:curl -x http://127.0.0.1:7890 https://ip.sb を実行し、ノードの出口 IP が返ってくればクライアント自体は正常に動作しており、問題はシステムプロキシの設定側にあることになります。

動作しない場合の確認手順

以下を順番に確認し、1つ変更するたびに再度動作確認してください。①システムプロキシのスイッチが本当にオンになっているか──一部のセキュリティソフトが設定を戻してしまうことがあります。②モードが「ダイレクト」になっていないか。③別のノードに切り替えて再試行し、単一ノードの不具合を除外する。④サブスクリプションを一度更新し、ノードの期限切れや停止を除外する。⑤ブラウザの他のプロキシ系拡張機能を無効化し、経路の競合を除外する。より詳しい対処フローはFAQ ページの「トラブルシューティング」カテゴリーにまとめています。

また DNS についても注意が必要です。ルールモードでは DNS はクライアント内蔵のモジュールが処理するため、通常は手動設定は不要です。DNS リークが疑われる場合は、まず用語解説ページの DNS の項目を確認し、その上で設定フィールドリファレンスページの dns フィールドの説明に沿って調整してください。

NEXTさらに詳しく

4ステップが完了すれば、日常的な利用には十分です。本ガイドで扱わなかった内容は、以下のページで解説しています。

具体的なエラーに遭遇した場合は、まず FAQ ページでキーワード検索するのがおすすめです。本編ガイドはシンプルな内容を保ち、クライアントのバージョンによる頻繁な変更は行いません。

Clash をダウンロード