REALITYプロトコルXTLS Visionはなぜ速い?証明書不要のハンドシェイクとフロー制御の仕組みを解説

v2rayNGをインストールしたものの、次に何をすればよいか分からない方へ。購読URLの登録、設定ファイルの更新、接続先の選び方、遅延確認、VPNモードとルーティング設定まで、Android画面に沿って説明します。

v2rayNGで複数のサーバーを使い分けるなら、ノードを1件ずつ手入力するより、購読URLを登録して一覧をまとめて更新する方法が便利です。ただし、購読URLは単一のvmess://vless://リンクとは役割が異なります。登録場所を間違えたり、更新後に別のノードを選択しなかったりすると、「追加したはずなのに接続できない」「新しいサーバーが表示されない」という状態になります。

この記事では、Android版v2rayNGを初めて使う方に向けて、購読URLの見分け方、登録、更新、ノードの選択、遅延テスト、接続確認までを順番に説明します。画面名はv2rayNGのバージョンや日本語化の状態によって多少異なる場合がありますが、「購読設定」「購読グループ」「更新」「遅延テスト」という項目を探せば同じ流れで操作できます。最後に、URLを登録できない、更新に失敗する、接続後も通信できない場合の確認ポイントも整理します。

この記事の要点

v2rayNGにHTTPS形式の購読URLを登録し、購読グループを更新して複数のノードを取得する手順を解説します。更新後は遅延テストだけで判断せず、実際に接続して通信を確認し、必要に応じてXrayコア、VPN権限、Androidのバックグラウンド制限、DNS設定を確認します。

最初に、手元の文字列が何のリンクなのかを確認してください。vmess://vless://trojan://などで始まる文字列は、通常1件のノードを共有するためのリンクです。v2rayNGの「クリップボードからインポート」や「共有リンクをインポート」から読み込むと、1つのサーバー設定として登録されます。

一方、購読URLは多くの場合https://で始まります。このURL自体が接続先ノードではなく、アクセスしたときに複数の設定を返す取得先です。v2rayNGは購読URLを保存し、更新操作のたびにサーバーへ接続して、返されたVMess、VLESS、Trojanなどの情報をノード一覧へ変換します。サーバー側でポートやUUID、TLS設定が変更されても、購読を更新すれば新しい情報をまとめて取得できます。

1→複数
購読URLから取得できるノード数
443
HTTPS購読でよく使われるポート
10808
SOCKS接続でよく使われるローカルポート
30秒
更新後に一覧を確認する目安

購読URLにはアカウント情報や有効期限を識別する文字列が含まれることがあります。URLをSNSや公開掲示板へ貼り付けると、第三者に利用枠を消費されたり、登録済みのノード情報を更新されたりする可能性があります。スクリーンショットを共有するときも、URL全体を隠してください。購読URLを変更した場合は、古いグループを削除して新しいURLを登録し直します。

結論:先頭文字列と登録場所を合わせる

vmess://vless://は単一ノードのインポート、https://の購読URLは購読グループへの登録と覚えると迷いません。購読URLを通常のノード欄へ貼り付けても、一覧更新は実行されません。

登録前にv2rayNGの状態を整える

購読を登録する前に、v2rayNGが正常に起動し、プロファイル一覧を表示できることを確認します。古いバージョンを長く使っている場合、購読形式やTLS、Realityなどの設定を正しく解析できないことがあります。利用しているサーバーがXray向けの新しい設定を返す場合は、v2rayNGと内蔵コアを対応する最新版へ更新してください。

Androidの設定で、v2rayNGにネットワーク権限が与えられているかも確認します。接続時にはVPN接続の許可ダイアログが表示されることがあり、ここでキャンセルするとノードが正しくても通信できません。ほかのVPNアプリや常時接続VPNが動作している場合は、一時的に停止してください。VPNプロファイルが複数残っていると、接続ボタンを押しても別のサービスが優先されることがあります。

購読グループ

登録先
購読設定または購読グループ
URL形式
通常はHTTPS
更新方法
手動更新または自動更新
結果
複数ノードを一覧へ追加

URLは接続先ではなく、ノード一覧を取得するための入口です。

単一ノード

登録先
共有リンクのインポート
URL形式
VMess、VLESS、Trojanなど
更新方法
リンクを再取得して再登録
結果
通常は1件のノード

サーバー側の情報が変わった場合は、同じリンクを再利用できないことがあります。

