Project Vから2つのコアファミリーへ
Project VはV2Rayエコシステムを理解する出発点です。日常的な検索で「V2Ray」は、プロキシコアそのものを指す場合も、その周辺のクライアントや設定方法を含めて指す場合もあります。V2FlyはV2Rayのコミュニティ開発を引き継ぎ、Xrayは関連コードから発展した別のコアファミリーです。共通する技術的背景はありますが、機能の進化や設定への対応は完全には一致しません。チュートリアルを読む際は、どのコアについて説明しているかを確認し、同じ名前の項目や似たメニューを互換性の保証と捉えないようにしてください。
コアはプロトコル処理、ルーティングの判定、実際のネットワーク接続を担います。GUIクライアントはサブスク、サーバー一覧、ログ、各種スイッチを提供し、サービスプロバイダーは接続先のアドレスや接続パラメーターを提供します。それぞれ役割が異なります。サブスクの更新に成功したことは、クライアントが設定を取得して解析できたことを示すだけです。サーバーを選択しても、システムプロキシが有効とは限りません。各層を個別に確認すると、設定を何度も切り替えるより効率的に原因を特定できます。
設定要件に合わせてコアを選ぶ
VMess、VLESS、Trojanなどは接続プロトコルを表します。REALITYやXTLS Visionなどの機能は、具体的な実装や設定条件にも関わります。サーバー名だけでは互換性を判断できず、インポートに成功しても接続できるとは限りません。サーバー側の要件と、クライアントで選べるコアおよびその対応範囲を確認してください。移行する場合は元の設定を残し、まず一つの設定でテストします。プロトコル、トランスポート、セキュリティ設定、名前解決の動作を確認してから、サブスクグループ全体を移行しましょう。
v2rayNはデスクトップ向けで、GUIから設定を管理し、対応するコアを呼び出します。v2rayNGはAndroid向けで、Xrayコアを採用しています。v2flyNGはV2Flyコアを使うAndroid向けの選択肢です。いずれもオープンソースプロジェクトですが、すべての機能を相互に置き換えられるわけではありません。同じサブスクを複数の端末で使う場合は、クライアント名だけで比べず、各端末で使うコアと解釈可能な設定項目を確認してください。
オープンソースライセンスとサービス利用条件を区別する
3つのクライアントはGPL-3.0オープンソースライセンスで公開されています。オープンソースライセンスは、コードの利用、改変、再配布に関する条件を定めるもので、リモートプロキシサービスの利用規約とは異なり、サービス提供元を選ぶ基準の代わりにもなりません。クライアントを無料で使えることと、サブスクサービスが有料かどうかは別の話です。利用前にソフトウェアのライセンス、サービスのプラン、利用するネットワーク環境をそれぞれ確認してください。クライアントのダウンロードページは、サーバーアカウントの発行窓口ではありません。
オープンソースであっても、利用中の端末におけるプライバシーの範囲が自動的に決まるわけではありません。サブスクURLに識別情報が含まれていたり、設定にサーバーアドレスや認証情報が保存されていたり、ログにアクセス先やエラーの詳細が記録されたりする場合があります。トラブルの相談時は必要な箇所だけ共有し、スクリーンショットを公開する前にサブスクURLと認証情報を隠してください。出所が不明な設定を見つけた場合は、まず入手元を確認します。接続を直すために、出所のわからない設定一式を安易に読み込まないでください。
ソフトウェアとサブスクの更新を分けて考える
クライアント、コア、サブスクの更新はそれぞれ別の操作です。クライアントの更新はUIや設定管理機能を変更し、コアの更新はプロトコル対応やネットワーク動作に影響する場合があります。サブスクの更新では、サービス提供元が公開したサーバー設定を再取得します。一度に変更するのは一つの層にとどめ、元に戻せる設定を残しておくと、ソフトウェア、サブスク、ネットワーク環境のどこに原因があるか判断しやすくなります。ダウンロードページでは現在利用できるインストーラーを案内し、ホームページでは選び方や操作の順序を説明しています。
アップグレード前に、サブスクグループ、ルーティング設定、システムプロキシ、TUNの状態を記録してください。アップグレード後はまず基本接続を確認し、その後にカスタムルールを戻します。新しい環境で以前の設定の動作が変わった場合は、すぐにすべてを上書きせず、ログと該当機能の説明を確認してください。ページ内の画面例は操作順を把握するためのもので、実際のメニュー位置はクライアントのバージョンによって異なる場合があります。項目が見つからないときは、インストール・設定ガイドのOS別の章を確認してください。