サブスクリプションとプロファイルの役割

Clash Verge Revでサブスクリプションを使うには、サービス提供元から発行されたURL、またはYAML形式の設定ファイルをプロファイルとして読み込みます。まだクライアントを用意していない場合は、クライアント一覧から使用中のOSに対応する配布形式を確認してください。インストール後の初期設定はクイックスタートガイドも参考になります。

サブスクリプションは単なるノード一覧とは限りません。ノード、プロキシグループ、ルール、DNSなどをまとめた設定を配信する場合があります。Clash Verge Revは設定を管理するデスクトップクライアントで、実際の設定解析や通信処理は選択中のコアが担います。そのため、URLの取得に成功しても、設定形式やノード種別がコアに対応していなければ正常に接続できないことがあります。

プロファイルが画面に追加された状態と、そのプロファイルが現在使用中である状態は別です。追加後に対象のプロファイルを選択し、プロキシ画面でノードやグループが読み込まれているか確認してください。サブスクリプションURLにはアカウント識別用のトークンが含まれることがあるため、URL全体を公開したり、スクリーンショットに写したまま共有したりしないでください。

URLからプロファイルを登録する

Clash Verge Revのバージョンによってボタン名や配置は多少異なりますが、基本的には「Profiles」または「プロファイル」画面から操作します。登録前に、サービス提供元の管理画面でURLが有効か、Clashまたはmihomo系クライアント向けの設定を配信しているか確認してください。ブラウザーで開いたときにログイン画面やHTMLのエラーページが表示されるURLは、設定ファイルとして読み込めない場合があります。

  1. Clash Verge Revを起動し、左側メニューの「Profiles」または「プロファイル」を開きます。
  2. 追加ボタンを選び、URLから追加する項目を選択します。入力欄にサービス提供元のサブスクリプションURLを貼り付け、必要であれば識別しやすい名前を付けます。
  3. 追加またはダウンロードを実行し、取得処理が完了するまで待ちます。通信環境や配信設定によっては、完了まで数秒以上かかることがあります。
  4. 一覧に表示されたプロファイルを選択して有効化します。次に「Proxies」または「プロキシ」を開き、ノードとプロキシグループが表示されることを確認します。
  5. 利用するプロキシグループでノードを選択し、まずルールモードで動作を確認します。必要に応じてシステムプロキシを有効にし、ブラウザーなどで接続をテストします。

プロファイル一覧に名前が表示されても、ノードが読み込まれたとは限りません。更新時刻や取得状態を確認し、プロキシ画面にグループがあるか、ログにYAML解析エラーがないかも確認します。メニューの表記が異なる場合は、画面上の「URL追加」「インポート」「更新」に相当する操作を探してください。特定バージョンの画面位置だけを前提にせず、操作の目的を基準にすると、UI変更後も手順を追いやすくなります。

YAML設定ファイルを追加する

サービス提供元からURLではなく設定ファイルを受け取った場合は、ファイルをローカルに保存してからプロファイル画面で読み込みます。一般的な拡張子は.yamlまたは.ymlです。ダウンロード先が圧縮ファイルの場合は、展開後の設定ファイルを指定してください。中身を編集する必要がない場合も、原本のコピーを保存し、変更前の状態へ戻せるようにしておくと安全です。

「ファイルからインポート」または同等の項目を選び、対象ファイルを指定すると、プロファイル一覧に追加されます。追加後はそのプロファイルを選択し、コアが正常に読み込めるか確認します。ローカルファイルはサブスクリプションURLと異なり、配信元が更新した内容が自動反映されないことがあります。提供元が新しいファイルを公開した場合は、最新ファイルを再度読み込むか、同じプロファイルの参照先を更新してください。

設定の一部だけを手動で変える場合は、YAMLのインデントやキーの階層を崩さないようにします。次の項目は一般的なトップレベル設定の例です。ポートやモードは、クライアントの設定画面および既存プロファイルと重複しないよう確認してください。配信元の設定を丸ごと置き換えると、ノードやルールが消えることがあります。

mixed-port: 7890
allow-lan: false
mode: rule

これは書式を示す最小例であり、ノードやプロキシグループを含む完全な設定ではありません。空のサンプル設定だけを読み込んでも接続先は追加されません。既存の購読設定に手を加えるときは、Clash Verge Revの設定オーバーライドやマージ機能が利用できるか確認し、更新後も必要なカスタマイズが残る方法を選んでください。

プロファイルを更新して変更を反映する

URL形式のプロファイルは、プロファイル画面にある更新ボタンや更新メニューから最新データを取得します。自動更新を設定できる場合もありますが、更新間隔や機能はバージョンによって異なります。ノードが追加・削除された、接続先が変わった、契約を更新したといったときは手動更新を実行し、取得完了後に対象プロファイルが引き続き選択されているか確認してください。

