サブスクリプションをすでに読み込んでいるものの、数十個のノードを前にどこから絞り込めばよいか分からない方に適しています。まず接続できることを確認し、3回の実測遅延と夜間ピーク時の安定性を比較します。その後、倍率、出口地域、プロトコルの互換性を確認し、メイン用と予備用のノードを残します。
まず正しいノード選びの順序を決める
ノード名には「高速」「専用線」「低遅延」などの説明がよく見られますが、名称だけで実際の接続品質は判断できません。1回の接続は、ローカルネットワーク、入口サーバー、中継回線、出口サーバー、接続先サイトを経由します。どこか1区間でも混雑すれば、体感速度に影響します。そのため、ノードは一覧の地域名や事業者ラベルだけで選ばず、「接続可能性、低遅延、低ジッター、適切な倍率、出口地域の一致」の順に確認して絞り込みます。
テストを始める前に、サブスクリプションを更新し、クライアントのコアとノードのプロトコルが一致していることを確認します。v2rayNはデスクトップクライアントで、複数のコアを使ってVMess、VLESS、Trojanなどの設定を処理できます。Androidでは、サブスクリプションに必要なコアに応じてv2rayNGまたはv2flyNGを選択できます。クライアントは設定と操作の入口にすぎず、実際に接続を確立するのは対応するコアです。そのため、コアが起動していない、設定の解析に失敗している、ローカルポートが競合しているといった場合、速度テストの結果を比較しても意味がありません。
-
グループを確認する
v2rayNのメイン画面で「サブスクリプショングループ」を開き、対象のサブスクリプションが有効になっていることを確認します。期限切れのグループにある古いノードがテストに混ざるのを防げます。
-
サブスクリプションを更新する
「サブスクリプショングループ」→「すべてのサブスクリプションを更新」を実行し、サーバー一覧の更新が完了するまで待ちます。グループが多い場合は、今回テストするソースだけを更新しても構いません。
-
コアを設定する
「設定」→「パラメータ設定」→「Coreタイプ」の順に進み、サブスクリプションのプロトコルを解析できるコアを選択します。保存後、コアを再起動します。
-
実接続で速度を測定する
同じ地域の候補ノードを選択し、実接続による遅延テストを実行します。3回連続で測定し、遅延、失敗した項目、変動幅を記録します。
-
再測定して検証する
実際に利用する時間帯にもう一度測定します。システムプロキシを有効にして普段使うサービスへアクセスし、出口地域、読み込み速度、接続の安定性が要件を満たすことを確認します。
遅延は実接続・変動・夜間ピークで確認する
遅延は低ければ必ず速いというわけではありませんが、インタラクティブな応答性の基礎を示す指標になります。リストに表示されるTCP測定値は通常、ノードの入口までしか測っておらず、完全なプロキシハンドシェイクを含まない場合があります。実接続による遅延測定では、そのノード経由で実際のリクエストを送信するため、普段のウェブ閲覧に近い結果を得られます。絞り込みでは実接続の結果を優先し、一時的な異常値と継続的な高遅延を区別してください。
たとえば、3つの候補ノードの平均遅延がそれぞれ62 ms、79 ms、104 msだった場合、平均値だけなら最初のノードを選びます。しかし、1つ目の3回の結果が38、55、93 ms、2つ目が75、79、83 msなら、2つ目のほうがジッターは小さくなります。ウェブ閲覧では差が目立たないこともありますが、動画の継続再生、リモートセッション、長時間接続では大きな変動の影響を受けやすくなります。安定した79 msのほうが、平均値は低くても頻繁に150 msを超えるノードより信頼できます。
| テスト結果 | 判断 | 対応方法 |
|---|---|---|
| 3回とも100 ms未満、差が30 ms未満 | 応答が安定 | メイン候補に追加し、倍率と出口地域を確認する |
| 低負荷時70 ms、夜間ピーク時220 ms超 | 時間帯による混雑 | 予備に回し、別の入口または回線を探す |
| 一時的にタイムアウトするが、他の結果は正常 | パケットロスまたは測定制限の可能性 | 実接続後に再測定し、コアのログを確認する |
| 3回連続ですべて失敗 | ノードが利用できない、または設定に互換性がない | サブスクリプションを更新し、システム時刻、コア、プロトコルを確認する |
速度測定では条件もそろえる必要があります。できるだけ同じ端末、同じネットワーク、同じクライアントバージョン、近い時間帯で比較してください。午前中の家庭用回線の結果と、夜間のモバイル回線の結果をそのまま順位付けしてはいけません。夜間の利用が目的なら、少なくとも20:00から23:00の間にもう一度測定します。平日の日中に使うことが多い場合は、実際の勤務時間帯にもデータを追加してください。
倍率と地域でコストと出口の用途が決まる
通信量倍率は、実際に1 GB通信したときにサブスクリプションの容量を何倍消費するかを示します。1倍のノードは1 GB、2倍のノードは2 GB、0.5倍のノードは約0.5 GBを消費します。倍率が高いからといって、必ずしも速度が速いとは限りません。回線コスト、入口の種類、運用方針などを反映している場合があります。ノード選びでは倍率をコスト指標として捉え、その追加コストに見合う低遅延や安定したスループットが得られるかを実測で判断します。
出口地域は、サービスから見えるネットワーク上の位置、アクセス遅延、コンテンツの配信内容に影響します。近い地域は通常、往復経路が短く、日常利用の標準出口に適しています。特定のサービスで地域指定が必要な場合は、まず条件に合うノードを選び、その地域内で遅延を比較します。ノード名に地域が書かれていても、最終的な出口が完全に一致するとは限りません。接続後、信頼できる出口IP確認ページで実際の国や地域を確認できます。
近距離の1倍ノード
おすすめ比較的低い往復遅延と通常の容量消費を両立しやすく、最初の絞り込みに適しています。夜間ピーク時も安定していれば、標準ノードに設定できます。
適している用途:ウェブ閲覧、動画、インスタントメッセージ、日常的な更新
遠距離の低倍率ノード
容量の消費は少ない一方、物理的な距離や国際経路によって遅延が増えることがあります。大容量ファイルを転送する前に、持続速度と通信切断の有無を確認してください。
適している用途:応答性をあまり求めない一括転送
高倍率の最適化ノード
夜間ピーク時の遅延、ジッター、持続スループットが通常のノードより明らかに優れている場合に限り、追加の倍率に実用的な意味があります。
適している用途:容量に余裕があり、ピーク時の安定性を重視する場面
実用的には、まず地域を限定し、その後に倍率を比較します。特定の出口地域が必要なら、その地域から4~6個のノードを選び、連続してタイムアウトするものを除外します。残った中から、まず1倍またはそれ以下の回線をテストします。1倍ノードが夜間ピーク時に110 msで安定し、2倍ノードが95 msで安定している場合、差は15 msしかありません。日常の閲覧であれば、通常は容量を2倍消費する価値はありません。一方、前者が頻繁に300 msまで上がり、後者が常に120 ms未満なら、高倍率回線をピーク時のメイン用にする価値があります。
- ノード名にある「中継」「直結」などのラベルは回線の説明として参考にするだけにし、最終的には実接続の結果と実際の出口を基準にします。
- 同じ地域でも複数の入口都市や通信事業者が存在するため、名前が似ていても夜間ピーク時の性能が大きく異なることがあります。
- 低倍率ノードは容量管理に向いていますが、再試行、通信切断、再ダウンロードが頻発すると、実際の使い勝手や通信量コストが必ずしも低くなるとは限りません。
- 固定の出口地域が必要ない場合は、異なる2地域の候補を優先して残してください。単一地域のメンテナンス時に代替手段がなくなるのを防げます。
VMess、VLESS、Trojanの選び方
プロトコルの種類は、まず互換性の条件であり、性能差はその次に考える要素です。サブスクリプションが指定するプロトコル、トランスポート層、安全設定は、その設定に対応したコアで処理する必要があります。プロトコル名が新しいという理由だけでノードの項目を手動変更してはいけません。サーバーとクライアントのパラメータが一致しなければ、ハンドシェイクに失敗します。一般ユーザーには、サブスクリプションから配布された設定を変えず、同じプロトコルの複数ノードで回線品質を比較する方法が最も安全です。
VMessはV2Rayエコシステムでよく使われるプロトコルで、既存のサブスクリプションや稼働中のノードで幅広く採用されています。VLESSはより簡潔なプロトコル構造を持ち、Xrayコアで処理されることが多いです。実際の設定では、TLS、Reality、WebSocket、gRPCなどのトランスポートや安全方式と組み合わせる場合があります。TrojanはTLS設定との関係が深く、証明書のドメイン、サーバー名、システム時刻の異常によって接続に失敗することがあります。プロトコルのラベルだけでノードの速度を推測することはできません。地域間のルーティングやサーバー負荷の影響のほうが大きい場合もあります。
VMess
既存のサブスクリプションで比較的よく見られ、サーバー側が提供する実績のある設定をそのまま使うのに適しています。テストでは、ユーザー識別子、トランスポート方式、TLSパラメータを重点的に確認します。
適している用途:既存のVMessノードと互換性の確認
VLESS
おすすめサブスクリプションで明示的に提供されている最新のXray設定に適しています。読み込み後はflow、security、serverNameなどの項目を完全な状態で保持し、アドレスとポートだけをコピーしないでください。
適している用途:Xrayコアと完全なサブスクリプション設定
Trojan
正しいTLSとドメインパラメータが必要です。ログにハンドシェイクや証明書に関するエラーが出る場合は、速度測定を繰り返すのではなく、まずシステム時刻とサブスクリプションの項目を確認します。
適している用途:サーバー側でTLSパラメータが完全に設定された回線
同じサブスクリプションにVMess、VLESS、Trojanのノードがある場合は、地域と倍率で先にグループ分けし、それぞれ2つずつ候補を選んで実接続をテストします。3種類のプロトコルの測定結果が84 ms、78 ms、81 msだったとしても、差は小さいため、特定のプロトコルが速いとは判断できません。夜間ピーク時のジッター、初回接続の成功率、15分間継続使用した後の安定性を確認してください。同じ入口、同じ出口、同じ時間帯で比較して初めて、プロトコルの違いが一定の参考になります。
よくある速度測定エラーと対処方法
測定結果に異常がある場合は、まずすべてのノードが失敗しているのか、特定のノードだけが失敗しているのかを確認します。すべてのノードが同時にタイムアウトするなら、ローカルネットワーク、コアの起動、サブスクリプションの状態、プロキシポートの問題である可能性が高くなります。特定の地域やグループだけが失敗する場合は、回線メンテナンス、期限切れのグループ、サーバー設定の変更が考えられます。v2rayNのコアログには、設定の解析、ポートの待ち受け、接続ハンドシェイクの情報が記録されるため、速度測定を何度も実行するより原因を特定しやすくなります。
実接続の速度測定がすべてタイムアウトする?
まずコアログを開き、コアが起動していることを確認します。次に「設定」→「パラメータ設定」でローカル待ち受けポートを確認します。たとえばSOCKSを10808、HTTPを10809に設定する場合、他のプログラムが同じポートを使用していないことを確認してください。その後、サブスクリプションを更新して再測定します。
低遅延のノードなのにウェブページが遅いのはなぜ?
低遅延はリクエストの往復が速いことを示すだけで、持続的な帯域幅が十分であることまでは意味しません。同じノードで普段使う複数のページを連続して読み込み、3~5分間の転送テストを行います。最初の応答は速いのに、その後の速度が下がり続けるなら、入口または出口の回線を変更してください。
ノードは利用可能なのに出口地域が違う?
まず、現在のアクティブサーバーが実際に先ほどテストしたノードか確認します。次に、送信先の選択を書き換えるルーティングルールが有効になっていないか確認してください。いったんグローバルプロキシに切り替えて比較テストを行い、出口地域を確認してから元の分割ルーティング設定に戻します。
午前中は速いのに、夜になると遅延が倍増する場合は?
20:00、21:00、22:00にそれぞれ1回ずつ結果を記録します。同じ時間帯に数日連続して遅延が上昇するなら、ピーク時の混雑と判断できます。異なる入口または地域の予備ノードを残し、同じ回線への再接続だけを繰り返さないでください。
速度測定後もシステムプロキシが有効にならない?
速度測定が成功したことは、クライアントがノード経由でテストリクエストを送信できたことを示すだけです。v2rayNでシステムプロキシを有効にし、ブラウザーがシステムプロキシ設定に従っていることも確認する必要があります。アプリごとのプロキシを使用する場合は、クライアントが実際に待ち受けているローカルアドレスとポートを入力してください。
ルーティングによる分割も、「速度測定は正常なのにアクセス結果が異なる」状態をノード障害のように見せる原因になります。ルールによって一部のドメインは直接接続され、別のドメインはプロキシを経由するため、出口確認サイトと目的のサービスが同じ送信経路を使うとは限りません。切り分けでは一時的にグローバルプロキシへ切り替えて比較します。グローバルモードで正常なら、原因は主にルーティングルールまたはドメインのマッチングです。グローバルモードでも失敗するなら、ノード設定、DNS、コアログを確認します。
テスト記録の例
地域A / ノード1 / 1倍
低負荷時: 62 ms, 68 ms, 71 ms
ピーク時: 105 ms, 118 ms, 126 ms
出口: ノードの表示と一致
結論: メイン候補
地域B / ノード2 / 0.5倍
低負荷時: 96 ms, 103 ms, 101 ms
ピーク時: 112 ms, 119 ms, 115 ms
出口: ノードの表示と一致
結論: 低倍率の予備
メイン・予備・再測定の記録を残す
絞り込みが終わっても、ノードを1つだけ残す必要はありません。より安全なのは、メイン候補を2つ、予備候補を2つ残し、予備ノードは異なる入口または地域から選ぶ構成です。メインノードは日常利用での低遅延、予備ノードは夜間ピーク時の安定性や低倍率を重視します。ノード一覧が長い場合は、サブスクリプショングループやキーワードフィルターで範囲を狭められますが、サブスクリプションから配布された重要な接続パラメータを直接変更しないでください。
- 3回連続でタイムアウトするノード、サブスクリプションが失効して更新できないノードは削除または非表示にします。
- 対象地域内で、実接続の平均遅延が低く、3回の変動が小さい候補を4~6個残します。
- 0.5倍、1倍、高倍率のノードを比較し、高倍率の回線が本当に夜間ピーク時の性能を改善するか記録します。
- システムプロキシを有効にして実際にアクセスし、少なくとも15分間連続して使用します。通信切断、再接続、読み込みの停止を確認してください。
- テスト日、ネットワークの種類、地域、倍率、結果を記録し、サブスクリプションを大幅に更新するたびに再度絞り込みます。
ノードの品質は、回線調整、サーバー負荷、ローカルネットワークの変化によって変わります。1回の速度測定結果が永久に有効とは限りません。毎週、または明らかに遅くなったときに再測定することをおすすめします。一覧に表示された最小値だけを見て、毎日頻繁に切り替えるのは避けてください。メインノードが実際の利用時間帯で安定し、倍率が容量計画に合い、出口地域も要件を満たしているなら、それが現在の環境に適した選択です。