v2rayNのメイン画面の見方

v2rayNのメイン画面を機能別に解説。サーバー一覧の各項目、サブスクリプショングループの切り替え、画面下部のログ、各種設定への入口を紹介します。

この記事の概要

まずサーバー一覧、サブスクリプショングループ、ログ、設定の4つのエリアを確認し、設定のインポート、使用するサーバーの選択、システムプロキシの設定、接続確認を進めます。v2rayNを初めて開いたデスクトップユーザー向けに、「一覧の行を選択する」「サーバーを実際に使用する」「アプリの通信をプロキシ経由にする」の違いを解説。ノードを何度も切り替えても、プロキシの設定を忘れていたという事態を防げます。

1. 画面の各エリアと接続状態を確認

メイン画面を開いたら、まず上部のメニューやツールバーを確認し、次に中央のサーバー一覧、その周辺のグループ絞り込み、下部のログとステータス欄を見ていきます。WindowsのWPF画面とクロスプラットフォームのデスクトップ画面では、ボタンの位置が異なる場合があります。同じ機能がメニュー内にあることもあります。特定のスクリーンショットの配置を全バージョン共通と考えず、機能を手がかりに探してください。

v2rayNは設定と操作を行う画面です。サーバー、サブスクリプション、ルーティングを管理し、対応するコアを起動します。プロキシ接続を実際に確立するのはコアのプロセスです。ウィンドウが開き、一覧にサーバーが表示されていても、それだけではウェブサイトにプロキシ経由でアクセスできているとは限りません。

2. サーバー一覧の各項目を確認

一覧では、まず備考とプロトコルを確認し、次にアドレス、ポート、テスト結果を見ます。表示できる列はバージョンによって異なり、非表示の列やウィンドウ幅によって見える項目も変わります。行の位置だけでノードの有効・無効を判断せず、使用中のマークを確認し、右クリックメニューで現在のサーバーに対する操作を確かめてください。

項目内容確認ポイント
備考・別名サーバーを見分けるための名前名前は設定の配信元が付けたものです。実際の所在地や現在の利用可否を示すものではありません。
種類・プロトコルVMess、VLESSなどの接続プロトコルプロトコル、通信方式、TLSはそれぞれ異なる設定項目です。互いに置き換えることはできません。
アドレス・ポートリモートサーバーへの接続先ここに表示されるのは、PC上のプロキシ待ち受けポートではありません。
通信方式・セキュリティTCP、WebSocket、TLSなどの設定サーバー側の指定に合わせてください。インポート後、名前だけを見て変更しないようにしましょう。
遅延特定のテスト方法で測定した応答時間TCPテストか、実際の接続テストかを確認してから結果を比較してください。
速度その時点でのダウンロードテストのスループットテスト先やローカルネットワークの影響を受け、通信量も消費します。

サーバーを選ぶには、対象の行を選択して右クリックメニューを開き、「使用するサーバーに設定」などの項目を実行します。メニューの表記は画面によって異なります。ダブルクリックの動作は、編集または切り替えなど、画面によって異なる場合があります。迷ったときは説明が表示されたメニューを使いましょう。操作後は使用中のマークを確認し、ログに再読み込みや起動の記録があるかを確認します。

遅延を比較するときは、同じ方法でテストしてください。TCPテストで分かるのは主に接続先ポートへの接続可否であり、認証や通信方式、接続先ウェブサイトへのアクセスまで正常とは限りません。実際の接続テストはより多くの経路を確認できますが、テスト先の影響も受けます。結果が空欄なのは未テストなだけかもしれません。タイムアウトも、サブスクリプションが無効になったことを直接示すものではありません。

3. サブスクリプショングループ:絞り込みと更新の違い

