2026-07-28 · はじめに · 約10分

購読リンクの導入方法は?v2rayN・v2rayNGへの追加手順を詳しく解説

v2rayNデスクトップ版とv2rayNG Android版の購読追加場所、更新手順、グループ分けを解説し、リンク追加後にノードが表示されない、更新がタイムアウトする、設定を認識できないといった問題を確認します。

この記事の概要

購読URLは取得済みでも、どこに貼り付ければよいか分からない、または導入後にノードが表示されない方に適しています。手順を終えると、v2rayNとv2rayNGで購読グループを分けて作成し、設定を手動更新できます。応答内容、ネットワーク状態、コアの対応範囲からよくある問題を切り分けましょう。

まず購読リンクと単一ノードリンクを区別する

購読リンクは、クライアントが定期的にアクセスする設定の取得元で、通常はHTTPSで始まる長いURLです。クライアントがアクセスすると、サーバーからVMessやVLESSなど複数のノード設定が返されます。ノードのアドレス、ポート、通信パラメータが変更されても、購読を更新するだけで済み、1件ずつ追加し直す必要はありません。

単一ノードリンクは通常、vmess://またはvless://で始まり、1本につき1つのノードを表します。単一ノードリンクを「購読URL」欄に誤って入力すると、更新失敗と表示されたり、一覧が空になったりします。その場合は更新を繰り返すのではなく、「クリップボードからインポート」などの入口を使います。

購読URL

よくある始まり方
https://
返される内容
複数のノード設定
更新方法
グループ単位で再取得
用途
ノード一覧の長期管理

URL内のトークンは購読の識別に使われるため、公開ページやスクリーンショットにリンク全体を載せないでください。

単一ノードURI

よくある始まり方
vmess:// または vless://
設定数
通常は1件
インポート方法
クリップボードまたはスキャン
更新方法
新しいリンクを再インポート

VMessリンク内のフィールドv: 2はリンク形式のバージョンを示すもので、クライアントのバージョン番号ではありません。

購読レスポンスには、Base64エンコードされたテキストが使われる場合があります。デコードすると、各行が1件のノードURIになります。一方で、クライアントが直接読み取れる構造化データを返す場合もあります。通常は手動でデコードする必要はなく、v2rayNとv2rayNGが更新時に解析します。ブラウザで開いたときに英数字、スラッシュ、イコールが連続して表示されても、リンクが壊れているとは限りません。

v2rayNデスクトップ版に購読を追加する

v2rayNでは、異なる取得元を購読グループで管理します。各グループには名前、購読URL、更新オプションを保存できます。先にグループを作成してから更新するのがおすすめです。URLを保存しただけでは、ノードがメイン一覧に追加されるとは限りません。

  1. グループを開く

    v2rayNを起動し、メインウィンドウで「購読グループ」→「購読グループ設定」の順に開きます。コンパクトメニューが表示されている場合は、ウィンドウ上部のメニューを先に展開してください。

  2. グループを新規作成する

    グループ設定画面の「+」をクリックし、購読情報の行を追加します。別名には「オフィス用予備」や「自宅回線」など、見分けやすい名前を入力してください。

  3. URLを貼り付ける

    完全なHTTPS購読リンクをURL欄に入力します。貼り付けた後、先頭、末尾、改行を確認し、説明文まで一緒にコピーしていないか確認してください。

  4. 設定を保存する

    グループが有効になっていることを確認して保存します。メインウィンドウに戻り、「購読グループ」から「すべての購読を更新」を実行するか、作成したグループを選んで更新します。

  5. 結果を確認する

    ステータスバーに更新結果が表示されるまで待ち、サーバー一覧を確認します。ノードを選択してEnterキーを押すとアクティブサーバーに設定できます。必要に応じてシステムプロキシを有効にしてください。

更新に成功すると、メイン一覧に複数の設定が追加され、プロトコル、アドレス、ポート、別名がそれぞれ表示されます。行をダブルクリックすると、通信方式、TLS、SNI、パスなどを確認できます。ただし、購読管理の設定はむやみに手動編集しないでください。次回の更新でサーバー側の内容に上書きされる可能性があります。

購読にVLESS、XTLS Vision、Realityのパラメータが含まれているのに、導入結果に対応する項目がない場合は、まずコア設定を確認します。一般的な確認場所は「設定」→「パラメータ設定」→「Core タイプ」です。これらの設定にはXrayコアを優先してください。VMessやWebSocketなどの基本設定もXrayコアで読み込めます。

v2rayNG Android版に購読を追加する

