クライアント選びガイド

V2Ray クライアント横断比較

対応プラットフォーム・コア・開発状況・使いやすさ・特徴的な機能の5つの観点で、v2rayNv2rayNGv2flyNG の3つのクライアントを比較し、デスクトップと Android 向けの選び方をまとめました。

比較表

5つの観点で項目別比較

3つのクライアントはいずれもサブスクリプションリンクでノードを管理しますが、違いは対応プラットフォームとコアの路線に集中しています。おすすめ列にはバッジを表示し、狭い画面ではテーブルを横にスクロールしてすべての観点を確認できます。

v2rayN・v2rayNG・v2flyNG の3つのクライアント比較
比較項目 v2rayN デスクトップでおすすめ v2rayNG Android でおすすめ v2flyNG
対応プラットフォーム Windows / macOS / Linux Android Android
コア Xray と V2Fly を切替可能 Xray V2Fly
開発状況 活発に開発中 活発に開発中 活発に開発中
使いやすさ 普通。画面の情報量が多い 簡単。サブスクリプションのインポートで接続可能 普通。v2rayNG と操作はほぼ同じ
特徴的な機能 サブスクリプションのグループ分け、ルーティングルールの GUI、TUN モード、複数サーバーの負荷分散 サブスクリプションのグループ分け、ルーティングルール、TUN モード、QR コード・クリップボードからのインポート V2Fly コア、サブスクリプション管理、ルーティングルール
こんな人におすすめ デスクトップユーザー、複数サーバーを管理したい人 Android ユーザー、日常使いの人 V2Fly コアが必要な Android ユーザー
選定の結論 デスクトップでおすすめ Android でおすすめ コアの代替

開発状況は定性的な評価で、各クライアントの現在の活発度を反映しています。使いやすさは初回設定に必要な手順で評価しており、機能の上限を表すものではありません。

対応プラットフォーム

クライアントをインストールできる OS の範囲を指します。デスクトップで3つの OS に対応するのは v2rayN だけで、Android 向けの2つのクライアントは Android 専用です。

コア

クライアントが実際にプロキシプロトコルを実行するプログラムです。Xray と V2Fly はどちらも V2Ray エコシステムに由来し、VMess・VLESS・Trojan などのプロトコルへの対応にそれぞれ特徴があります。

開発状況

クライアントが更新を継続してリリースしているかを反映します。このページでは定性的な説明にとどめ、具体的なバージョン番号やリリース日は記載しません。

使いやすさ

初回設定に必要な手順で評価します。サブスクリプションのインポート、ノードの選択、プロキシスイッチの場所がわかりやすいかどうかを含みます。

特徴的な機能

サブスクリプション管理、ルーティングによる振り分け、TUN モードなどの機能の違いは、さらに踏み込んだ選び方をする際の主な判断材料になります。

クライアント別レビュー

3つのクライアントを個別に解説

比較表で結論を示したうえで、以下では各クライアントの強みと用途の限界を説明します。

v2rayN

Windows・macOS・Linux・Xray / V2Fly デュアルコア

デスクトップでおすすめ

v2rayN はデスクトップ環境の主力クライアントで、Windows・macOS・Linux の3つの OS に対応しています。Xray と V2Fly の2つのコアを内蔵しており、設定で切り替えるだけで、対応するノードのプロトコルや回線環境に合わせられます。画面はサーバーリストを中心に構成され、サブスクリプションのグループ分け、ルーティングルール、TUN モード、複数サーバーの負荷分散にすべて GUI が用意されているため、ノード管理に設定ファイルを手書きする必要はありません。サブスクリプションのグループ分けでは、用途ごとに複数の回線を整理でき、サブスクリプションを更新しても各グループは独立して維持されるので、仕事用と個人用の回線を同時に管理するのに適しています。

主な強み

  • 3つの OS に対応し、デスクトップでは同じ設定の使い方を OS をまたいで再利用できる
  • Xray と V2Fly のコアを切り替えられ、さまざまなサーバー側の回線に対応できる
  • サブスクリプションのグループ分けと複数サーバー管理で、複数の回線を同時に管理できる
  • ルーティングルールの GUI で、振り分け設定を直感的に確認できる

注意点

  • 画面の情報量が多く、初めて使う場合は上部メニューと設定パネルに慣れる必要がある
  • システムプロキシと TUN モードでは用途が異なるため、切り替える前にチュートリアルの該当章を読むことをおすすめします

v2rayNG

Android・Xray コア

Android でおすすめ

v2rayNG は Android 向けの V2Ray クライアントで、Xray コアを内蔵しています。ノードの追加はサブスクリプションリンク、QR コードスキャン、クリップボードからの解析の3つの方法に対応しており、1つの回線を設定するのに必要なのは通常、貼り付け1回だけです。ルーティングルールと TUN モードにはそれぞれ独立した設定パネルがあり、一般ユーザーはデフォルト設定のままで接続できます。アプリ内には接続ログを確認する画面もあり、回線の問題を調べるときにそのまま原因を特定できます。