また、既存のノードをすぐ削除する必要はありません。新しい購読グループを別名で登録し、更新できることを確認してから古いグループを整理すると、安全に比較できます。現在接続できているノードがある場合は、設定のバックアップや共有リンクの再取得方法を先に確認しておくと、登録失敗時にも元の状態へ戻せます。

v2rayNGに購読URLを登録する手順

v2rayNGの画面で表示されるメニュー名は、翻訳状態やリリースによって「購読設定」「購読グループ設定」「サブスクリプション設定」など異なります。基本的には、プロファイル一覧の画面から購読管理を開き、右上の追加ボタンでグループを作成します。

  1. 購読設定を開く

    v2rayNGを起動し、メイン画面の左上メニューまたは右上のメニューから「購読設定」「購読グループ」を開きます。ノード一覧の追加ボタンではなく、購読を管理する項目を選んでください。

  2. グループを追加

    「+」または「追加」をタップし、分かりやすい名前を入力します。例として「メイン購読」や「2026年8月」など、後から一覧で判別できる名前を使います。

  3. URLを貼り付け

    購読URL欄へ提供元からコピーしたURLを貼り付けます。先頭と末尾に空白や改行が入っていないか確認し、URLを途中で省略しないでください。

  4. 保存して更新

    保存ボタンをタップした後、購読設定の一覧から対象グループを選び、「更新」または「すべて更新」を実行します。通信状況によって処理に数秒から30秒ほどかかります。

  5. 取得結果を確認

    メイン画面へ戻り、ノード一覧を下へスクロールします。グループ名、ノード名、更新時刻、取得件数が変化していることを確認し、1件以上のノードを選択します。

URLを保存できても、更新が完了したとは限りません。登録は取得先を記録するだけで、ノードの内容が一覧へ反映されるのは更新処理が成功した後です。更新後も一覧が空の場合は、購読URLの有効期限、返却形式、通信経路、クライアントの解析対応を順に確認してください。提供元によっては、購読URLへアクセスするために特定のUser-Agentや認証ヘッダーを必要とする場合もあります。

一覧を更新し、遅延を比較してノードを選ぶ

購読更新が成功したら、すべてのノードを無条件に使うのではなく、遅延と実際の通信を確認して接続先を選びます。ノード名に「JP」「SG」「US」などの地域名が含まれていても、物理的な経路や混雑状況は時間帯によって変化します。表示名は参考情報であり、常に最速であることを保証するものではありません。

購読URLを取得 ノードを解析 遅延を測定 ノードを選択 VPN接続を確認

v2rayNGのプロファイル一覧で、更新されたノードを長押しするか、ノード操作メニューを開き、「遅延テスト」「URLテスト」「TCPing」などの項目を探します。テスト方式はバージョンによって異なります。TCP接続の応答時間は、Webページの表示速度そのものではありません。DNS、TLSハンドシェイク、サーバーの処理能力、経路上のパケットロスも実際の体感速度に影響します。

確認項目 見方 判断の目安
遅延 ノードまでの応答時間 同じ地域なら低い値を候補にする
テスト結果 成功、タイムアウト、接続拒否 タイムアウトが続くノードは後回しにする
実通信 ブラウザーで複数サイトを開く 読み込み、動画、画像の安定性を確認する
継続時間 数分間接続を維持できるか 画面消灯後も切れないか確認する

遅延が35msのノードでも、混雑時に速度が落ちたり、接続が数分で切れたりすることがあります。反対に、遅延が100ms前後でも安定して通信できるノードは、日常利用では使いやすい場合があります。まず遅延テストで候補を2〜3件に絞り、その後にWebページの表示、ファイル転送、長時間接続を比較してください。測定時刻、ノード名、遅延値をメモすると、次回更新時の変化も判断しやすくなります。

選択したノードでVPN接続を確認する

ノードを選択しただけでは、通信がそのノードを通るとは限りません。選択後にメイン画面の接続ボタンをタップし、AndroidのVPN許可が表示されたら内容を確認して許可します。画面上部にVPNキーのアイコンが表示され、v2rayNGの状態が「接続中」または同等の表示になれば、VPNインターフェースが作成されています。

ただし、VPNアイコンが表示されたことは、リモートサーバーとの通信が成功したことを意味しません。まずv2rayNGのログで、選択したノードへ接続できているかを確認します。その後、ブラウザーで通常のWebページを開き、DNS解決やHTTPS接続が正常に行われるか試してください。1つのページだけで判断すると、対象サイトの障害やキャッシュの影響を誤認することがあります。

