Windows 初期設定 Clash Verge Rev

Clashのサブスクリプション追加と初回接続

サブスクリプションの追加、モードの選択、プロキシの有効化、接続確認の順に進めます。所要時間は約10分です。まずブラウザーでのアクセスを確認し、その後でTUNやアプリの通信制御を設定しましょう。

事前準備:クライアントのインストールとサブスクリプション

まずWindows版のダウンロードページからクライアントを選び、インストールしてメイン画面を開きます。YAMLを事前に編集したり、初回起動時にサービスモードをインストールしたりする必要はありません。メイン画面が表示されたら、各ページに正常に切り替えられることを確認します。コアの起動に失敗したというメッセージが出た場合は、案内に従って解決してからサブスクリプションを追加してください。インストールが完了しても、プロキシノードを選ぶには有効な設定が必要です。

Clashまたはmihomoに対応したサブスクリプションURLを用意します。通常はサブスクリプション提供元のアカウントページで「サブスクリプションURLをコピー」をクリックします。ブラウザーのアドレスバーに表示されているアカウントページのURLとは異なります。URLには個人用の認証情報が含まれる場合があります。信頼できるクライアントにのみ貼り付け、公開グループへの送信やスクリーンショットの共有、オンライン変換サイトへの入力は避けてください。当サイトではダウンロード先と設定方法を案内していますが、サブスクリプションアカウントの発行や利用可能なノードの生成は行っていません。

作業を始める前に、通常のウェブページを開けることを確認し、ほかのプロキシツールやVPNクライアントは一時的に終了してください。複数のツールが同時にシステムネットワークを制御していると、動作確認が難しくなります。この段階ではTUNを有効にしたり、DNSを変更したり、カスタムルールを追加したりしないでください。4つの手順を一つずつ進め、問題が起きたらその段階で止めます。独立した問題が重ならないようにしましょう。

手順1:サブスクリプションを追加して設定を有効化

サブスクリプション画面を開き、URLをすべて貼り付ける

Clash Verge Revの左側にある「サブスクリプション」をクリックし、画面上部のURL入力欄を見つけます。コピーしたURLを最初から最後まで貼り付け、先頭がhttps://または提供元が指定する形式になっているか、末尾が欠けていないか、前後に説明文が混ざっていないかを確認します。問題がなければ「インポート」をクリックし、処理が完了するまで待ちます。バージョンによってボタンの配置が異なる場合がありますが、画面上の「インポート」操作を使ってください。URLをプロキシグループの検索欄に貼り付けないでください。

インポートが成功すると、サブスクリプション画面に設定名や操作ボタンを含むカードが表示されます。カードをクリックするか、カード内の有効化操作を使って現在の設定にします。カードが表示されただけでは完了ではありません。「プロキシ」画面に切り替えて、プロキシグループとグループ内の選択肢が表示されることを確認してください。複数のサブスクリプションカードがある場合は、今回使うものだけを有効にします。以前の設定に含まれるノードを、新しいサブスクリプションのものと取り違えないようにしてください。

設定によっては、残りの通信量や有効期限などのサブスクリプション情報が表示されます。表示されるかどうかは、提供元から該当データが返されるかによって異なります。これらの情報だけで接続の成否を判断しないでください。使用量が表示されない場合も、再インポートする必要はありません。この手順の完了条件は、設定が有効で、プロキシ画面に選択可能なポリシーがあり、クライアントに設定の解析エラーが表示されていないことです。次にプロキシモードとノードを選択します。

インポートに失敗したら、URLの問題かネットワークの問題かを切り分ける

画面にダウンロード失敗と表示された場合は、まず提供元のアカウントページでサブスクリプションが有効か確認し、URLをもう一度コピーします。アカウントのログインページ、プラン購入ページ、サブスクリプションURLはそれぞれ別のものです。ログにタイムアウトが記録されている場合は、現在のネットワークからサブスクリプションサーバーにアクセスできるか確認してください。解析エラーが出た場合は、コピーした内容がClashまたはmihomo形式であり、ほかのクライアント専用の設定ではないことを確認します。「インポート」を繰り返しクリックして、同じカードを複数作らないでください。

サブスクリプションURLをブラウザーで開けても、設定形式が正しいとは限りません。サーバーからログインページやエラーの説明が返されることもあります。個人用の認証情報を含む応答全体を公開の場に貼り付けないでください。エラーの種類、発生した手順、クライアント名を記録し、ヘルプセンターを参照してください。ローカルのYAMLファイルのインポート、サブスクリプションの上書き、設定のマージは応用編です。初回接続では、まずこのサブスクリプションの基本手順を完了しましょう。

手順2:ルールモードとプロキシグループを選択

ルールモードに切り替える