主な強み

  • サブスクリプションのインポートをアプリ内で完了でき、パソコンに依存しない
  • Xray コアを搭載し、新しいプロトコルや転送機能への対応が充実
  • QR コードとクリップボードからのインポートに対応し、スマホ間のノード移行が簡単
  • TUN モードでアプリのトラフィックを引き受けられ、システムプロキシのスイッチに依存しない

注意点

  • Android のみ対応で、デスクトップでは v2rayN と組み合わせる必要がある
  • 機種によって VPN 権限の許可画面の文言が異なるため、初回使用時は許可を確認する必要がある

v2flyNG

Android・V2Fly コア

v2flyNG は Android 向けの V2Fly コアクライアントで、v2rayNG のコア代替として位置づけられています。操作の流れは v2rayNG とほぼ同じで、サブスクリプション管理とルーティングルールの設定も一通りそろっています。サーバー側の回線が V2Fly コアの機能を利用して構築されている場合、v2flyNG はその設定にそのまま対応できます。画面の言語や操作感は v2rayNG と統一されているため、v2rayNG から乗り換えても学習コストはほとんどかかりません。

主な強み

  • V2Fly コアを搭載し、このコアで構築された回線とそのまま互換
  • サブスクリプションとルーティングルールの機能が一通りそろっており、日常使いで不便しない
  • v2rayNG と併存してインストールでき、トラブルシューティング時の比較用クライアントとして使える

注意点

  • 機能更新のペースは比較的保守的で、コアの路線に明確なこだわりがあるユーザーに向いている
  • 同じく Android クライアントのため、デスクトップでは引き続き v2rayN が必要
シーン別の選び方

使用シーンに合わせてクライアントを選ぶ

クライアント選びは、クライアント自体だけでなく使用環境も考慮する必要があります。以下ではよくある4つのシーンについて、すぐに実行できるアドバイスを紹介します。

V2Ray を初めて使う場合

デスクトップなら v2rayN、Android なら v2rayNG をそのまま選びましょう。どちらもサブスクリプションリンクのインポートに対応しており、インポート後に任意のノードを選べば接続できます。サーバーパラメータを手入力する必要はありません。

高度な設定が必要な場合

細かい振り分けが必要なら、v2rayN のルーティングルール画面とサブスクリプションのグループ分けがおすすめです。TUN モードで全トラフィックを引き受けたい場合は、v2rayN と v2rayNG のどちらも対応しているので、プラットフォームに合わせて選べばよいでしょう。

複数デバイスで併用する場合

v2rayN と v2rayNG の組み合わせがおすすめです。デスクトップでは v2rayN、スマホでは v2rayNG を使い、両方に同じサブスクリプションをインポートすれば、ノードリストが一致するため、デバイスを切り替えても再設定は不要です。

古いスマホやメモリの少ないデバイスの場合

v2rayNG の汎用版インストーラを優先してください。対応機種が広く、互換性が高いです。接続方法はシステムプロキシを優先し、TUN モードをオフにすると、実行時のメモリ使用量を抑えられます。

よくある質問

選び方に関するよくある質問

v2rayN と v2rayNG は同時に使えますか

はい。それぞれデスクトップと Android で動作し、同じサブスクリプションリンクを共有するため、互いに干渉しません。デスクトップとスマホで同時に異なるノードへ接続することもできます。

v2flyNG と v2rayNG の違いは何ですか

主な違いはコアです。v2rayNG は Xray コア、v2flyNG は V2Fly コアを内蔵しています。操作の流れは近く、サブスクリプションとルーティングルールの機能も一通りそろっています。回線が V2Fly コアの機能を利用して構築されている場合、v2flyNG の方がそのまま対応できます。

Android スマホで v2rayN は使えますか

いいえ。v2rayN は Windows・macOS・Linux のデスクトップ版のみで、Android では v2rayNG または v2flyNG を使用します。

3つのクライアントをすべてダウンロードする必要はありますか

いいえ。プラットフォームに合わせて選んでください。デスクトップでは v2rayN、Android では v2rayNG をダウンロードすれば十分です。v2flyNG は V2Fly コアが必要な場合の代替として使います。

選定の結論

デスクトップは v2rayN、Android は v2rayNG

v2rayN はデスクトップの3つの OS に対応し、デュアルコアの切り替えもできるため、デスクトップでの第一候補です。v2rayNG は Xray コアを内蔵し、設定の手順が短いため、Android での第一候補です。v2flyNG は V2Fly コアの Android 向け代替として、特定の回線環境で使用します。3つのクライアントはいずれもオープンソースプロジェクトで、更新とメンテナンスは各コミュニティによって継続的に進められています。

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

v2rayN

Windows · macOS · Linux

ダウンロードへ

Android での第一候補

v2rayNG

Android・Xray コア

ダウンロードへ

v2rayN をダウンロード

Windows・macOS・Linux の3 OS 対応インストーラ。デスクトップ版と従来の WPF 版から選択できます。

ダウンロードへ
v2rayN ダウンロード