v2rayNGでサブスクリプションURLを登録し、ノード一覧を取得して接続するまでの基本操作を解説します。初めて設定する方向けに、URLを入力する場所、更新後に接続先を選ぶ方法、接続できない場合の確認順をまとめました。アプリの画面名はバージョンによって多少異なることがあります。操作時は、現在インストールしているバージョンのメニュー表示を確認してください。
サブスクリプションとノードの基本
v2rayNGはAndroid向けのクライアントです。サブスクリプションURLを登録すると、提供元のサーバーからノード情報を取得し、アプリ内の一覧に反映できます。URLを登録しただけでは通信は始まりません。ノード情報を更新し、利用する接続先を選択してから、接続を開始する必要があります。
ここでいうノードは、接続先サーバーのアドレスやポート、プロトコル、認証情報などをまとめた設定です。VMessやVLESSといったプロトコル名だけが一致していても、すべての設定が正しいとは限りません。実際の接続には、サーバー名、UUIDなどの認証情報、通信方式、TLSまたはREALITYの設定が互いに合っている必要があります。これらの値は通常、サブスクリプションから自動取得されるため、手作業で編集する前に提供元の案内を確認してください。
サブスクリプションURLには、契約やアカウントに結び付いたトークンが含まれる場合があります。URLを他人に送ったり、公開された画面に表示したりすると、第三者がノード情報を取得できるおそれがあります。設定画面の共有や問い合わせを行う場合は、URL、UUID、パスワードなどを必ず隠してください。
「443」は一般的なポート番号の例で、すべてのノードがこの番号を使うわけではありません。実際のポートやプロトコルはサブスクリプションの設定に従います。画面に表示されたポートを変更すると接続できなくなることがあるため、値を比較するときは同じノードの情報同士を確認しましょう。
サブスクリプションURLを登録する
登録前に、提供元の管理画面や案内ページでサブスクリプションURLを確認します。ノード個別の共有リンクと、複数のノードをまとめて取得するサブスクリプションURLは、用途が異なる場合があります。説明に「サブスクリプション」「購読」などと記載されたURLを使い、期限切れや利用制限がないことも確認してください。
v2rayNGを開き、メニューから「サブスクリプション設定」を選びます。設定画面の追加ボタンを押して、分かりやすい備考名とURLを入力し、保存します。備考名は端末内でグループを識別するための名前です。例として「個人用」などを付けられますが、URL欄には提供元から受け取った文字列を正確に貼り付けてください。前後に空白が入ったり、文字列が途中で欠けたりすると、更新に失敗することがあります。
URLを貼り付けた後、文字列全体が入力欄に入っていることを確認して保存します。画面の項目名や追加ボタンの形はアプリのバージョンによって異なる場合があります。設定画面にURL欄が見当たらない場合は、メニュー内のサブスクリプション管理を開き、ノードを直接追加する画面と取り違えていないか確認してください。
登録後に更新して接続する
登録したURLからノード一覧を取得する操作は、サブスクリプションの更新です。更新に成功すると、提供元が公開しているノードが一覧に追加または置き換えられます。更新前の一覧が残っている場合でも、最新の情報が読み込まれたとは限らないため、登録後は一度更新して結果を確認しましょう。
-
設定を保存
「サブスクリプション設定」で備考名とURLを確認し、追加または保存します。URLに空白が混ざっていないか、貼り付けた文字列の末尾まで表示されているかを確認してください。
-
ノードを更新
メイン画面に戻り、更新メニューまたは更新アイコンから登録したサブスクリプションを更新します。複数の登録先がある場合は、対象の登録先を選んで更新し、完了表示やノード数の変化を確かめます。
-
接続先を選択
メイン画面のノード一覧から、利用するノードをタップして選択します。ノード名だけで判断しにくい場合は、提供元の説明にある地域や用途と照らし合わせます。接続先を切り替えた後は、選択状態が反映されたことを確認してください。
-
接続を開始
画面上の接続ボタンを押し、AndroidのVPN接続確認が表示された場合は、内容を確認して許可します。接続状態の表示が変わり、アプリのログに起動エラーがないことを確認してから、ブラウザーなどで通信をテストします。
-
終了時に切断
使い終わったらアプリの停止ボタンで切断します。通知領域に接続中の表示が残っている場合は、切断が完了したか確認してください。ノード選択の変更だけでは、既存の接続が必ず終了するとは限りません。
最初の接続確認では、ノードを次々に切り替えず、選んだ1つのノードで結果を確かめます。接続表示が出てもウェブサイトが開けない場合、アプリの接続確立と、他のアプリの通信がプロキシを通ることは別の確認事項です。ブラウザーを再読み込みし、別の一般的なウェブサイトでも試して、問題が特定のサイトだけに起きているのかを切り分けてください。
接続先の選び方と更新の使い分け
ノード一覧には、地域名や用途を示す名前が付いていることがあります。ただし、名前だけで現在の応答性や利用可否を断定することはできません。提供元が接続テスト機能を案内している場合は、その機能で複数のノードを同じ条件で確認します。テスト結果は測定先やネットワーク環境にも左右されるため、数値だけでなく、実際に使うサービスへの接続も確認しましょう。
- まずは案内に沿って選ぶ:地域や用途の説明がある場合は、その条件に合うノードを選びます。名前に「自動」や「最適」などが含まれていても、選択や切り替えの仕組みは提供元の説明を確認してください。
- 同じ条件で比較する:複数の候補を試す場合は、同じ端末、同じネットワーク、同じ接続テスト先で比較します。テスト方法が異なる結果を単純に並べても、接続先の優劣は判断できません。
- 設定が変わったら更新する:ノードが使えなくなった、提供元から更新案内があった、または利用期限を更新した場合は、サブスクリプションを再取得します。更新後に以前と同じノード名が残っていても、接続先の情報が同じとは限りません。
- 一覧が消えた場合は登録を確認する:ノード一覧が空になったときは、サブスクリプション設定に登録したURLが残っているかを先に確認します。URLが有効なのに取得できない場合は、通信状態や提供元の案内を確認してください。
更新はノード設定を取得し直す操作であり、接続中の通信が必ず自動で新しいノードに移るという意味ではありません。更新後は一覧の内容を確認し、使用するノードを選び直してから接続状態を確かめます。利用期限、更新間隔、同時接続の条件などはサービスごとに異なるため、アプリの表示だけで契約状態を判断せず、提供元の案内も参照してください。
更新後はノードを選び直してから接続する
サブスクリプション更新の完了と、通信の接続成功は別々の段階です。更新結果を確認し、一覧から接続先を選択し、接続表示と実際の通信を順に確認すると、どこで問題が起きたかを切り分けやすくなります。
更新失敗・接続失敗を切り分ける
更新に失敗した場合は、最初に端末が通常のインターネットへ接続できるか確認します。次に、サブスクリプションURLが正しいか、利用期限や取得回数に制限がないかを確認してください。ネットワークを切り替えた直後なら、Wi-Fiまたはモバイル通信の接続状態を確認し、アプリを再度開いてから対象の登録先を更新します。短時間に何度も同じ操作を繰り返すより、エラー内容と発生時刻を記録し、案内に沿って試す方が原因を特定しやすくなります。
URLを登録したのにノードが表示されません
登録しただけではノード情報は取得されません。メイン画面に戻り、更新操作を行ってください。更新後も一覧が空なら、URLのコピー漏れ、期限切れ、提供元が指定する形式を確認します。
更新エラーが出たら、URLを作り直すべきですか?
まずエラー表示を読み、端末の通信状態とURLの登録内容を確認します。提供元の案内にURLの再発行や更新が記載されている場合は、その手順に従ってください。現在のURLを公開の場所へ貼り付けて相談するのは避けます。
接続中と表示されるのにページが開きません
ノードが選択されているか、接続後にエラーが記録されていないかを確認し、別のテスト先でも試します。特定のサイトだけで発生する場合は、サイト側の問題やドメインごとの経路設定も考えられます。まずノードを1つに固定して確認してください。
ノード自体に接続できないときは、端末の時刻、ネットワークの状態、サブスクリプションの更新結果を順番に確認します。TLSを使う接続では、時刻が大きくずれていると証明書の検証に失敗する場合があります。Androidの設定で日付と時刻の自動設定を有効にし、アプリのログに証明書、名前解決、接続拒否などの記録がないか確認してください。ログを共有する場合は、接続先アドレスや認証情報を伏せます。
日常利用で確認したいポイント
安定して使うためには、サブスクリプションを必要なときに更新し、接続前に選択中のノードを確認する習慣が役立ちます。更新後にノード名や並び順が変わる場合もあるため、以前の位置だけを頼りに選ばないようにしてください。接続を開始した後は、アプリの状態表示だけでなく、利用したいアプリから実際に通信できるかを確認します。
接続先の情報を手動で編集する場合は、変更前の状態を控え、提供元から確認できる値だけを変更してください。サーバーアドレス、ポート、UUID、通信方式、TLSまたはREALITYの各項目を別々のノードから組み合わせると、見た目上は保存できても接続できません。サブスクリプションで管理されるノードを直接編集すると、次の更新で変更が置き換えられる場合もあります。
アプリの更新後にメニューや表示が変わった場合は、古い画面手順をそのまま当てはめず、現在の画面で「サブスクリプション設定」「更新」「接続」の操作を探してください。通常の登録、更新、接続の順序を保ち、問題が起きた段階を分けて確認することが、不要な再設定を避ける基本です。