v2rayN / v2rayNG / v2flyNG バージョン比較

まず自分の OS に合うかを見てから、どのクライアントをダウンロードするか決めます。

Win / macOS / Linux

v2rayN を選ぶ

パソコン(Windows、macOS、または Linux)で使い、サブスクリプション管理、測速、システムプロキシ、または TUN モードが必要なときは、まず v2rayN をダウンロードしてください。

機能比較一覧

下表はプラットフォーム、コア、インポート方法から特徴機能まで横断比較し、ひと目で把握できます。

v2rayN・v2rayNG・v2flyNG 機能比較表
比較項目 v2rayN v2rayNG v2flyNG
動作プラットフォーム Windows / macOS / Linux Android Android
内蔵コア Xray / v2fly 切替可 Xray v2fly(v2ray-core)
主なプロトコル VMess / VLESS / Trojan / SS など VMess / VLESS / Trojan / SS など VMess / VLESS / Trojan / SS など
サブスクリプションインポート 対応 対応(QRコード含む) 対応(QRコード含む)
ノード測速 対応 対応 対応
システムプロキシ / VPN システムプロキシ、TUN システム VPN システム VPN
アプリ別プロキシ 重点機能ではない 対応 対応
インストール形態 ZIP / DMG / DEB / RPM APK インストール APK インストール
学習コスト 中程度(機能が充実) 低め 低め(v2rayNG に近い)
向いている人 デスクトップユーザー ほとんどの Android ユーザー v2fly コアが必要なユーザー

Deep Dive

この3クライアントの違いをどう理解する?

表だけに頼らず、重要な判断ポイントを整理し、パッケージの取り違えを防ぎます。

1. まずプラットフォーム:デスクトップか Android か?

これが最も重要で、かつ取り違えにくい一歩です。v2rayN はデスクトップ(Windows / macOS / Linux)向け; v2rayNGv2flyNG は Android 向けです。 主にパソコンで使うなら v2rayN だけ見ればよく、2つの Android クライアントで悩む必要はありません。

逆に、スマホユーザーが v2rayN をダウンロードする必要もありません。Android 側は「v2fly コアが必要か」で二次選択します。

2. v2rayNG と v2flyNG:UI は似て、コアが違う

この2クライアントは操作がほぼ同源で、サブスクリプションのインポート、スキャン、接続、アプリ別プロキシなどの使い方も非常に近いです。 本当の違いはコアです。v2rayNG の既定は Xray、v2flyNG が使うのは v2fly(v2ray-core)

ほとんどのユーザーには v2rayNG で十分です。ノード/環境が v2fly コアに明確に依存する場合、 または主観的に v2fly エコシステムを追いたい場合にだけ、v2flyNG をダウンロードしてください。

3. 機能の重心:デスクトップは多機能、スマホは軽快

v2rayN はデスクトップで、サブスクリプショングループ、一括測速、システムプロキシと TUN の切替など、より充実した管理体験を提供しやすいです。 長時間利用や多ノード管理に向きます。v2rayNG / v2flyNG はスマホ向け:スキャンが速く、VPN 許可も簡単で、アプリ単位の分流もできます。

したがって「どれが最強か」に絶対解はありません。端末次第です。パソコンならデスクトップ、スマホなら Android——これが最も効率的な決め方です。

4. プロトコル対応は選定の決め手になる?

日常利用では、3クライアントとも VMess、VLESS、Trojan、Shadowsocks など一般的なプロトコルをカバーできます。 接続できるかどうかを左右するのは、多くの場合ノード自体が有効か、ローカルネットワークに制限があるか、プロキシモードが有効かであり、 「名前が v2rayNG か v2flyNG か」ではありません。

したがってプロトコル項目は「どれも基礎能力がある」と捉え、選定の労力はプラットフォームとコア要件に使う方が現実的です。

5. すぐ使える意思決定フロー

  • パソコンのみ(Windows / macOS / Linux) → ダウンロード v2rayN、あわせて読む v2rayN チュートリアル
  • Android スマホ、特別なコア要件なし → ダウンロード v2rayNG
  • Android スマホ、v2fly コアが明確に必要 → ダウンロード v2flyNG
  • パソコン+スマホの両方で使う → デスクトップに v2rayN、Android に v2rayNG(必要なら v2flyNG)

もう決めましたか?次はダウンロードへ

ダウンロード後は、対応チュートリアルに沿ってサブスクリプションのインポートと接続を進められます。

FAQ

バージョン比較のよくある質問

「結局どれをダウンロードすべきか」に関する頻出疑問。

v2rayN と v2rayNG の違いは?

最大の違いはプラットフォームです:v2rayN はデスクトップ(Windows / macOS / Linux)向け、v2rayNG は Android 向けです。どちらもサブスクリプションをインポートして一般的なプロトコルのノードに接続できますが、UI とシステム連携の仕方は異なります。

v2rayNG と v2flyNG、どちらを選ぶ?

特別な要件がなければ v2rayNG を選んでください。v2fly(v2ray-core)コアが明確に必要なときだけ v2flyNG を選びます。操作はほぼ同じで、移行コストは低いです。

3つともダウンロードしてよい?

できますが、必須ではありません。端末ごとにダウンロードすれば十分です。パソコンは v2rayN、スマホは v2rayNG か v2flyNG のどちらか一方にし、入れすぎて混乱しないようにしましょう。

3クライアントのどれが速い?

速度は主にノード品質とローカルネットワークで決まり、クライアント名では決まりません。使えるノードを選び、サブスクリプションを更新し続ける方が、クライアントブランドで悩むより効果的です。

v2rayNG を使っています。v2flyNG に換えると学び直しが必要?

ほとんど不要です。サブスクリプションのインポート、スキャン、接続、アプリ別プロキシなどの流れは非常に近いです。重点はコアの違いを理解することで、操作一式を学び直すことではありません。