v2rayNのメイン画面ガイド|サーバー一覧・サブスクリプション・ログ・設定

v2rayNのメイン画面を操作別に解説。サーバー一覧の右クリックメニュー、サブスクリプショングループの切り替え、ログの見方、よく使う設定項目を紹介します。

この記事の概要

v2rayNを起動したものの、選択中のノードと有効なノードの違いが分からない方に向けたガイドです。メイン画面での操作順に、サーバー一覧、サブスクリプショングループ、システムプロキシ、ログ、設定項目を説明し、最後に接続確認の手順を紹介します。メニュー名はWindowsデスクトップ版で一般的な中国語表記を例にしています。バージョンやデスクトップ版・WPF版によって項目の場所が異なる場合があるため、実際の画面表示を確認してください。

サーバー一覧:行を選択しただけではノードは有効にならない

メイン画面中央のサーバー一覧には、利用可能な接続設定が表示されます。各行には通常、備考、プロトコル、アドレス、ポート、サブスクリプショングループのほか、テスト後には遅延や速度が表示されます。VMessやVLESSなどは接続プロトコルを示します。v2rayNは設定を管理し、コアを起動するクライアントであり、プロトコルとは役割が異なります。一覧にノードが表示されていても、設定が保存されていることを示すだけで、サーバーへの接続を保証するものではありません。

行をクリックすると通常は選択状態になり、右クリックメニューを使えるようになります。接続するには対象の行を右クリックして「アクティブサーバーに設定」を選び、アクティブの表示が目的のノードに移ったことを確認します。画面によってはダブルクリックで切り替えられますが、特定の行番号や背景色がすべてのバージョンで共通の目印とは限りません。

画面の項目実際の意味操作時の注意
備考とアドレス備考は識別用、アドレスは実際の接続先を示す名前が似ていても接続設定が同じとは限りません。編集前に所属グループを確認してください。
ポートリモートサーバーが待ち受けるポート(例:443)ローカルプロキシのポートで代用できません。また、443だからといってTLSが有効とは限りません。
サーバーへの実接続遅延を測定ノード経由でテスト先にアクセスするまでの時間テスト先や測定時のネットワーク状況に左右されるため、ダウンロード速度の目安にはなりません。
編集・削除ローカルに保存されたノード設定を変更または削除サブスクリプションを更新するとノードが再作成される場合があります。一時的な変更を恒久的な設定と考えないでください。

まず少数のノードで実接続テストを行い、結果が出てからアクティブサーバーに設定することをおすすめします。-1やタイムアウトが表示された場合は、今回のテストに失敗したという意味です。すぐにアカウントが無効だと判断せず、テスト時のネットワークとテスト先を確認し、ログに接続エラーがないか調べてからノードを変更してください。

サブスクリプショングループ:配信元の管理と表示の切り替え

サブスクリプショングループを使うと、配信元ごとにノードを分けて管理できます。メイン画面でグループを切り替えても、表示中の一覧が変わるだけで、使用中のサーバーが自動で切り替わるわけではありません。「グループを切り替えたのに接続先が変わらない」場合は、サブスクリプションを何度も更新するのではなく、アクティブサーバーの表示を確認してください。

  1. グループを開く

    メインメニューから「サブスクリプショングループ」→「サブスクリプショングループ設定」を選びます。画面にグループ管理ボタンがある場合は、そこから同じ管理画面を開くこともできます。

  2. アドレスを保存

    グループを追加し、配信元を識別できる備考を入力します。サブスクリプションのURL全体をアドレス欄に貼り付けて保存してください。WebページのタイトルやプロバイダーのトップページURLだけでは登録できません。

  3. サブスクリプションを更新

    「サブスクリプショングループ」メニューに戻り、「すべてのサブスクリプションを更新(プロキシを使用しない)」を選びます。現在のネットワークからサブスクリプションURLにアクセスできず、利用可能なノードがすでにある場合は、「プロキシ経由」の更新項目を試してください。

  4. 配信元を確認

    新しいグループに切り替え、ノードの数や備考が表示されていることを確認します。行を選んでテストし、アクティブサーバーに設定してください。「更新完了」と表示されたことだけで、プロキシが有効になったと判断しないでください。

