クライアント選び

v2rayN・v2rayNG と v2flyNG を比較

選ぶ際の基準は、利用するプラットフォーム、ノードが必要とするコア、管理するルーティングの複雑さの3点です。デスクトップではまずv2rayNを検討し、AndroidではXrayかV2Flyかのコアで判断します。

対応プラットフォーム Xray と V2Fly サブスクリプション管理 ルーティングルール 通信の取り込み
CLIENT SELECTOR 活発にメンテナンス
v2rayN デスクトップクライアント
Windows macOS Linux
v2rayNG Android · Xray
Androidの第一候補
v2flyNG Android · V2Fly
コアの選択肢
デスクトップ:v2rayN Android:v2rayNG
横断比較

プラットフォーム、コア、設定機能

以下の表では、各クライアント自体の位置づけを示します。利用できるプロトコルは、ノード設定、選択したコア、その対応範囲にも左右されるため、画面上の名称だけで判断できません。

比較項目 v2rayN v2rayNG v2flyNG
対応プラットフォーム Windows、macOS、Linux Android Android
主なコア Xray。クライアントが提供するコア管理機能に応じて調整できます Xray V2Fly
メンテナンス状況 活発にメンテナンス 活発にメンテナンス 継続的にメンテナンス
使いやすさ 中程度。項目は多いものの、デスクトップのメニューにまとまっています 比較的簡単。サブスクリプションを追加すればノードを選んで接続できます 比較的簡単。一般的なAndroidネットワークツールに近い操作手順です
サブスクリプションのグループ管理 複数のサブスクリプション、サーバー一覧、グループの管理に適しています サブスクリプションの追加・更新・グループ利用に対応 基本的なサブスクリプション追加とノード管理に対応
ルーティングルール画面 デスクトップ版は設定項目が充実し、ルールやモードの細かな調整に適しています モバイル向けのルーティング設定を備え、アプリやルール単位で調整できます よく使うルーティング設定が中心で、V2Flyの利用方法を重視しています
TUNと通信の取り込み デスクトップのTUNモードに対応し、システムプロキシも利用できます AndroidのVPNサービスを介して端末の通信を取り込みます AndroidのVPNサービスを介して端末の通信を取り込みます
主な機能 サブスクリプションのグループ管理、システムプロキシ、ルーティングルール画面、TUN、トレイ操作 Xrayプロトコル対応、QRコードからの追加、アプリ単位の通信分岐、モバイルでのクイック接続 V2Flyコア対応、QRコードからの追加、サブスクリプション更新、基本的なルーティング管理
適したユーザー デスクトップユーザー、複数サブスクリプションを使うユーザー、細かなルーティングが必要なユーザー 多くのAndroidユーザー、Xrayの機能を使うノードを利用するユーザー V2Flyコアが必要なユーザー、または既存設定との互換性を重視するユーザー
クライアント別レビュー

3種類のクライアントの実際の位置づけ

単純な上位版・下位版の関係ではありません。v2rayNはデスクトップ管理を担い、2種類のNGクライアントはAndroid向けです。後者2つの主な違いは、コアのエコシステムと設定互換性の方向性にあります。

01
デスクトップの第一候補

v2rayN:デスクトップで一通り設定できるクライアント

Windows · macOS · Linux

v2rayNは、ノード管理、サブスクリプション更新、システムプロキシ、ルーティングルールを1つのデスクトップ画面で扱いたい場合に適しています。サブスクリプションを追加すると、グループごとにサーバー設定を確認し、システムプロキシまたはTUNモードを選択できます。1つのノードに接続するだけなら初期画面の項目が多く感じられますが、複数のサブスクリプションを管理したり、ルーティング方式を頻繁に切り替えたり、動作ログを確認したりする場面では大きな利点になります。

コアにはXrayが使われることが多く、VLESS、REALITY、XTLS VisionなどXrayの機能を含むノードに適しています。一般的なVMess、VLESS、Trojan設定でも、サービス提供元のパラメーターを優先してください。クライアントにプロトコル名が表示されるからといって、トランスポート層、TLS、サーバー名などの必須項目を省略しないでください。

主なメリットデスクトップの設定が集約され、サブスクリプションを整理しやすい 注意点TUNの利用にはシステム権限やドライバー環境が関係する場合があります
v2rayNのダウンロードページへ
02
Androidの第一候補

v2rayNG:Xrayノードでよく使われるモバイルクライアント

Android · Xray

v2rayNGは操作手順が短く、サブスクリプションまたは個別設定を追加し、サーバー一覧を更新してノードを選び、AndroidのVPNサービスを開始します。よく使う状態がメイン画面にまとまっているため、モバイルクライアントを初めて設定するユーザーにも向いています。QRコード、クリップボードの内容、サブスクリプションURLに対応し、一般的な追加方法をカバーしています。複数端末間で1つの設定を移す場合にも便利です。

