Clash Verge Revで最初に理解したい画面の役割
Clash Verge Revをインストールした直後は、アプリが起動していても通信が自動的にプロキシ経由になるとは限りません。基本的には、購読URLからプロファイルを読み込み、mihomoカーネルを起動し、使用するプロキシグループを選択したうえで、必要に応じてシステムプロキシまたはTUNを有効にします。どれか1つが未設定でも、画面だけは正常に表示されるため、順番に確認することが大切です。
Clash Verge Revの画面名や配置はバージョンによって多少異なりますが、主に次の役割に分かれています。Profilesでは購読設定とローカル設定を管理し、Proxiesではプロキシグループやノードを選択します。Logsではカーネルの起動状態や接続エラーを確認でき、設定画面では混合ポート、システムプロキシ、TUNなどを切り替えます。
| 項目 | 主な役割 | 初回に確認すること |
|---|---|---|
| Profiles | 購読URL、設定ファイル、更新状態を管理 | URLが完全に入力され、設定が取得できること |
| Proxies | プロキシグループと個別ノードを選択 | Auto、Proxy、URL-Testなどのグループを確認 |
| Logs | カーネル、DNS、接続処理の状態を表示 | 起動エラーやノード接続失敗の有無 |
| System Proxy | OSのHTTP・HTTPSプロキシを切り替え | ブラウザーなどがプロキシ設定を参照すること |
| TUN | 仮想ネットワークインターフェースで通信を取り込む | 必要な権限とルーティング設定があること |
購読URLを追加してプロファイルを更新する
まずサービス提供元の管理画面から、Clashまたはmihomo向けの購読URLをコピーします。「汎用リンク」「Clash設定」「mihomo設定」など複数の形式が表示される場合は、Clash系クライアント用と明記されたものを選びます。購読URLには長いトークンが含まれることが多く、途中で改行を入れたり、末尾の文字を省略したりすると取得に失敗します。
- Clash Verge Revを起動し、左側のProfilesまたはプロファイル管理画面を開きます。
- URL入力欄に購読URLを貼り付けます。前後に空白や改行がないことを確認します。
- 追加、インポート、または同等のボタンを押し、設定の取得を開始します。
- 一覧に新しいプロファイルが表示されたら、そのプロファイルを選択します。
- 更新ボタンを押し、ノード数、取得時刻、更新結果を確認します。
取得が成功すると、プロファイル名、最終更新時刻、ノードやプロキシグループの情報が表示されます。設定を追加しただけで一覧に置き、実際には別の古いプロファイルを選択したままにしているケースもあるため、使用する設定を明示的にクリックしてください。複数の購読を登録している場合は、日常用、仕事用、検証用など名前を変更しておくと、誤選択を防げます。
自動更新は、提供元の制限と通信量を考えて設定します。短時間に何度も手動更新すると、429 Too Many Requestsや一時的なアクセス拒否が発生することがあります。毎日使う端末であれば、数時間から24時間程度の間隔が現実的です。更新に失敗したときは、先にURLを削除して作り直すのではなく、エラー内容、HTTPステータス、ネットワーク環境を確認しましょう。
取得成功:プロファイルが一覧に表示される
取得失敗:URL、DNS、アクセス制限、レスポンス形式を確認
解析失敗:Clashまたはmihomo用ではない内容の可能性
ノードが少ない:購読期限、地域制限、提供元側の生成条件を確認
実際にノードを選んで接続を確認する
ここでは、プロファイルを追加した後にノードを選び、通信状態を確認します。ノード名だけで速度や安定性を判断することはできないため、遅延測定と実際の通信を分けて考えてください。Proxies画面では、最初に一番上の大きなプロキシグループを確認します。グループ名は購読提供元によって異なりますが、Proxy、GLOBAL、Node、自動選択などの名前がよく使われます。
- Clash Verge RevのProxies画面を開きます。
- 最上位のプロキシグループを選択し、内部に表示されたノード一覧を確認します。
- まず手動選択型のグループで、1つのノードをクリックします。
- 遅延テストのボタンがある場合は、同じ測定条件で複数ノードを比較します。
- 選択後にブラウザーで複数のHTTPSサイトを開き、ページ表示、画像、ログイン処理を確認します。
- 問題がなければ、必要に応じて自動選択またはURL-Test型のグループへ切り替えます。
遅延値は、指定されたテストURLへ接続するまでの時間に近い指標です。たとえば62 msのノードが180 msのノードより常に高速とは限りません。測定先が近い、応答だけが速い、混雑時間帯では帯域が落ちる、といったことがあるためです。動画再生、ファイル転送、通常のWeb閲覧では必要な特性が異なります。最初は遅延値だけでなく、接続の安定性、ページの読み込み、DNSエラー、速度の変動も確認してください。
| 選択方法 | 特徴 | 向いている場面 |
|---|---|---|
| 手動選択 | 指定したノードを固定して使う | 安定したノードを自分で管理したい場合 |
| 自動選択 | グループ側の条件に従って候補を切り替える | 複数ノードをまとめて運用したい場合 |
| URL-Test | テストURLへの応答時間を比較する | 遅延を基準に候補を選びたい場合 |
| 負荷分散 | 複数ノードへ接続を分散する | 提供元の設定が対応し、用途が合う場合 |
ノードを切り替えても通信が変わらない場合は、選択したグループが実際のルールから参照されているか確認します。設定に「Proxy」というグループがあっても、ルールが別の「自動選択」グループを参照していれば、Proxy内のノード変更は一部の通信にしか影響しません。また、ブラウザーに独自のプロキシ拡張機能がある場合は、Clash Verge Revとは別の経路を使うことがあります。
プロキシモードとTUNを使い分ける
ノードを選んだ後は、どの通信をClash Verge Revへ渡すかを決めます。通常のWebブラウザーや多くのデスクトップアプリを試すだけなら、まずSystem Proxyを有効にする方法が分かりやすいです。これはOSのHTTP、HTTPS、SOCKSプロキシ設定をローカルポートへ向ける方式です。一般的な混合ポートは127.0.0.1:7890ですが、実際のポート番号はアプリの設定を優先してください。
System Proxyを有効にしても、一部のゲーム、コマンドラインツール、独自のネットワーク処理を行うアプリはその設定を参照しません。その場合にTUNを使うと、仮想ネットワークインターフェースを通じて、より広い範囲の通信をカーネルへ取り込めます。ただし、TUNは管理者権限、ネットワーク拡張、ルーティング、DNS処理に関係するため、最初から有効にする必要はありません。
| 方式 | 利点 | 注意点 |
|---|---|---|
| System Proxy | 設定が簡単で、対象アプリを限定しやすい | プロキシを参照しないアプリは対象外 |
| TUN | システムプロキシ非対応の通信も取り込みやすい | 権限、DNS、ルーティングの問題が起きる場合がある |
| どちらも無効 | 通常の直接接続へ戻せる | Clash Verge Revで選んだノードは通信に使われない |
動作確認では、System Proxyを有効にした状態でまずブラウザーを再読み込みし、接続先IPの変化や対象サイトの表示を確認します。問題がなければ、必要なときだけTUNを有効にします。TUNを有効にした後にインターネットへ接続できなくなった場合は、System ProxyとTUNを同時に何度も切り替えるのではなく、いったんTUNを無効にしてログを確認してください。DNSモード、仮想インターフェース、ルート設定、他のVPNアプリとの競合が主な確認対象です。
接続できないときの確認ポイント
購読の取得に失敗する場合は、最初にURLの欠落、期限切れ、HTTPステータスを確認します。401や403なら認証情報や提供元のアクセス制限、404ならURLの変更や期限切れ、429なら更新頻度の制限が考えられます。timeoutやconnection resetの場合は、DNS、現在のネットワーク、更新時に使用するプロキシの設定を確認してください。
プロファイルは取得できるのにノードが表示されない場合、レスポンスがClash YAMLではなく、ログインページやエラーJSONになっていないか確認します。ノードが表示されても接続できない場合は、カーネルが対応していないプロトコル、期限切れのノード、サーバー側の障害、時刻のずれ、DNSまたはルールの問題を順に調べます。設定を何度も削除して再登録するより、まずLogs画面の具体的なエラーを記録するほうが効率的です。
- 画面は開くが通信しない:プロファイルの選択、カーネルの起動、System ProxyまたはTUNの状態を確認します。
- 特定のサイトだけ開かない:現在のプロキシグループ、ルール、DNS結果、サイト側の地域制限を確認します。
- ノードの遅延測定だけ失敗する:測定URLへの経路やファイアウォールを確認し、別のノードと比較します。
- アプリ終了後も通信できない:OSに残ったSystem Proxy設定を手動で確認し、直接接続へ戻します。
- TUN開始時に権限エラーが出る:他のVPNやネットワーク拡張を停止し、OSの許可ダイアログを確認します。