システムプロキシとルーティング:接続方法と通信経路を個別に確認

アクティブサーバーはプロキシ接続に使うノード設定を決めます。システムプロキシは、システム設定に従うアプリからのリクエストをローカルプロキシに渡すかどうかを決め、ルーティングルールはそのリクエストを直接接続するか、プロキシ経由にするかを決めます。この3つの状態は分けて確認してください。「ノードを選んだ」だけではアプリがプロキシに接続したことにはなりません。また、システムプロキシを有効にしても、すべてのプログラムに適用されるわけではありません。

接続方法ごとの確認ポイント

システムプロキシ
  • メイン画面下部またはトレイメニューの「システムプロキシ」から「システムプロキシを自動設定」を選びます。
  • まずはシステムプロキシに従うブラウザーで接続を確認する場合に適しています。
  • ブラウザーに独自のプロキシ拡張機能を設定している場合は、システム設定を上書きしていないか確認してください。
TUNモード
  • 仮想ネットワークインターフェースを通じて通信を取り込み、より幅広いアプリの通信を扱いたい場合に適しています。
  • 権限、仮想ネットワークアダプター、ルーティング環境が関係するため、システムプロキシのスイッチだけでは状態を判断できません。
  • 初回の切り分けでは、まずシステムプロキシで基本動作を確認し、その後TUNを個別に確認します。

まず一方の接続方法が動作することを確認してから、もう一方を追加してください。システムプロキシ、TUN、ルーティングを同時に変更すると、原因の切り分けが難しくなります。

ルーティングモードの名称は、バージョンやプリセットによって異なります。ドロップダウンの番号だけを覚えるのではなく、現在どのルールセットが選択されているか確認してください。ルールの振り分けを検証するには、直接接続される想定の接続先と、プロキシ経由になる想定の接続先にそれぞれアクセスし、アクセスログの出口表示を確認します。詳しいルールは設定リファレンスを参照してください。メイン画面を理解するために、すぐ設定を手書きする必要はありません。

ログパネル:起動時の失敗とリクエストの失敗を見分ける

画面下部のログパネルでは、クライアントの操作やコアの動作状況を確認できます。クライアントはサブスクリプションの更新、設定の保存、プロセスの起動を担当し、コアは実際のネットワーク接続を担当します。そのため、「サブスクリプションの更新成功」と「プロキシリクエストの成功」は別のイベントです。問題を調べるときは操作した時刻を記録し、サブスクリプションを更新したのか、ノードを切り替えたのか、Webページを開いたのかを明確にして、同じ時間帯のログを確認してください。

listen tcp 127.0.0.1:10808: bind: address already in use
dial tcp 203.0.113.10:443: i/o timeout
x509: certificate has expired or is not yet valid

上記はエラーの種類を見分けるための例であり、実機で取得したログではありません。実際の表現はコアやシステムによって異なります。1行目はローカルポートの競合を示すため、クライアントを複数起動していないか確認してください。2行目はリモートへの接続タイムアウトを示します。例のアドレスはドキュメント用のネットワーク範囲です。3行目は証明書の有効期限またはシステム時刻の問題を示します。通常の対処として証明書検証を無効にしないでください。

ログレベルは通常、「設定」→「パラメーター設定」のコア関連項目で変更できます。短時間の診断では詳細度を上げ、調査後は通常のレベルに戻してください。ログが大量に出続けるのを防げます。ログを共有する際は、エラーの種類、時刻、関連ポートを残し、個人情報やサブスクリプションのトークンは削除してください。

パラメーター設定:待ち受けポートとローカル接続範囲を確認

