CLIENT SELECTION / 3 OPTIONS

v2rayN・v2rayNG・v2flyNGの選び方

まずOSで候補を絞り、コア、サブスクリプション管理、ルーティング画面、通信の取り込み方を比較します。デスクトップはv2rayN、Androidの通常利用はv2rayNGを優先し、v2flyコアが必要な場合はv2flyNGを選びます。

DESKTOP v2rayN

Windows、macOS、Linux

ANDROID / DEFAULT v2rayNG

Xrayコアと主要な設定項目

ANDROID / V2FLY v2flyNG

v2flyコアの体系を維持

COMPARISON MATRIX

3つのクライアントの主な違い

3つのクライアントは対象デバイスが異なります。まずプラットフォームを確認し、設定の入手元、コアの要件、通信を取り込む範囲で選びましょう。通常、同じプラットフォームのクライアントを複数インストールする必要はありません。

比較項目 v2rayN v2rayNG v2flyNG
対応プラットフォーム Windows、macOS、Linuxのデスクトップ環境 Android Android
主なコア 一般的な設定はXrayを中心とし、関連するコア設定をクライアント画面から管理 Xray v2fly
メンテナンス状況 活発にメンテナンス中 活発にメンテナンス中 活発にメンテナンス中
使いやすさ 中程度。基本接続は簡単ですが、ルーティング、TUN、複数グループにはデスクトップのネットワーク設定に関する理解が必要です。 比較的簡単。サブスクリプションをインポートし、ノードを選んでシステムVPNサービスを起動すれば、通常の設定は完了します。 中程度。一般的なAndroidクライアントに近い構成ですが、事前にコアと設定の互換性を確認する必要があります。
サブスクリプションのグループ管理 複数のサブスクリプショングループの管理に適しており、メモ、フィルター、並べ替えでノードを整理できます。 サブスクリプションのインポートと更新に対応し、モバイルでの日常的な切り替えに適しています。 サブスクリプションをインポートでき、v2flyの設定経路を維持する用途に重点を置いています。
ルーティングルール画面 デスクトップ版は設定項目が充実しており、ルーティングルール、システムプロキシ、コアのパラメータを確認・調整できます。 モバイル向けのルーティング設定を備え、ドメイン、アドレス、プリセットルールで通信先を調整できます。 v2flyコアに対応したルーティング設定項目を備えています。
通信の取り込み システムプロキシとTUNに対応します。TUNはより多くのアプリの通信を対象にしたい場合に便利ですが、通常は追加のシステム権限が必要です。 AndroidのシステムVPNサービスでアプリの通信を取り込み、アプリごとの設定で対象範囲を制御できます。 AndroidのシステムVPNサービスで通信を取り込み、動作はv2flyコアの設定に左右されます。
主な機能 サブスクリプショングループ、サーバーフィルター、ルーティングルール画面、システムプロキシ、TUN、デスクトップトレイ操作 Xrayプロトコル対応、アプリごとのプロキシ、モバイルネットワーク切り替え、Android VPNサービス v2flyコア、サブスクリプション管理、ルーティング設定、モバイルVPNサービス
おすすめのユーザー デスクトップユーザー、複数のサブスクリプションを管理する人、細かなルーティングやTUNを使いたい上級ユーザー 大多数のAndroidユーザー、またはXray設定との互換性が必要なユーザー v2flyコアが必要なことが明確なユーザー、または既存設定がV2Flyの動作に依存しているユーザー

メンテナンス状況は、各プロジェクトが現在継続的に保守されているかを示すもので、リリース時期が完全に一致することを意味しません。インストーラーと利用可能なバージョンはダウンロードページの表示を確認してください。

CLIENT NOTES

クライアント別に判断:違いはプラットフォームとコア

名前は似ていますが、用途は重なりません。デスクトップとAndroidでは権限モデル、システムプロキシの設定場所、バックグラウンド動作が異なるため、実際に使うデバイスを起点に選びましょう。

01 / DESKTOP

v2rayN:デスクトップの第一候補

デスクトップのおすすめ

v2rayNはWindows、macOS、Linuxに対応し、デスクトップでサブスクリプション、ノード、システムプロキシ、ルーティングルールをまとめて管理したいユーザーに適しています。基本的には、サブスクリプションをインポートし、サーバー一覧を更新し、使用するノードを選んでからシステムプロキシを有効にします。アプリがシステムプロキシを利用しない場合や、より広い範囲の通信を対象にしたい場合は、TUNモードを検討できます。

強みは機能数の多さだけではなく、デスクトップでよく使う操作を1つの画面にまとめられる点です。サブスクリプションは提供元ごとにグループ化でき、サーバーは名前で絞り込み、ルーティングルールは個別に調整できます。ログ画面も、ポートの競合、設定項目の誤り、コアの起動失敗を確認するのに役立ちます。複数のサブスクリプションを管理する場合、グループ、メモ、フィルターを使うほうが、リンクを1件ずつ手動でインポートするより見通しがよくなります。

