v2rayNをインストールしただけでは、まだ通信に使うノードが登録されていません。実際に利用するには、契約先から受け取ったサブスクリプションURL、個別のVMessやVLESSリンク、またはQRコードをv2rayNへ追加し、取得したサーバーを選択してシステムプロキシを有効にします。ノードが複数ある場合は、接続テストで応答時間やエラーを比較してから、用途に合うサーバーへ切り替えることが大切です。
この記事では、v2rayN 7.xを基準に、リンクの登録、サブスクリプションの更新、QRコードからの追加、ノードの選択、通信確認、切り替え後に接続できない場合の確認順を説明します。画面の名称はマイナーバージョンや使用するコアによって少し異なることがありますが、基本的な流れは大きく変わりません。
v2rayNにサブスクリプションURL、個別リンク、QRコードからノードを追加し、一覧からサーバーを切り替えて通信状態を確認する手順をまとめています。最初はXrayコア、ローカルHTTPポート10809、SOCKSポート10808を基準にし、接続テスト、システムプロキシ、ログの順番で原因を切り分けます。
追加前に確認する情報とポート
ノードを追加する前に、契約先から提供された情報の種類を確認します。複数のサーバーをまとめて管理できるサブスクリプションURLは、通常、v2rayNの「サブスクリプション」または「サブスクリプショングループ」へ登録します。一方、VMess、VLESS、Trojanなどの個別リンクは、リンクをクリップボードへコピーしてから「クリップボードからURLをインポート」のような項目で読み込みます。どちらもノードの認証情報を含むため、一般公開された掲示板や不特定の変換サイトへ貼り付けないでください。
v2rayNのメイン画面では、インポートしたノードが一覧に表示されます。ノード名、アドレス、ポート、通信方式、TLSまたはRealityの有無を確認し、契約先の案内と大きく違っていないかを見ます。登録直後にサーバーへ接続できない場合でも、まずローカルのプロキシ入口とコアの状態を確認します。一般的な初期値では、SOCKS待受が127.0.0.1:10808、HTTP待受が127.0.0.1:10809です。
| 提供形式 | 追加方法 | 向いている場面 |
|---|---|---|
| サブスクリプションURL | サブスクリプショングループへ登録して更新 | 複数ノードをまとめて管理する |
| VMess・VLESSなどのリンク | URLをコピーしてクリップボードからインポート | 1台または少数のノードを追加する |
| QRコード | QRコードを読み取る、または画像から解析する | 別の画面や端末に表示された設定を登録する |
サブスクリプションURLを登録する
定期的にノードが増減するサービスでは、個別リンクを1件ずつ追加するより、サブスクリプションを登録する方が管理しやすくなります。URLを更新すると、契約先が提供するノード一覧をまとめて取得できます。登録前に、URLの先頭や末尾に空白が入っていないこと、ブラウザーの検索欄ではなく契約先が指定した購読URLを使っていることを確認してください。
-
URLをコピーする
契約先の管理画面や案内メールからサブスクリプションURLをコピーします。URL全体を選択し、途中で改行されていないことを確認します。認証情報が含まれるURLは、チャットやスクリーンショットで共有しないでください。
-
グループを開く
v2rayNを起動し、メイン画面の「サブスクリプション」または「サブスクリプショングループ」からURL管理画面を開きます。バージョンによっては、上部メニューの「サブスクリプション設定」から入ります。
-
URLを登録する
「追加」または「新規」を選択し、Remarksに分かりやすい名前を入力します。URL欄へコピーしたアドレスを貼り付け、「保存」または「確認」を押します。名前は「契約先・用途・更新月」のようにすると、複数登録した時に見分けやすくなります。
-
購読を更新する
メイン画面へ戻り、登録したグループを選択して「購読を更新」または「すべて更新」を実行します。更新中は数秒から数十秒待ち、一覧のノード数と更新時刻が変わったことを確認します。
-
ノードを確認する
一覧から追加されたノードを確認します。国や地域だけで判断せず、アドレス、ポート、プロトコル、更新後の名称が契約先の案内と対応しているかを見ます。不要な古いノードは、削除する前に現在の選択状態を確認してください。
購読更新に成功しても、すべてのノードが使用できるとは限りません。更新処理は設定データの取得までを示すもので、各サーバーの遅延やTLS接続が正常であることまでは保証しません。登録後は、まず応答時間が短いノードを1つ選び、通信テストを行います。
個別リンクとQRコードから追加する
サブスクリプションを使わず、個別のVMessやVLESSリンクだけを追加することもできます。契約先から受け取ったリンクをコピーした状態で、v2rayNのメイン画面を右クリックし、「クリップボードからURLをインポート」に相当する項目を選択します。リンクの形式が対応していれば、サーバーアドレス、ポート、UUID、暗号化、TLS、転送方式などが自動で入力されます。
QRコードを使う場合は、v2rayNのメニューからQRコードの読み取りまたは画像解析を選択します。別の端末に表示されたコードをカメラで読み取る方式と、保存済み画像を選ぶ方式のどちらが使えるかは、v2rayNのバージョンやWindows環境によって異なります。解析後にノードが追加されても、名前を分かりやすく変更し、元のQRコードと設定内容を照合してください。
リンクから追加する設定
- 入力元
- VMess・VLESS・Trojanリンク
- 操作
- クリップボードからURLをインポート
- 確認項目
- アドレス、ポート、UUID、TLS
- 追加後
- ノード名を整理して保存
自動入力された値をむやみに書き換えず、契約先の案内と違う項目だけ確認します。
QRコードから追加する設定
- 入力元
- 表示中または保存済みのQR画像
- 操作
- QR読み取りまたは画像解析
- 確認項目
- プロトコル、通信方式、サーバー名
- 追加後
- 接続テストを実行
QRコードは小さすぎると解析に失敗します。拡大してもぼやける場合は、元画像を再取得してください。
リンクやQRコードの追加に失敗した場合、まず入力データの形式を確認します。URLの途中に空白がある、コピー範囲が一部だけ、QR画像の解像度が低い、すでに同じノードが登録されている、といった原因がよくあります。手入力でUUIDやRealityの公開鍵だけを補う方法は、1文字の誤りでも接続できなくなるため、元リンクを再取得する方が安全です。
ノードを選択して通信テストする
ノードを追加した後は、一覧から1件を選び、右クリックメニューの「接続テスト」「速度テスト」「URLテスト」など、利用できるテストを実行します。テストの種類は同じではありません。TCP接続テストはサーバーのポートへ到達できるかを調べ、URLテストは指定されたWebアドレスへの応答時間を測定します。速度テストは測定用ファイルの取得結果を示すため、実際のWeb閲覧速度と一致しないことがあります。
最初から最速の数値だけを選ぶのではなく、数回測定して安定しているノードを選びます。たとえば1回だけ120ms、次の2回が600ms以上になるノードより、3回とも180〜230msに収まるノードの方が、日常利用では使いやすいことがあります。テスト時刻、ネットワーク、ノードの混雑状況によって結果は変わるため、朝と夜で差が出ることもあります。
3回以上の測定で遅延と接続成功率が安定しており、通常のWeb閲覧や更新処理に向いています。
適している場面:日常利用、サブスクリプション更新
一時的に速いものの、時間帯によって遅延や接続失敗が増える場合があります。
適している場面:短時間の閲覧、予備候補
設定期限切れ、サーバー停止、経路障害、またはプロトコル情報の不一致が考えられます。
適している場面:原因確認後に再テスト
おすすめの切り替え方法:主力と予備を分ける
主力ノード
- 応答時間が安定している
- 通常のWeb閲覧でエラーが少ない
- サブスクリプション更新に使用する
予備ノード
- 別の地域または経路を選ぶ
- 主力障害時にすぐ切り替える
- 名前に「予備」と付けて整理する
主力ノードと予備ノードをあらかじめ決めておくと、障害時に設定を作り直さず、一覧から選択するだけで復旧できます。
ノードを切り替える操作は、通常、一覧で対象を選択して右クリックし、「このサーバーを使用」または「アクティブに設定」に相当する項目を押します。その後、メイン画面やタスクトレイからシステムプロキシを有効にします。切り替えただけでは、ブラウザーや他のアプリが必ず新しいノードを使うとは限りません。30秒ほど待ってから対象ページを再読み込みし、必要なら既存の接続を閉じて新しい接続を作り直します。
切り替え後の確認とよくある失敗
確認は「コアが起動しているか」「選択したノードへ接続できるか」「システムプロキシが有効か」「対象アプリがプロキシ設定を参照しているか」の順番で行います。コアが停止していれば、どのノードを選んでも通信できません。コアが動作していても、ブラウザーに独自のプロキシ設定が残っている場合は、v2rayNで選択したノードと異なる入口を使うことがあります。
購読URLを更新してもノードが増えません
URLの有効期限と入力ミスを確認し、更新ログにHTTPエラーやタイムアウトがないか見ます。必要なら一度だけURLを再登録し、別のネットワークで取得できるか確認してください。
ノードを選んだのにWebページが開きません
システムプロキシを有効にし、HTTPポートが10809、SOCKSポートが10808と一致しているか確認します。ブラウザーを完全に終了して再起動すると、古い接続が残る問題を切り分けられます。
接続テストは成功するのに一部のサイトだけ失敗します
ノード自体ではなく、DNS、ルーティング、IPv6、または対象サイト側の制限が原因かもしれません。別のノードと別のブラウザーで比較し、v2rayNのログに名前解決エラーがないか確認します。
切り替え後も前のサーバーに接続しているように見えます
既存のTCP接続やブラウザーキャッシュだけでは判断できません。現在のノードを再選択し、接続をいったん切断してから新しいページを開き、ログと外部のIP確認結果を比較します。
ログにfailed to start、timeout、connection refusedなどが出ている場合は、意味を分けて考えます。起動失敗はローカルポートやコアの問題、タイムアウトはサーバー到達性や経路の問題、接続拒否はリモート側がポートや認証を受け付けていない可能性があります。エラーが出た直後にサブスクリプションを何度も更新すると、別の問題が混ざるため、ログを保存してから1項目ずつ変更してください。
v2rayNを起動
→ サブスクリプションを更新
→ ノードを1件選択
→ 接続テストを実行
→ システムプロキシを有効化
→ 新しいブラウザー接続で確認
以上の流れで、v2rayNへのノード追加からサーバー切り替えまでを一通り確認できます。サブスクリプションを利用する場合は更新後に毎回ノード一覧を確認し、名称が似たサーバーを整理してください。接続テストの数値だけで決めず、安定性、時間帯による変動、普段使うWebサービスとの相性を合わせて判断すると、長時間利用しやすい構成になります。