サブスクリプションが有効になったことを確認し、「プロキシ」画面を開いてモード選択欄を見つけ、「ルール」に切り替えます。ルールモードでは、現在の設定にあるルールに基づいて、接続を直接接続にするかプロキシ経由にするかを決定します。すべてのサイトを同じ出口に通す必要はありません。初期設定では、まずこのモードを使いましょう。トラブルを調べやすくするためだけに「全般」へ切り替え、そのまま使い続けるのは避けてください。本来は直接接続する通信まで経路が変わる可能性があります。

次の3つの名称を理解しておけば、操作を続けられます。「ルール」は設定に基づいて通信を振り分けます。「全般」は全般ポリシーに通信を渡しますが、利用可能なポリシーの選択が必要です。「直接接続」は通常、プロキシノードを経由せずに接続します。モードが決めるのは、コアが受け取った通信の処理方法です。ブラウザーのリクエストを自動的にクライアントへ送る機能ではありません。そのため、ルールモードを選んだら、次の手順でシステムプロキシも有効にします。

実際に使うポリシーグループでノードを選択

同じ画面で、プロキシ通信を担当するポリシーグループを見つけ、展開して利用可能なノードを選択します。グループ名はサブスクリプションの設定によって異なり、「ノード選択」「プロキシ」などさまざまです。特定のグループ名を前提にしないでください。グループ内に自動選択グループが入れ子になっている場合、それを選ぶと具体的なノードの選択はそのグループのポリシーに委ねられます。初回のトラブルシューティングでは、手動選択できるグループからノードを指定すると、接続経路を確認しやすくなります。

画面に遅延テスト機能があれば、候補の絞り込みに利用できます。ただし、テストが成功してもすべてのサイトにアクセスできるとは限らず、タイムアウトしてもノードが完全に使えないとは限りません。テスト先やプロトコルは、実際のアプリのリクエストと異なる場合があります。候補のノードを一つ選んでそのままにし、次の実アクセスで確認してください。失敗した場合は、同じグループ内の別のノードに切り替えて比較します。設定、モード、ノードを同時に変更しないでください。

プロキシ画面に直接接続の選択肢しか表示されない場合や、想定したノードがまったく表示されない場合は、前の手順に戻り、設定が本当に有効になっているか確認してください。「全般」に切り替えて、設定が読み込まれていない問題を隠さないでください。ルールの優先順位、ポリシーグループの種類、ドメインによる振り分け方法については使い方ガイドで確認できます。ここではルールモードが選択され、プロキシを担当するポリシーグループが明確に設定されていることを確認すれば十分です。

手順3:システムプロキシを有効にして接続

まずブラウザーをクライアントに接続する

「設定」画面を開き、「システムプロキシ」を見つけて有効にします。バージョンによっては、メイン画面やトレイメニューにも同じスイッチがあります。有効にすると、クライアントが現在のユーザーのシステムプロキシ設定を変更し、その設定に従うアプリからのリクエストをローカルのプロキシポートへ送ります。初回はTUNをオフにしたまま、接続経路を一つに絞ってテストしましょう。問題が起きた箇所を特定しやすくなります。

システムプロキシとプロキシノードは、別々の階層の設定です。システムプロキシのローカルアドレスとポートは、このPCで動作しているクライアントを指します。サブスクリプション内のノードは、クライアントがリクエストを転送するときに使うリモートの出口です。ノードサーバーのアドレスをWindowsのプロキシサーバー欄に手入力したり、ほかのガイドを参考に固定ポートへ変更したりしないでください。Clash Verge Revでは混合ポートに7897が使われることがありますが、実際の値は現在のクライアント設定を確認してください。

Windows 11で設定を確認する場合は、「設定 → ネットワークとインターネット → プロキシ」を開き、手動プロキシのアドレスとポートがクライアントの設定に対応しているか確認できます。Windows 10も画面名はほぼ同じです。両方の画面で異なるポートを設定しないでください。ポートがほかのプログラムに使用されている場合は、競合するツールを終了するか、クライアントの起動時の案内に従って対処してから、システムプロキシを再度有効にします。

コアを起動したまま、ウェブページを開く

コアの起動失敗やポート競合のメッセージが繰り返し表示されていないことを確認します。次に、Microsoft Edgeなど、通常はWindowsのシステムプロキシに従うブラウザーを開き、プロキシ経由で接続する想定のサイトにアクセスします。テスト中はクライアントを起動したままにしてください。トレイに最小化してもかまいませんが、プロセスを完全に終了しないでください。初回アクセスではページの読み込みが完了するまで待ちます。空白のまま、またはエラーページが表示された場合は、ブラウザーのメッセージを記録してから、次の手順で接続履歴を確認します。

システムプロキシはすべてのアプリの通信を制御するわけではありません。ブラウザー拡張機能、独自のプロキシ設定を使うFirefox、一部のコマンドラインツールは、別の経路で通信する場合があります。プロキシ拡張機能を使っている場合は、テスト前に無効にするか、システム設定を使うようにしてください。システムプロキシに従わないアプリで動作が変わらなくても、設定全体が失敗したとは限りません。まず一般的なブラウザーで接続を確認し、その後でほかのアプリを個別に設定します。