システムプロキシとTUNは同じ設定ではありません。システムプロキシは主にOSのプロキシ設定に従うアプリに影響し、TUNは仮想ネットワークインターフェースを通じてより広い通信を取り込みます。TUNには通常、より高い権限が必要で、他のネットワークツールや仮想NICと競合することもあります。初めて使う場合は、まずシステムプロキシで接続し、サブスクリプションとノードが利用できることを確認してから、TUNを個別に設定してください。

02 / ANDROID · XRAY

v2rayNG:Androidの通常利用におすすめ

Androidのおすすめ

v2rayNGはXrayコアを使用し、多くのAndroid端末に適しています。基本操作はシンプルで、サブスクリプションをインポートし、更新を実行し、使用するサーバーを選んで、クライアントによるシステムVPNサービスの起動を許可します。接続後はAndroidのステータスバーにVPNの状態が表示されます。アプリの通信をプロキシ経由にするかどうかは、クライアントのルーティング設定とアプリごとの設定で決まります。

サブスクリプションにVLESS、VMess、Trojan、またはTLSやREALITYのパラメータを含む設定がある場合、接続できるかどうかは、サブスクリプションの内容、コアの対応状況、サーバー側のパラメータが一致しているかで決まります。クライアントが誤ったアドレス、ポート、トランスポート層、認証項目を自動修正することはありません。接続に失敗したら、システム権限を何度も切り替えるのではなく、まずログにあるハンドシェイク、DNS、タイムアウト、設定解析の情報を確認してください。

v2rayNGは、モバイルで分かりやすい操作手順を求めるユーザーに適しています。アプリごとのプロキシでは、クライアントが作成した通信経路を利用するアプリを限定できます。ルーティングルールでは、対象ドメインやアドレスを直接接続、プロキシ、ブロックのどれに振り分けるかを決めます。前者は端末上のアプリを選別し、後者は宛先通信を処理するため、役割が異なります。初回設定では一度に1つの項目だけ変更し、問題がノード、DNS、ルールのどこにあるかを切り分けやすくしてください。

03 / ANDROID · V2FLY

v2flyNG:v2flyコアが必要な場合の選択肢

コアの選択肢

v2flyNGもAndroidで動作しますが、主な違いはv2flyコアを採用していることです。操作手順が少ない代替クライアントという位置付けではなく、コアの要件で選びます。サブスクリプションの提供元がv2flyを明示的に指定している場合、既存設定がV2Flyの動作を前提としている場合、またはモバイルでも既存のv2fly設定と動作を揃えたい場合は、v2flyNGが適しています。

GUIからサブスクリプションの更新、ノードの選択、ルーティング設定、VPNサービスの起動を行えますが、コアの違いは設定項目、プロトコル拡張、動作範囲に影響します。同じリンクを2つのクライアントにインポートできるからといって、実行結果まで必ず同じになるとは限りません。インポートに成功したのはデータ形式を認識できたという意味にすぎず、実際の接続にはアドレス、ポート、セキュリティ層、トランスポート方式、認証パラメータがすべて一致している必要があります。

v2flyコアが明確に必要でなければ、Androidユーザーは通常v2rayNGから始めます。設定説明でv2flyが指定されている場合や、移行時にコアによる動作の変化を抑えたい場合はv2flyNGを使います。これにより、2つのクライアント間でインポート、権限許可、システムVPN設定を繰り返す手間を減らし、ログを使用中のコアと対応付けやすくなります。

SCENARIO ROUTING

用途別に選択手順を短縮

各パラメータを詳しく確認する必要がなければ、デバイスと目的から判断できます。以下はクライアント選びに限った案内であり、サブスクリプションのパラメータやサーバー側設定の確認に代わるものではありません。

DECISION PATH

最終結論:プラットフォームを優先し、次にコアを確認

Windows、macOS、Linuxを使うならv2rayNを選びます。デスクトップでのサブスクリプショングループ、システムプロキシ、ルーティングルール、TUN設定に対応し、基本接続から細かな通信管理まで段階的に広げられます。

Androidで特別なコア要件がなければv2rayNGを選びます。Xrayコアを採用し、サブスクリプション、ノード、ルーティング、システムVPNサービスをまとめて設定できます。設定元がv2flyを明示している場合や、既存のV2Fly動作を維持したい場合はv2flyNGを選びます。

クライアントは設定とコアを操作するための入口にすぎません。サブスクリプションの有効性、ノードパラメータの完全性、システム時刻の正確さ、DNSとルーティングの整合性も接続結果に直接影響します。選択後は対応するプラットフォームにインストールし、同じ設定経路に沿って項目ごとに確認してください。

クライアントをダウンロード