v2rayNの画面の見方|サーバー一覧・サブスクリプショングループ・ログ・設定

v2rayNのメイン画面を、メニュー、サブスクリプショングループ、サーバー一覧、ログ、ステータスバーに分けて解説。設定項目の場所がすぐ分かります。

この記事の概要

v2rayNを起動したものの、各エリアの役割がまだ分からない方に向けた解説です。メニュー、グループ、サーバー一覧、ログの場所を確認し、設定のインポート、使用サーバーの切り替え、システムプロキシの有効化まで進めます。「行を選択する」「サーバーを有効にする」「アプリにプロキシを使わせる」は別々の操作です。ログを確認し、問題がどの段階で起きているかを切り分けましょう。

メイン画面の各エリア:操作場所と動作状況を確認

v2rayNは、サーバー設定やサブスクリプションを管理し、ローカルプロキシへの接続を設定するデスクトップクライアントです。実際の通信は選択中のコアが処理します。サーバー一覧に設定が表示されても、インポートされたことを示すだけで、コアが起動した、あるいはブラウザーがその設定を使っているとは限りません。問題の切り分けでは、それぞれ個別に確認してください。

この記事では、Windowsでよく使われる日本語画面を例に説明します。デスクトップ版とWPF版ではレイアウトが異なり、バージョンによってメニュー名も多少変わることがあります。サブスクリプショングループがサイドバーやグループタブに、ログが下部パネルに表示される場合もあります。画面の見た目をそろえるためにバージョンを変更せず、機能名を手がかりに探してください。

画面のエリア主な内容確認する場面
上部メニューバー「サーバー」「サブスクリプショングループ」「設定」などの操作項目設定のインポート、サブスクリプションの更新、パラメーターの変更
サブスクリプショングループグループ名と絞り込み項目現在どのサーバー群を表示しているか確認するとき
サーバー一覧備考、アドレス、ポート、プロトコル、テスト結果サーバーの選択、設定の確認、接続テスト
ログパネルクライアントの通知、コアの起動情報、接続エラーサーバーを有効にした後の動作確認
下部ステータスエリアシステムプロキシ、ルーティング、実行状況(項目はバージョンによって異なります)現在の通信入口とルーティングモードの確認

上部メニューから操作を実行し、下部のステータスエリアで現在の状態を確認します。ウィンドウが開いているだけでプロキシが正常だと判断しないでください。コアの起動に失敗していても、メイン画面は表示されたままの場合があります。

メニューとサブスクリプショングループ:設定の取得元を分けて管理

単一サーバーの共有リンクとサブスクリプションURLは別のものです。前者は1台分のサーバー情報で、「サーバー」→「クリップボードからURLを一括インポート」から取り込めます。後者は複数の設定を取得するためのURLで、「サブスクリプショングループ」→「サブスクリプショングループの設定」に追加します。サブスクリプションURLを単一サーバーのリンクとして貼り付けても、期待したサーバー一覧にならないことがあります。

  1. グループ設定を開く

    「サブスクリプショングループ」→「サブスクリプショングループの設定」をクリックし、追加項目を探します。バージョンによってはサイドバーのプラスボタンから開きます。サーバーの編集画面ではなく、サブスクリプショングループの編集画面が開いていることを確認してください。

  2. サブスクリプションの取得元を保存

    見分けやすい名前を入力し、URL欄にサブスクリプションURLを貼り付けて保存します。URLにアクセストークンが含まれることがあるため、画面全体のスクリーンショットを公開の掲示板などに投稿しないでください。

  3. サーバー一覧を更新

    「サブスクリプショングループ」メニューから「すべてのサブスクリプションを更新(プロキシを使用しない)」を選択します。サブスクリプションの取得にプロキシが必要な場合は、まず利用可能なサーバーを有効にしてから、「すべてのサブスクリプションを更新(プロキシを使用)」を選びます。括弧の表記はバージョンによって異なる場合があります。

  4. 表示中のグループを確認

    更新後、対象のグループをクリックしてサーバーが一覧に表示されるか確認します。表示されない場合は、まずすべてのグループに切り替え、検索条件をクリアしてから、ログで更新結果を確認してください。すぐに再インポートする必要はありません。