「設定」→「パラメーター設定」を開いたら、ローカルの待ち受けポート、LAN接続の許可、ログレベル、コア関連の項目を優先して確認してください。画面によってタブ名が「基本設定」や「コア設定」になっている場合があります。また、保存時にコアがすぐ再起動するかどうかも異なります。変更後はメイン画面に戻り、新しい設定が読み込まれていることを確認し、必要に応じてクライアントを再起動してください。

このPCだけで使う

待ち受けアドレス
127.0.0.1
ポートの例
10808
LAN接続を許可
オフ
アプリの接続設定
実際の受け入れ方式に合わせてHTTPまたはSOCKSを設定

ポート番号は説明用の例で、すべてのバージョンに共通する既定値ではありません。パラメーター設定と起動ログを確認してください。

LAN内のデバイスから使う

待ち受け範囲
LAN接続の許可が必要
クライアントの接続先
v2rayNを実行しているPCのLAN内IPアドレスを入力
ポート番号の確認先
実際に公開されているプロキシ受け入れポートを使用
ファイアウォールの範囲
信頼できる必要なネットワークだけに許可

ほかのデバイスから、このPCに127.0.0.1で接続することはできません。共有を有効にする前に、接続を許可する範囲と認証機能を確認してください。

ポート番号が同じでもプロトコルが同じとは限りません。バージョンによっては混合受け入れ方式を使い、HTTPとSOCKSを別々のポートで待ち受ける設定もあります。古いガイドをそのまま参考にして、連番のポートを機械的に入力しないでください。以下の3つの数値はそれぞれ異なる場所を示します。問題がどちら側で起きているかを確認してください。

10808
ローカルプロキシの待ち受けポートの例
443
リモートサーバーのポートの例
127.0.0.1
現在のデバイスだけを指すループバックアドレス

コアの種類は「新しいものにしたい」という理由だけでむやみに切り替えないでください。クライアントがあるプロトコルの設定を保存できても、どのコアでも同じ項目で動作するとは限りません。特にVLESS、Reality、特定のトランスポート設定では、選択したコアの対応状況を確認してください。サブスクリプションを取り込んだ後は、まずクライアントに適合した設定を使い、明確なエラーが出た場合に項目を一つずつ調整します。

メイン画面のよくある疑問と接続の確認

ノードをクリックしたのに、ブラウザーの接続先が変わらないのはなぜ?

対象のノードを右クリックして「アクティブサーバーに設定」を選び、アクティブ表示を確認します。続いて「システムプロキシ」→「システムプロキシを自動設定」を確認してください。ブラウザーに独自のプロキシ設定がある場合は、システム設定に従うようにしてから、接続先確認ページを再読み込みします。

サブスクリプショングループを切り替えたのに、以前のノードが使われるのはなぜ?

グループの切り替えで変わるのは一覧の表示だけです。目的のグループを開き、別のノードを選んでアクティブサーバーに設定してください。利用可能なノードがない場合は、「サブスクリプショングループ」メニューから更新し、更新ログを確認します。

速度テストの結果が出ているのに、Webページが開かないのはなぜ?

実接続テストで確認できるのはテスト先への接続だけです。まずブラウザーがローカルプロキシを使っているか確認し、次に問題のWebサイトに対するルーティングとログを調べてください。帯域幅、接続先への到達性、DNSの問題は、遅延の数値だけでは判断できません。

メイン画面を閉じても、プログラムが動作し続けるのはなぜ?

ウィンドウを閉じたときの動作が、タスクトレイへの最小化に設定されている場合があります。タスクバーの通知領域にあるv2rayNのアイコンを確認してください。使用を終了するにはトレイメニューから終了し、システムプロキシが解除されたことも確認します。

設定後は、次の順で確認してください。サブスクリプショングループにノードがあることを確認し、実接続テストに成功したノードをアクティブサーバーに設定します。接続方法を1つ有効にして、ブラウザーでのアクセスと接続先確認ページで動作を検証します。最後にログパネルで直前のリクエストを確認してください。条件を一度に1つだけ変更すれば、ノードの切り替え、システムプロキシ、ルーティングのどれが効いたか判断できます。

V2Rayクライアントのダウンロード