サブスクリプションURLはサーバー設定を取得するための入口で、サブスクリプショングループは配信元を管理するためのものです。グループを切り替えると、通常は一覧の表示範囲が変わりますが、そのグループの先頭サーバーが自動的に使用中になるわけではありません。サブスクリプションを更新すると、リモートから設定を再取得し、一覧の項目が追加・削除・変更されます。

  1. グループ設定を開く

    メイン画面で「サブスクリプショングループ」→「サブスクリプショングループの設定」を開きます。グループ管理ボタン内にある場合は、同じ名前の管理画面に進んで既存のグループを確認し、重複登録を避けてください。

  2. サブスクリプションの配信元を追加

    「追加」または「+」を選び、見分けやすい名前を入力します。サービス提供元から案内されたURL全体をサブスクリプションURL欄に貼り付けて保存してください。VMessやVLESSの個別接続情報を、サブスクリプションURLとして入力しないようにしましょう。

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

    「サブスクリプショングループ」メニューに戻り、すべてのサブスクリプションを更新する項目を選びます。「プロキシ経由」と「プロキシを使わない」更新方法を区別してください。前者を使うには、利用可能なプロキシ接続が必要です。

  4. インポート結果を確認

    追加したグループに切り替え、サーバー数と備考を確認し、更新ログも確認します。サーバーを1つ選んで使用中に設定したうえで、実際にアクセスできるかを試してください。「更新成功」は「接続成功」を意味しません。

サブスクリプションURLにはアクセストークンが含まれる場合があるため、認証情報として慎重に扱ってください。問い合わせの際は、URL全体やQRコード、スクリーンショットに写った機密情報を隠しましょう。サーバー設定を長期的に変更する場合は、更新時に手動変更が上書きされるか確認してください。必要に応じて手動用のグループにコピーし、次回更新後に変更内容を追いにくくなるのを防ぎます。

一覧の整理と設定の再取得は別の操作

サーバーを探したい場合
  • グループを切り替えて、一覧の表示範囲を絞り込みます。
  • 備考やテスト結果を手がかりに候補を探します。
  • 「使用するサーバーに設定」は個別に実行します。
最新の設定を取得したい場合
  • グループ内のサブスクリプションURLが完全か確認します。
  • 現在のネットワークに適した更新方法を選びます。
  • 更新後、使用中のサーバーが引き続き有効か確認します。

グループの絞り込みで変わるのは一覧の表示範囲、サブスクリプション更新で変わるのは設定内容です。どちらも実際の接続確認の代わりにはなりません。

4. 設定画面:リモートポートとローカル待ち受けを区別

一般的なWindowsの画面では、「設定」→「パラメーター設定」からローカル待ち受けや関連項目を確認できます。クロスプラットフォームのデスクトップ版では、設定が独立したページになっている場合があります。古いスクリーンショットのタブ位置を頼りにせず、項目名で探してください。システムプロキシ、ルーティング、TUNの切り替えは、メイン画面のステータス欄にある場合もあります。

サーバーの接続設定

設定を開く場所
サーバー一覧 → 右クリック → 編集
アドレスの意味
リモートサーバーのドメイン名またはIPアドレス
ポートの意味
リモートサーバーが待ち受けるポート
設定の参照元
サブスクリプションまたはサービス提供元の接続案内

ここを変更するとリモートへの接続方法が変わります。PCのローカルポートの競合は解消できません。

ローカルプロキシの入口

設定を開く場所
設定 → パラメーター設定 → ローカル待ち受け関連の項目
アドレスの例
127.0.0.1。このPCからの接続のみ
ポートの例
10808。実際の設定を確認してください
接続するアプリ
ブラウザーなど、プロキシを必要とするこのPC上のアプリ

ローカルポートを変更したら、プロキシを手動設定しているアプリ側も変更してください。

以下の3つの数値は設定内容を見分けるための例であり、共通の初期値として入力するものではありません。以前の設定例ではSOCKSとHTTPに別々のポートを使い、最近の設定では混合待ち受けの場合もあります。現在の設定項目で利用可能なプロキシプロトコルを確認し、古い解説のポート番号をそのままアプリに入力しないでください。