グループは主に、設定の取得元を管理し、一覧を絞り込むための機能です。グループを切り替えても使用中のサーバーは切り替わらず、グループ名からルーティングルールが自動生成されるわけでもありません。サブスクリプションの更新で、そのグループ内のサーバー設定が再生成されることもあります。手動変更を長く保持したい場合は、事前にバックアップするか、別の設定として保存し、次回更新で上書きされないようにしてください。

サーバー一覧の右クリックメニュー:選択・有効化・速度測定の違い

行をクリックすると、通常はその行が選択され、右クリック操作ができるようになります。実際に使用するサーバーを切り替えるには、右クリックして「アクティブサーバーに設定」を選び、アクティブ表示とコアのログを確認してください。画面によってはダブルクリックで編集画面が開くため、ダブルクリックをバージョン共通の接続操作と考えないでください。

一覧での操作は、設定の管理と接続の確認に分かれます

設定の管理
  • 「サーバーを編集」では、プロトコル、アドレス、ポート、トランスポートの設定を確認できます。
  • 「アクティブサーバーに設定」では、現在使用するアウトバウンド設定を切り替えます。
  • 共有やエクスポートには認証情報が含まれることがあります。実行前に送信先を確認してください。
  • 一括削除の前に、選択行数と現在のグループを確認してください。
接続の確認
  • TCPingは、宛先ポートへのTCP接続を確認します。
  • 実接続の遅延テストでは、プロキシ経由でテスト先にリクエストを送信します。
  • ダウンロード速度テストは通信量が発生するため、すべてのサーバーを何度も選択して実行するのは避けてください。
  • 並べ替えで変わるのは一覧の順序です。アクティブサーバーが切り替わったとは限りません。

対象のサーバーを有効にしてから、ログと実際のアクセスで確認してください。一覧の遅延値が低くても、この確認の代わりにはなりません。

一覧ではまず、備考、プロトコル、サーバーポートを確認し、その後に遅延を見ます。備考は表示名にすぎず、サーバーの設置場所や稼働状況を示すものではありません。VMessやVLESSなどは、プロトコルごとに認証やトランスポートの要件が異なります。プロトコルのプルダウンだけを変更しても変換できません。設定が分からない場合は、設定の提供元が示す情報を確認してください。

テスト結果が空欄なら、まだテストしていない可能性があります。タイムアウトは、テスト先、DNS、現在のネットワークが原因の場合もあります。TCPingの成功で確認できるのは、特定のTCPポートに接続できることだけです。TLS、認証、その後のプロキシリクエストが成功するとは限りません。数値だけを見てグループ内の設定をすべて削除しないでください。

設定と下部ステータスバー:ローカルの接続口とルーティング先を区別

よく使う設定項目は「設定」→「パラメーター設定」にあります。変更前に現在の値を記録し、一度に変更する項目は1つに絞ってください。システムプロキシは、システムのプロキシ設定を参照するアプリをローカルポートに接続します。ルーティングルールは、コアに入った通信のアウトバウンド先を決めます。両者は別々の設定で、同じ「全般スイッチ」ではありません。

ローカルプロキシの接続口

確認場所
「設定」→「パラメーター設定」
待ち受けアドレス
127.0.0.1は、このPCのループバックアドレスです
待ち受けポート
現在の画面表示と起動ログを確認してください
アプリの接続方法
システムプロキシ、またはアプリ内の手動プロキシ設定

ローカルの待ち受けポートは、サーバー一覧にあるリモートポートとは異なります。両者を同じ値にする必要はありません。

コアのルーティング先

確認場所
画面下部のルーティング選択欄、または「設定」→「ルーティング設定」
ルールの適用対象
ドメイン、IP、その他サポートされているルール条件
主なアウトバウンド
プロキシ、直接接続、ブロック
適用範囲
コアで処理される通信

