Windows · macOS · Linux
v2rayN:デスクトップで優先する選択肢
デスクトップの第一候補
v2rayNの主な利点は特定のプロトコルではなく、サブスクリプション、サーバー設定、システムプロキシ、ルーティングルール、TUNなどのデスクトップ操作をGUIに集約できる点です。まず基本接続を整えたい場合は、サブスクリプションのインポート、一覧の更新、設定の選択、システムプロキシの有効化から始めればよく、最初から複雑なルーティングを変更する必要はありません。上級ユーザーには、インバウンドポート、DNS、ルールセット、アプリ接続範囲を確認しやすいデスクトップ画面が役立ちます。
特に注意したいのは、v2rayNはクライアントであり、Xrayカーネルそのものではない点です。クライアントは設定の保存・生成、カーネルの呼び出し、操作入口の提供を担当し、プロトコルと接続を処理するのはカーネルです。特定のプロトコルやトランスポートが使えるかどうかは、クライアントが対応設定を表現できるか、使用するカーネルが対応しているか、サブスクリプションのパラメータが完全かを併せて確認する必要があります。
システムプロキシは、OSのプロキシ設定を読み取るブラウザーやデスクトップアプリに適しています。コマンドラインツール、開発環境、ネットワーク接続を自前で管理するプログラムは自動で従わない場合があります。ブラウザーは使えるのにターミナルが使えない場合は、まずターミナル側のプロキシ引数と環境変数を確認し、TUNが必要かを判断してください。すぐにノード設定の問題と決めつけるべきではありません。
Android・Xrayカーネル
v2rayNG:Androidでの一般的な第一候補
Androidの第一候補
v2rayNGはAndroid向けで、リンク、クリップボード、サブスクリプションから設定をインポートし、システムVPNインターフェース経由でアプリの通信をプロキシに接続できます。初回接続時には、システムからVPN権限の確認を求められます。これはAndroidがネットワーク接続機能を提供するために必要な手順です。同じインターフェースを使う別のネットワークツールが端末にある場合、通常は同時利用できないため、現在の接続を先に確認してください。
モバイル端末の選定ではプロトコルだけでなく、バックグラウンド動作にも注意が必要です。省電力設定によってロック画面後の動作が制限され、前面では正常でも、バックグラウンドに移してしばらくすると切断されることがあります。この場合は、VPN権限、バッテリー最適化、バックグラウンド動作制限、メーカー独自の自動起動設定を順に確認してください。アプリ別プロキシは対象に含めるアプリや除外するアプリを指定する機能で、カーネルのドメインルーティングとは異なります。
v2rayNGは通常Xrayカーネルと組み合わせ、サブスクリプションに対応するプロトコルとセキュリティパラメータが含まれる環境に適しています。デスクトップから設定を移行する場合、表示名だけをコピーせず、アドレス、ポート、ユーザー識別子、トランスポート方式、TLS、SNIなどの項目を改めて確認してください。デスクトップとAndroidでは画面構成が異なりますが、接続パラメータ自体は一致させる必要があります。
Android・v2flyカーネル
v2flyNG:カーネル要件が明確な場合に選択
カーネルの選択肢
v2flyNGもAndroid上で動作しますが、選定理由はv2flyカーネルが明確に必要かどうかであり、v2rayNGの代替として任意に選ぶものではありません。両クライアントは、サブスクリプションのインポート、接続のオン・オフ、システムVPN権限などの操作概念が似ている場合がありますが、基盤となるカーネルの系統、設定能力、一部パラメータの処理は完全には同じではありません。
既存の設定にv2fly対応が明記されている場合や、v2flyのルーティング・トランスポート設定を検証したい場合は、v2flyNGを検討できます。サブスクリプションが主にXrayの機能を前提としている場合は、v2flyカーネルがすべてのパラメータを認識できるかを先に確認してください。インポートに成功したことは、クライアントが内容を読み取れたことを示すだけで、カーネルが想定どおり実行できることや、すべてのノードが現在のネットワーク環境に適していることを意味しません。
日常的なトラブル対処は、ほかのAndroidクライアントと同様です。まずシステムVPN権限、次にローカル接続の起動状態を確認し、その後サブスクリプションのパラメータとカーネルログを確認します。一部の設定だけが失敗する場合は、クライアントを何度も再インストールするのではなく、プロトコル、トランスポート、セキュリティパラメータ、ドメイン設定を比較してください。設定の問題、カーネル互換性の問題、バックグラウンド制限を切り分けやすくなります。