Project Vは技術エコシステムであり、単一のインストーラーではありません
Project Vはプロキシ通信とネットワーク設定を中心としたツール群で、V2Rayはその重要なプロジェクトの一つです。コミュニティの発展とともに、V2FlyはV2Ray関連の実装を継続して保守し、Xrayは関連するコードや技術的背景をもとに独自の実装を発展させてきました。共通する概念はありますが、どれも自由に置き換えられる同一のプログラムではありません。日常の検索で「V2Rayクライアント」は広い意味で使われることがありますが、実際にダウンロードする際はGUIクライアントと使用するコアを確認してください。
この関係を理解すると、画面上の設定項目の場所、設定構文への対応、サーバー側パラメーターとの一致という3つの問題を区別しやすくなります。画面からスイッチが消えたからといって、プロトコルが廃止されたとは限りません。コアがプロトコルに対応していても、現在のGUIがすべての高度な項目を表示するとは限りません。差異がある場合は、製品名だけで比較せず、クライアント、コア、接続パラメーターの順に確認しましょう。
XrayとV2Flyの違いは、個々の機能に表れる
コアはプロトコル処理、トランスポートの確立、ルーティング判定、アウトバウンド接続を担います。選択する際は、サーバー設定に必要な機能を確認してください。たとえばVLESSやVMessの各パラメーター、TLSやREALITYなどのセキュリティ設定との互換性が重要です。両方のコアが同じプロトコル名に対応していても、トランスポート方式、項目の値、設定変換の違いを無視できません。接続障害を調べる際は、コアを何度も切り替えるより、元のパラメーター情報を残しておくほうが効果的です。
ルーティングとDNSも、設定を照らし合わせる必要がある項目です。ドメインリスト、IPデータ、名前解決の方針が組み合わさり、ルールが一致するかどうかが決まります。同じルーティングプリセットに見えても、参照するデータや名前解決の動作が変わると結果が異なる場合があります。まずクライアントの基本設定を使い、直接接続、プロキシ、ブロックの各アウトバウンドの意味を理解してから、細かなルールを追加しましょう。LANの例外とフォールバック先を明記すると、ルールを増やすだけの場合より管理しやすくなります。
3つのクライアントはいずれもオープンソース。それぞれ用途が異なる
v2rayNはデスクトップ向けで、サブスクリプション管理、ルーティング設定、プロキシモードなどのGUIを備えています。デスクトップで設定をまとめて確認したいユーザーに適しています。v2rayNGはAndroid向けで、Xrayコアを採用し、接続設定とOSのVPN許可を組み合わせて使います。v2flyNGはV2Flyコアを使うAndroid向けの選択肢です。端末、必要なコアの機能、操作上の好みに応じて選び、単純な速度ランキングでクライアントの違いを判断しないでください。
オープンソースとは、各プロジェクトのライセンスに従ってコードを閲覧、使用、研究できることを意味します。再配布や改変に関する具体的な義務は、それぞれのライセンスを確認してください。クライアント、コア、付属リソースには異なる条件が適用される場合があり、エコシステム全体に一つのライセンス名を当てはめることはできません。オープンソースであれば実装や保守方法を理解する助けになりますが、実際の接続はサーバー、ネットワーク経路、設定内容、端末環境にも左右されます。あらゆる利用環境での性能を保証するものではありません。
更新前にバックアップし、更新後は同じ条件で動作を確認
GUIクライアント、コア、ルール用リソースは、それぞれ異なる周期で保守されています。更新によって画面構成、設定変換、プロトコル対応、OSとの連携方法が変わることがあるため、挙動に変化があった場合は、どの層が変わったか確認してください。アップグレード前にサブスクリプショングループ、自作ルーティング、必要なパラメーターを保存します。更新後は、以前と同じアプリと接続先で基本接続を再現してから、高度なオプションを戻しましょう。これにより、環境の変化を更新の影響と取り違えずに済みます。
2つの設定を比較する場合は、端末、ネットワーク、接続先をできるだけ同じ条件にし、システムプロキシ、TUN、DNSの状態を記録してください。このサイトの設定ガイドは、後から確認できる操作手順を示すものであり、前提条件のない遅延値を結論の代わりにするものではありません。新しい項目、権限の変更、起動エラーがあれば、まず完全ガイドを読み、ログをもとに原因を絞り込みましょう。用語を確認したい場合は、用語ガイドでクライアントの画面とコアの設定を対応付けられます。
プロトコル、コア、ルーティングの用語を見る →