ルーティングのプリセットを切り替えても、すべてのアプリが自動的にプロキシを使うわけではありません。

画面下部の「システムプロキシ」で「システムプロキシを自動設定」を選ぶと、通常はシステムプロキシの接続先がクライアントのローカル待ち受けポートに設定されます。ここでいう「自動設定」は、クライアントがシステム設定を書き換えるという意味です。各サイトでプロキシが必要かどうかを自動判定する機能ではありません。通信の振り分けはルーティング設定で決まります。終了前に「システムプロキシを解除」を選び、その後、システム設定が意図どおりか確認してください。

127.0.0.1
ローカルのループバックアドレス。リモートサーバーではありません
10808
ポートの例です。実際の待ち受け値を確認してください
2段階
アプリの接続方法とコアのルーティングを個別に確認

たとえば、ログでローカルのSOCKS接続口が127.0.0.1:10808を待ち受けていると確認できた場合に限り、アプリのSOCKS5設定にこのアドレスとポートを入力します。そのポートが実際には複合プロキシの接続口であれば、現在のコアがサポートするプロトコルを確認してください。TUNの有効化は別の通信接続方式で、権限、仮想ネットワークアダプター、ルーティングが関係する場合があります。メイン画面の基本を確認するときは、まず接続方式を1つに絞ると問題を特定しやすくなります。

ログパネル:時系列をたどり、最初の有効なエラーを確認

サーバーを切り替えたら、直近のコア起動ログを確認してからアクセスを試します。起動成功、接続の受け付け、接続失敗は、それぞれ異なる段階を示します。acceptedのようなログは、通常、ローカルでリクエストを受け付けたことを示すだけで、接続先のページが読み込まれた証拠にはなりません。

メイン画面でよくある問題:状態を順に確認

インポートは成功したのに、一覧が空なのはなぜ?

まず一覧の検索条件をクリアし、すべてのグループに切り替えます。サブスクリプションURLを追加した場合は、グループを保存した後、「サブスクリプショングループ」から更新を実行してください。次にログで設定を取得できたか確認します。「グループを保存した」ことは「サーバーをダウンロードした」ことを意味しません。

サーバーを選択したのに、ブラウザーに変化がないのはなぜ?

右クリックして「アクティブサーバーに設定」を選び、コアの起動を確認してから、画面下部の「システムプロキシ」で「システムプロキシを自動設定」が選択されているか確認します。ブラウザーが独自のプロキシ設定を使っている場合は、ブラウザー側の設定も確認してください。行の背景色だけで接続状態を判断しないでください。

ウェブページを開いても、ログに新しい情報が出ないのはなぜ?

まず、サブスクリプション更新の通知ではなく実行ログを見ているか確認し、アプリがローカルプロキシを使っているかも確認します。ログレベルやパネルのフィルターによって表示内容が変わることがあります。必要に応じて「設定」→「パラメーター設定」でログ関連の項目を確認してください。大量のデバッグログを常時有効にするのは避けましょう。

閉じるボタンを押したら、メイン画面が見つからなくなったのはなぜ?

まずWindowsの通知領域と隠れているインジケーターを確認します。設定によっては、閉じるボタンを押すと終了せず、通知領域に最小化されます。通知領域のメニューからメイン画面を開き、システムプロキシとコアの動作状態を確認してください。終了する場合は通知領域の終了項目を使い、システムプロキシが解除されたことも確認します。

日常の操作は、グループを選ぶ、サーバーを有効にする、システムプロキシとルーティングを確認する、アクセスを試す、ログを見る、という短い手順にまとめられます。該当する段階だけ設定を変更すれば、サブスクリプションの更新失敗、ポートの競合、ウェブサイトへのアクセス障害を混同せずに済みます。設定を続ける場合は使い方ガイドを、ルールやDNSを調整する場合は応用ガイドをご覧ください。

グループで設定の取得元を管理し、アクティブサーバーで接続設定を選び、ログで動作結果を確認します。

v2rayN をダウンロードプラットフォームに合ったクライアントを選択