手順4:アクセスとルールの適用結果を確認

ウェブページと接続履歴を確認

まず、普段どおり直接アクセスできるサイトを開き、プロキシ設定後も基本的なネットワーク接続が維持されていることを確認します。続いて、プロキシ経由で接続する想定のサイトを開き、ページが読み込まれるか確認します。クライアントのスイッチが青くなったり、システムトレイにアイコンが表示されたりするだけでは、リクエストが選択したノードを経由した証明にはなりません。ルールモードでは、2つのサイトの接続経路が異なる場合があります。これは正常な振り分けであり、すべての通信が同じ出口を使う必要はありません。

クライアントの「接続」画面に戻り、テストページの読み込み中に対象ドメインの接続が表示されるか確認します。接続の詳細を開き、適用されたルール、使用したポリシー、プロキシ経路を確認してください。項目名はバージョンによって多少異なります。プロキシ経由のルールなら、想定したポリシーグループやノードが表示されます。ルールで直接接続する場合は、DIRECTと表示されることがあります。この確認で「ページが開くこと」と「想定した経路を通ること」を区別し、直接アクセスできたことをプロキシ接続の成功と取り違えないようにします。

接続画面には、主に現在アクティブな通信が表示される場合があります。短時間で終わるリクエストは、いつまでも表示されるとは限りません。対象の接続が見つからない場合は、接続画面を開いたままテストページを再読み込みし、「ログ」画面の同時刻の記録も確認してください。ブラウザーのキャッシュによって新しいリクエストが発生しないこともあるため、キャッシュ済みの静的ページを再読み込みしただけで判断しないでください。ログに記録される詳細はログレベルによって異なります。初回の確認のために、最も詳細なログを常時有効にする必要はありません。

症状に応じて該当する手順を確認

ブラウザーのリクエストがまったく表示されない:システムプロキシが引き続き有効か、クライアントが起動中か、ブラウザーがシステムプロキシを使っているかを確認してください。別のプロキシツールが直前にシステム設定を書き換えていないかも確認します。この場合は、まず「通信がクライアントに届いているか」を解決してください。コアがリクエストを受け取っていない段階で、ノードのプロトコルやDNSの設定を変更する必要はありません。

リクエストはあるが、接続先にアクセスできない:接続の詳細を開き、選択したばかりのポリシーグループが使われているか確認します。同じサイトに対して別の候補ノードも試してください。ノードを変えて解決した場合は、元のノード、またはノードから接続先までの経路に問題がある可能性が高いです。候補のノードがすべて失敗する場合は、ログでタイムアウト、接続拒否、名前解決エラーを確認し、サブスクリプションの状態も確認してください。サイト一つにアクセスできないだけでは、サブスクリプション全体が使えないとは言い切れません。

ブラウザーでは動作するが、特定のアプリで失敗する:そのアプリがシステムプロキシに対応しているか、アプリ独自のプロキシが設定されているか、システム設定を読み込むために再起動が必要かを確認してください。Windowsストアアプリでは、ループバック通信の制限が関係することもあります。これらは個別に判断し、すぐにモードを「全般」に変更しないでください。ヘルプセンターのアプリ通信の制御と接続トラブルの説明を確認してから、TUNやループバックの例外設定が必要か判断します。

設定を記録し、手順どおりに終了

接続を確認できたら、有効にしたサブスクリプション、ルールモード、選択中のポリシーグループを控えておきましょう。サブスクリプションを更新するときは、同じカードから更新すればよく、毎回削除して追加し直す必要はありません。更新後にポリシーグループの選択が適切か簡単に確認します。ネットワークを切り替えた後やスリープから復帰した後に突然切断された場合も、すぐにクライアントを再インストールせず、まずシステムプロキシとノードの状態を確認してください。

クライアントを完全に終了する場合は、先にシステムプロキシをオフにしてからプロセスを終了し、通常のウェブページにアクセスできることを確認します。異常終了後にブラウザーでプロキシサーバーを利用できないと表示された場合は、Windowsの手動プロキシ設定を確認し、停止したクライアントを指している設定をオフにしてください。これで初回設定は完了です。サブスクリプションが有効で、ルールモードが選択され、ブラウザーのリクエストがクライアントに届き、接続の詳細でも想定した経路が確認できています。

次は目的に合わせて確認してください。設定の構造、ルールによる振り分け、TUNについて詳しく知りたい場合はClash使い方ガイドへ。具体的なエラーが発生した場合はヘルプセンターをご覧ください。確認済みの基本設定はそのまま残し、変更は一度に一項目ずつ行うと、問題が起きたときに原因を特定しやすくなります。

Clashをダウンロード