10808
よくあるローカル待ち受けの例。設定内容を確認してください
10809
一部の旧設定で使われるHTTP接続先の例
443
リモートのTLS接続でよく使われるポート。必須ではありません

5. ログ:操作時刻と照らし合わせてエラーを確認

画面下部のログを見つけたら、まず時刻を確認し、メッセージがサブスクリプション更新、画面操作、コアの動作のどれに関するものかを見ます。バージョンによっては情報ログとコアのログが別々に表示されるため、該当するタブに切り替えてください。ログが空でも、必ずしも問題とは限りません。新しいリクエストがまだない場合や、現在のログレベルでは接続の詳細が出力されない場合があります。

問題を再現するときは、一度に1つの操作だけを行います。まず時刻を記録し、使用するサーバーに設定してから、確認したいウェブページを開きます。こうすれば、大量の過去ログから推測せず、操作とほぼ同時刻のログを照合できます。以下はよくあるエラーのキーワードです。表現はバージョンによって異なります。

キーワードまず確認する点次に行うこと
address already in useローカル待ち受けポートの競合クライアントが重複起動していないか確認し、パラメーター設定でローカルポートを調べます。
connection refusedエラーの接続先がローカルかリモートかローカル側で拒否された場合は、まずコアが起動しているか確認します。リモート側で拒否された場合は、サーバーのアドレスとポートを確認してください。
timeoutサブスクリプション、DNS、サーバー接続のどこでタイムアウトしたか前後のログから接続先を特定し、該当するネットワーク経路を確認します。
handshakeプロトコル、通信方式、セキュリティ設定、システム時刻エラー全文を確認し、有効な設定を再取得してください。セキュリティ検証をむやみに無効にしないでください。

ログを共有する際は、エラー行の前後を少し残し、サブスクリプションURL、ユーザー識別情報、機密性の高い接続先を隠してください。再現のために一時的にログの詳細度を上げるのは有効ですが、確認後は通常のレベルに戻し、大量のログが出続けないようにします。ログにある接続エラーはバックグラウンドの特定リクエストだけに関係する場合もあるため、実際に失敗しているアプリと照らし合わせて判断してください。

6. よくある質問:症状に応じて確認箇所を特定

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

まず、すべての項目を表示するグループに戻し、検索条件を解除してください。サブスクリプションURLを保存しただけで、更新を実行していない可能性もあります。「サブスクリプショングループ」から更新操作を行い、ログでサーバー設定を実際に取得できたか確認します。

別の行を選んだのに、接続先が変わらないのはなぜ?

ハイライト表示は、選択されているだけの場合があります。対象の行を右クリックし、使用するサーバーに設定してから、使用中のマークを確認してください。既存の長時間接続はすぐに再接続されないことがあります。確認時は新しいリクエストを発生させ、継続中の古い接続だけを見て判断しないでください。

遅延の数値は表示されるのに、ブラウザーでページを開けないのはなぜ?

まずシステムプロキシが設定されているか確認し、ブラウザー独自のプロキシ設定も確認してください。ログに該当するリクエストがまったくない場合は、まず通信の入口を確認します。接続エラーが記録されている場合は、遅延テストを繰り返すのではなく、サーバー、DNS、ルーティングを調べてください。

ウィンドウを閉じても、動作は続く?

閉じるボタンの動作と通知領域の設定によります。通知領域にクライアントが残っていないか確認してください。停止する場合はクライアントの終了コマンドを使い、システムプロキシが元に戻っていることも確認します。メイン画面を閉じただけでは終了しない場合があります。また、複数のインスタンスを同時に起動して解決しようとしないでください。

最後に、設定をグループ内で探し、一覧から使用するサーバーに指定し、設定またはステータス欄で接続方式を確認したうえで、アクセスを試してログを確認します。変更は一度に1項目に絞り、変更前後の状況を記録してください。4つのエリアに慣れれば、サブスクリプションのインポート、サーバーの切り替え、基本的なトラブルの切り分けを同じ手順で進められます。

v2rayNをダウンロード