主なコアはXrayです。そのため、サブスクリプションにREALITYやXTLS VisionなどXray側の機能が含まれる場合は、まずv2rayNGを検討します。アプリ単位の通信分岐では、指定アプリを通信の取り込み対象に含めるか除外するかを設定でき、ルーティング設定では宛先とルールの一致を処理します。これらを変更した後は、現在のノードに再接続して新しい設定を反映してください。

主なメリットXray対応が充実し、モバイルでの操作がわかりやすい 注意点省電力設定がバックグラウンド接続に影響する場合があります
v2rayNGのダウンロードページへ
03
V2Flyの選択肢

v2flyNG:V2Flyコアを明確に使う場合の選択肢

Android · V2Fly

v2flyNGはV2Flyコアを前提としたクライアントです。ノードのパラメーターがV2Flyと互換性があることを確認済みの場合や、既存のV2Fly設定を引き継ぎたい場合に適しています。サブスクリプションの追加、ノード選択、QRコードの読み取り、AndroidのVPNサービスによる接続といった基本操作にも対応しているため、上級者だけのものではありません。判断すべきなのは画面の見た目ではなく、コアの対応機能です。

サブスクリプションがXray固有の機能に依存している場合はv2rayNGを優先します。設定がV2Fly環境から提供され、プロトコルとトランスポートのパラメーターが対応範囲内であれば、v2flyNGのほうが従来の動作環境に近くなります。古い端末で汎用インストールパッケージを選ぶ場合は、プロセッサーのアーキテクチャとシステムバージョンの要件も確認してください。インストールできても、すべてのコア機能が古いシステム環境に適しているとは限りません。

主なメリットV2Flyコア向けであることが明確 注意点ノードがXrayの機能に依存していないか先に確認してください
v2flyNGのダウンロードページへ
利用シーン別の判断

使い方に合わせてクライアントを選ぶ

まずプラットフォームで候補を絞り、次にコアで互換性の方向を決めます。以下の例は選択肢を絞るための目安であり、ノードのパラメーター説明に代わるものではありません。

重要な違い

XrayとV2Flyのコアを見分ける方法

XrayとV2FlyはいずれもProject Vに関連する技術エコシステムに由来し、さまざまなプロキシプロトコルとトランスポート方式を扱えます。ただし、機能の発展は完全に同期していません。XrayにはREALITYやXTLS Visionなどの機能が追加されているため、これらの項目を含むノードでは通常Xrayコアが必要です。V2Flyは独自のプロトコルとトランスポート実装を継続しており、その対応範囲に合う設定に適しています。

まずサブスクリプションまたはノードの説明を確認します。REALITY、Vision、特定のフロー制御項目などXray系のパラメーターがあれば、v2rayNまたはv2rayNGを使います。設定にV2Flyと明記され、対応する標準プロトコルとトランスポートの組み合わせであれば、v2flyNGを検討できます。VMess、VLESS、Trojanという名前だけでは判断できません。同じプロトコルでも、異なるセキュリティ層やトランスポートパラメーターを組み合わせられるためです。

クライアントは設定の入口にすぎず、実際に接続を実行するのはコアです。追加に成功したことはクライアントが項目を読み取れたことを示すだけで、現在のコアがすべてのパラメーターに対応しているとは限りません。追加後に接続できない場合は、アドレス、ポート、ユーザー識別子、トランスポート方式、セキュリティ設定、サーバー名、コアの種類を順に確認し、クライアントログで最初に出た明確なエラーを確認してください。

コア選択の手順

01
プラットフォームを確認

デスクトップではv2rayN、Androidでは2種類のNGクライアントを比較します。

02
ノードの要件を確認

REALITY、フロー制御、TLS、トランスポート層の項目を重点的に確認します。

03
コアを合わせる

Xray設定ならv2rayNG、V2Fly設定ならv2flyNGを選べます。

04
接続後に確認

ログ、ルーティング方式、システム通信の取り込み状態を確認します。

まとめ

デスクトップはv2rayN、Androidはv2rayNGを優先

デスクトップでサブスクリプションのグループ管理、システムプロキシ、TUN、ルーティングルール画面を使うなら、v2rayNがより幅広く対応します。Androidの日常利用ではv2rayNGを優先し、V2Flyコアが明確に必要な場合や対応する設定を引き継ぐ場合にのみv2flyNGを選びます。

デスクトップ向けの結論

v2rayN

Windows、macOS、Linuxに対応します。サーバー一覧、サブスクリプション更新、システムプロキシ、ルーティングルール、TUN設定をデスクトップ画面に集約しており、基本的な接続から細かな管理へ段階的に進めたいユーザーに適しています。

Windows版をダウンロード
Android向けの結論

v2rayNG

多くのAndroid利用シーンに適しており、特にサブスクリプションにXrayの機能が含まれる場合に向いています。接続手順がわかりやすく、AndroidのVPNサービスとアプリ単位の設定でモバイル通信の範囲を管理できます。

v2rayNGをダウンロード