プロファイルの種類更新方法注意点
サブスクリプションURL更新操作で配信元から再取得URLの有効期限、通信状態、提供元側の更新内容を確認する
ローカルYAMLファイル新しいファイルを再インポート、または参照先を差し替える自動で配信されるとは限らないため、元ファイルを保管する
手動編集した設定編集内容を保存し、プロファイルを再読み込み構文エラーや購読更新による上書きを確認する

購読の更新は、クライアント自体やコアの更新とは別の操作です。サブスクリプションを更新しても、Clash Verge Revやmihomoのバージョンが自動的に新しくなるわけではありません。逆に、クライアントを更新しただけでは、提供元が変更したノード情報が必ず取得されるわけでもありません。問題の切り分けでは、プロファイル、クライアント、コアのどれを更新したのかを記録しておくと役立ちます。

読み込み後にノードを選んで接続する

設定の読み込みだけでは通信は切り替わりません。プロファイルの選択、プロキシグループ内のノード選択、通信をクライアントへ渡す設定をそれぞれ確認します。

  1. 「Profiles」画面で使用するプロファイルを選択し、更新状態が完了していることを確認します。
  2. 「Proxies」画面で、通信に適用されるプロキシグループを探します。手動選択型のグループでは、そのグループ内の利用可能なノードを選びます。「自動選択」などの名前は、ノードではなくグループを指している場合があります。
  3. クライアントのメイン画面または設定画面でシステムプロキシを有効にし、ブラウザーでテストします。使用中のポート番号は、クライアントの表示または設定ファイルで確認してください。
  4. 接続がうまくいかないときは、ログと接続履歴を確認します。アクセス先に適用されたルールがDIRECTなら、ノードを選び直してもその通信は直接接続されます。

初回確認では、グローバルモードへ切り替えるより、ルールモードのまま接続履歴で判定結果を見る方法がおすすめです。グローバルモードは通信先を選択中のグループへまとめて送るため、ルールによる振り分けの確認には向きません。システムプロキシは、それを参照するアプリに主に適用されます。対象外のアプリも含めて通信を取り込みたい場合は、TUNなど別の仕組みを個別に設定してください。

プロキシグループが複数ある設定では、動画用、通常通信、自動選択などのグループが別々のノードを選ぶ構成もあります。画面上で一つのノードを変更しただけで、すべてのグループが同じノードになるとは限りません。接続履歴に表示されるルールとプロキシチェーンを確認し、実際に対象通信を処理しているグループを変更してください。

ノードが出ない・読み込みに失敗する場合

まず症状を分けます。「プロファイルの取得自体に失敗する」「取得できるがノードが表示されない」「ノードは見えるが接続できない」では確認箇所が異なります。何度もURLを再登録する前に、Profiles画面の更新結果とログの最初のエラーを確認してください。

症状主な確認箇所次の操作
URLの取得に失敗するURLのコピー漏れ、期限切れ、ネットワーク、認証エラー提供元の管理画面でURLを再発行し、HTMLエラーが返らないか確認する
プロファイルはあるがノードがない配信内容、設定の解析エラー、誤った形式ログを確認し、YAMLとして有効か、ノードやグループが含まれているか調べる
一部のノードだけ使えない使用中コアの対応状況、プロトコル、認証情報選択中のコアとバージョンを確認し、提供元に対応要件を確認する
ノードを選んでも通信できないルール、システムプロキシ、ノード状態、ポート競合接続履歴とコアログを見て、適用ルールと接続失敗の段階を特定する

読み込みエラーが出る場合は、サブスクリプションURLの先頭や末尾に空白が混ざっていないか、URLが途中で欠けていないかを確認します。プロバイダー側で発行されたURLが期限切れ、または接続元制限の対象になっている可能性もあります。設定ファイルでは、インデントの崩れ、重複キー、対応していない設定項目が原因になることがあります。エラー箇所を特定できない場合は、ログのエラー行を保存し、認証情報を除いて提供元へ問い合わせてください。

ノードは表示されるのに一部が起動しない場合、サブスクリプション全体ではなく、コアとの互換性を確認します。mihomo向けの新しいプロトコルや設定項目を、古いコアが理解できないことがあります。クライアントのコア選択画面や起動ログで、実際に起動しているコア名とバージョンを確認してください。クライアントの名称だけからコアの種類を推測しないことが大切です。

接続できないときは、最初に選択中のプロファイル、プロキシグループ、ノードの順で確認し、続けてシステムプロキシの状態とログを見ます。別のVPNやプロキシアプリが同時に動作している場合は、一時的に停止して切り分けてください。設定の初期化や全削除は最後の手段とし、実行前にローカル設定のバックアップを取ります。URL、ノードのパスワード、認証トークンをログや画像に残さないようにすれば、安全性を保ちながら原因を特定しやすくなります。