購読を更新したのにノードが増えません

まず更新時刻とエラー表示を確認し、購読URLの期限切れや余分な空白を調べます。更新が成功しているのに一覧が変わらない場合は、グループの表示フィルターや重複ノードの統合設定も確認してください。

遅延テストは成功するのに接続できません

遅延テストは一部の到達性だけを確認する場合があります。実際にノードを選択して接続し、ログにTLS、UUID、SNI、Reality公開鍵などの不一致がないか確認してください。

画面を消すと接続が切れます

Androidの「設定」→「アプリ」→「v2rayNG」→「バッテリー」でバックグラウンド動作を制限しない設定にします。端末メーカー独自の自動起動管理や省電力設定も確認してください。

購読URLを登録するとエラーになります

URLが完全にコピーされているか、ブラウザーで取得先へ到達できるかを確認します。購読元が特定の形式だけを返す場合、v2rayNGのバージョンや解析対応が合っているかも確認してください。

更新できない・つながらない時の切り分け

購読更新の失敗と、ノード接続の失敗は別の問題です。更新できない場合は、v2rayNGが購読サーバーへ到達できていない、URLが無効、購読サーバーが期限切れの応答を返している、または返却データを解析できない可能性があります。更新は成功するのに接続できない場合は、取得したノードのサーバー停止、パラメータ不一致、経路障害、端末側のVPN競合を疑います。

エラー:timeout while updating subscription

原因と対処:購読サーバーへ接続できていません。Wi-Fiとモバイルデータを切り替え、ブラウザーでURLへ到達できるか確認します。利用可能なノードがある場合は、先にそのノードへ接続してから「プロキシ経由で購読を更新」を試します。

エラー:subscription response is empty

原因と対処:サーバーから空の応答が返っているか、利用期限や通信量の上限に達しています。URLを再コピーし、提供元のアカウント状態と購読期限を確認してください。

エラー:failed to parse subscription

原因と対処:返却された形式がv2rayNGの解析対象ではない可能性があります。購読形式の指定を提供元へ確認し、クライアントを更新してから再度取得します。

エラー:connection refused

原因と対処:ノードの指定ポートでサービスが待ち受けていない、またはサーバー側で接続が拒否されています。別ノードへ切り替え、複数ノードで同じ症状が出るか比較してください。

問題を切り分けるときは、購読グループを削除して再登録する前に、エラー文、更新時刻、対象グループ名、選択ノード名を記録します。すべてのノードが同時に接続できないなら、購読元の設定変更やクライアント側のコア互換性が疑われます。1つだけ失敗するなら、そのノードのアドレス、ポート、TLS設定、サーバー状態に問題がある可能性が高いでしょう。

購読更新を自動化する場合でも、毎回すべてのノードを自動選択する設定は慎重に扱ってください。自動選択は遅延だけでなく、失敗率、応答速度、ルール設定などの影響を受けます。普段使いの候補を2〜3件保存し、更新後に遅延と実通信を確認してから主力ノードを選ぶ方が、予期しない接続先の変更を避けられます。

安全に購読とノードを管理する

購読URLは、複数のノードを一括管理できる便利な情報である一方、アカウントを識別する秘密情報として扱う必要があります。URLを第三者へ渡さず、不要になった購読グループは削除し、提供元で再発行できる場合は古いURLを無効化してください。端末を変更する場合も、公開メッセージアプリへそのまま転送するのではなく、安全な方法で移行します。

定期更新の間隔は、提供元の案内に合わせて設定します。短時間に何度も更新すると、サーバー側で過剰アクセスと判断され、更新が一時的に制限されることがあります。更新後にノード数が急に増減した場合は、すぐに全ノードを試すのではなく、提供元の告知、グループ名、更新時刻、ログの内容を確認してください。ノード名が同じでも内部パラメータが変更されている場合があるため、以前の遅延値を絶対視しないことも大切です。

日常的には、週に一度程度の手動確認で十分な環境もあります。通信が不安定になったときだけ更新する運用なら、問題が購読情報にあるのか、現在選択しているノードにあるのかを比較しやすくなります。接続できるノードを1件確保したうえで、別のノードを順番にテストすると、原因を安全に絞り込めます。

v2rayNをダウンロード 4プラットフォーム対応クライアントを確認