v2rayNGでは、購読グループと現在の設定一覧が別の階層になっています。グループ画面には購読元を保存し、メイン画面には更新後に解析されたノードを表示します。「グループを追加」しただけで「購読を更新」していない場合、メイン画面に戻っても新しい設定が表示されないことがあります。

  1. 設定を開く

    v2rayNGを開き、メイン画面左上のメニューを展開して「購読グループ設定」に進みます。画面幅によって入口の位置は多少異なりますが、名称には「購読グループ」が含まれています。

  2. 情報を追加する

    右上の「+」をタップし、メモまたは別名欄にグループ名を入力します。URL欄には完全な購読URLを貼り付け、情報を有効にしておきます。

  3. 保存して戻る

    確認または保存をタップしてメイン画面に戻ります。この時点では購読元を保存しただけなので、ネットワーク更新を1回実行する必要があります。

  4. 購読を更新する

    メインメニューをもう一度開き、「購読を更新」をタップします。画面下部に完了通知が表示されるまで待ち、更新中はすぐにネットワークを切り替えたりアプリを終了したりしないでください。

  5. 設定を選択する

    メイン一覧で使用するノードをタップして現在の設定にし、接続ボタンをタップします。初回接続時は、システムの指示に従ってローカル接続の許可を確認してください。

スマートフォンのクリップボードにvmess://またはvless://で始まる単一ノードリンクが保存されている場合は、メイン画面右上の「+」にある「クリップボードからインポート」を使います。インポートが完了すると設定が1件直接追加され、購読グループを作成する必要はありません。

v2rayNGは通常、端末上にプロキシの入口を作成し、SOCKSポートは10808であることが一般的です。このポートは端末内のアプリとコアの通信に使われ、購読URLに含まれるサーバーポートではありません。設定を手動で変更したことがある場合は、「設定」に表示されている実際のローカルポートを基準にしてください。

取得元に合ったインポート方法を選ぶ

同じ設定でも、購読、単一ノードURI、QRコードで受け渡しできますが、管理のしやすさは異なります。長期利用でノードが変更される場合は購読グループが同期しやすく、一時的に1件だけ試す場合はクリップボードからのインポートが手軽です。

購読グループ

おすすめ

取得元のURLを一度保存し、以後は更新によってノードの追加・削除やパラメータの変更を同期できます。複数の設定を継続的に管理する場合に適しています。

適した用途: 固定の取得元、長期利用、複数ノード

クリップボードからインポート

VMessまたはVLESSのURIを直接解析できます。手順は短い一方、取得元の内容が変わった場合はリンクを再取得してインポートする必要があります。

適した用途: 単一ノードのテスト、一時的な設定

QRコードをスキャン

QRコードには通常、単一ノードURIが含まれます。既存の設定をv2rayNGへ移す場合に便利ですが、スキャン前に信頼できる取得元のQRコードであることを確認してください。

適した用途: Androidで単一設定をすばやく登録

リンクの長さだけで種類を判断しないでください。VLESS URIはSNI、フィンガープリント、Public Key、Short ID、Flowパラメータを含むと長くなります。一方、購読URLはドメイン、パス、短いトークンだけの場合もあります。最も確実な判断材料は、リンクの先頭と、提供元による用途の説明です。

購読URL:
https://sub.example.com/client/token-demo

単一ノードURL:
vless://[email protected]:443?security=reality&type=tcp&flow=xtls-rprx-vision#demo

例にあるドメイン、ユーザーID、パラメータは構造の説明用です。実際に導入する際は、VLESSのユーザーID、サーバーアドレス、ポート、SNI、Reality公開鍵、Short IDが互いに一致している必要があります。どれか1つでも欠けると、設定は表示されても接続できないことがあります。

インポート後にノード一覧が空の場合の確認方法

「更新に成功したのに一覧が空」と「購読リクエストに失敗した」は別の問題です。前者はレスポンスを受信したものの、対応するノードを解析できなかった可能性があります。後者は接続、名前解決、TLSハンドシェイク、サーバー応答の段階で起きることが多いです。まず表示されたメッセージを確認し、原因に応じて調べます。

  1. 完全なURLをコピーし直す:グループ内の古いURLを削除し、元のページからもう一度コピーします。URLの前後に空白、日本語の句読点、改行がないか確認し、省略表示された一部だけをコピーしていないことも確認してください。
  2. リンクが有効か確認する:通常どおりインターネットに接続できる環境で購読URLにアクセスします。無効、未承認、アクセス回数制限などの明確なメッセージが返る場合は、購読元で権限を確認してください。無効になったトークンをクライアント側の設定で復旧することはできません。
  3. 更新経路を切り替える:現在のネットワークから購読ドメインに直接アクセスできない場合は、まず利用可能な設定に接続し、「プロキシ経由で購読を更新」のようなオプションを有効にして再試行します。利用可能な設定がない場合は、プロキシ依存の更新方法を使わないでください。
  4. 返却形式を確認する:アクセス後にログインページ、認証ページ、エラー説明だけが返る場合、クライアントはそれをノードとして解析できません。購読エンドポイントは設定データを直接返す必要があります。
  5. プロトコル対応を確認する:VLESS、Reality、Visionのパラメータを含む購読にはXrayコアを使用します。v2rayNGは標準でXrayコアを採用しています。v2rayNでは「設定」→「パラメータ設定」→「Core タイプ」で確認できます。
  6. 更新ログを確認する:タイムアウト、名前解決の失敗、証明書エラー、HTTPステータス異常、解析件数ゼロを区別して確認します。エラーによって対処方法は異なるため、ログを確認せずにクライアントデータを何度も削除しないでください。

更新結果で追加件数がゼロでも、既存のノードが残っている場合は、サーバー側の内容に変更がないだけかもしれません。クライアントによっては元のグループ設定を保持しますが、更新方式によっては先に削除してから書き込むこともあります。更新前に複数の取得元から同名ノードを手動で混在させないようにすると、どの記録が現在のグループに属するか判断しやすくなります。

別のよくある原因は、フィルター条件によってノードが非表示になっていることです。メイン一覧がグループ、メモ、プロトコルで絞り込まれていると、新しく導入した設定が条件に合わず、空の一覧に見えます。まず検索欄とフィルターを解除し、総件数を確認してください。

グループ名と更新順を決める

グループ名は端末内にのみ保存され、サーバー側の内容は変わりません。取得元と用途を区別できる名前にし、「購読1」「購読2」のような名前だけにするのは避けてください。設定数が増えるほど、分かりやすい命名によって誤削除、誤更新、ノードの選択ミスを減らせます。

命名の軸 役割
利用環境 自宅ネットワーク ネットワーク条件ごとに使う取得元を区別する
用途 日常のメイン 標準で選ぶグループをすばやく識別する
有効期間 四半期用の予備 取得元を残しておく必要があるか確認するきっかけにする
プロトコル範囲 VLESS Reality コアと通信パラメータの対応を確認しやすくする

初回追加後は、URLにアクセスでき、ノードを解析できることを確認するため、手動で1回更新してください。自動更新の間隔は日常的な変更に便利ですが、短くしすぎないようにします。頻繁なリクエストはサーバー側のアクセス制限を招き、モバイル通信の電池消費も増やします。具体的な間隔は購読元の更新案内に従ってください。

複数のグループを更新する場合は、予備の取得元を先に更新し、その後で現在のメイン取得元を更新できます。1つのURLが一時的にタイムアウトしても、通信や切り分けに使える設定を一覧に残せます。グループを削除する前に、その中のノードが現在の接続に使われていないか確認してください。

購読インポートでよくある問題

次の項目では、購読追加時に起きやすい操作ミスを取り上げます。確認時はグループとエラーメッセージを残し、ネットワークリクエスト、内容の解析、ノード接続の順に対応すると、削除して再インストールするより原因を見つけやすくなります。

購読を保存したのにノードが表示されないのはなぜ?

保存されるのはURLだけです。v2rayNでは「購読グループ」→「すべての購読を更新」を実行し、v2rayNGではメインメニューから「購読を更新」をタップします。完了後、一覧のフィルター条件も解除してください。

更新中にずっとタイムアウトするときは?

まず現在のネットワークで購読ドメインを名前解決できるか確認します。利用可能なノードがある場合は、そのノードに接続してプロキシ経由の更新を有効にできます。使えるノードがない場合は、購読URLに直接アクセスできるネットワークへ切り替えてください。

ブラウザでリンクが長い文字列として表示されるのはなぜ?

Base64エンコードされた購読本文であることが多い状態です。クライアントの更新時にノードを解析できるなら、手動でデコードしたり文字列を変更したりする必要はありません。ブラウザでの表示だけでは、購読が有効かどうかを判断できません。

同名ノードがインポートされるのはなぜ?

まず同じURLを複数のグループに追加していないか確認します。重複するグループを削除してから再更新し、グループ名には取得元、用途、プロトコルを使ってください。ノードのメモだけで区別するのは避けましょう。

ノードは表示されたのに接続できないのはなぜ?

これは購読のインポート自体は完了していることを示します。次に、対象ノードが選択されているか、端末のシステム時刻が正しいか、コアが該当プロトコルに対応しているかを確認し、接続ログでポート、TLS、SNI、Realityパラメータのエラーを確認してください。

購読は設定をまとめて取得・管理するためのもので、各ノードが現在のネットワークで利用できるかを自動判定するものではありません。インポート後は具体的なノードを選び、接続を開始し、用途に応じてシステムプロキシとルーティングモードを設定してください。

クライアントをダウンロード 4つのプラットフォームのインストール方法を見る