CLIENT CONFIGURATION

v2rayN公式サイト / 4プラットフォーム設定

v2rayNデスクトップクライアントv2rayNG Androidクライアントサブスクリプション設定ガイドをまとめています。サーバー設定を各プラットフォームへ取り込み、システムプロキシ、TUNによるトラフィック制御、ルーティングルールを個別に設定できます。

GPL-3.0 オープンソースライセンス Xray · V2Fly カーネルエコシステム VLESS · REALITY 設定リファレンス
PLATFORMS Windows · macOS · Android · Linux LICENSE GPL-3.0 CORE FAMILY Xray · V2Fly CONFIG Subscription · Routing · TUN

サブスクリプション項目からシステムトラフィックの制御まで

クライアント設定は単一のスイッチではありません。サブスクリプション更新、プロトコルパラメータ、プロキシモード、ルーティングルールが一連の流れを構成します。実際の接続順に沿って各要素を理解すれば、トラブル発生時にも原因を正確に切り分けられます。

SOURCE → GROUP → NODE

サブスクリプションの登録とグループ更新

サブスクリプションURLはサーバー項目を配信し、クライアントはその項目をローカルグループへ登録します。初回登録後はサブスクリプションを手動で更新し、サーバー一覧に選択可能なノードが表示されるか確認してください。グループ名、更新結果、ログのメッセージをまとめて確認し、画面に1行表示されたことだけで成功と判断しないことが重要です。継続利用では、提供元ごとにグループを分けると、複数のサブスクリプションにある同名ノードの混在を避けられます。更新前に手動設定を保存しておけば、上書きによる判断の難しさも軽減できます。

この手順は v2rayN と v2rayNG の両方で利用できますが、メニューの位置とシステム権限は異なります。デスクトップ版は複数の設定グループをまとめて管理するのに適しており、Android版ではバックグラウンド動作とネットワーク制御の権限も確認する必要があります。

現在のシステムに合うクライアントを選ぶ

デスクトッププラットフォームでは v2rayN を共通して使用し、Androidでは v2rayNG を主な選択肢とします。異なるカーネル系統の代替として v2flyNG も利用できます。プラットフォームの入口から、対応するタブを開いたダウンロードページへ直接移動できます。

DESKTOP / X64

Windows

Windowsでは、デスクトップ版と従来のWPF版から選択できます。デスクトップ版はクロスプラットフォームのUI方針を採用しており、操作方法を統一したいユーザーに適しています。WPF版は従来のWindowsインターフェースと使い慣れた操作感を引き継いでいます。インストール後はサブスクリプションを登録してグループを更新し、使用するサーバーを選んでシステムプロキシを有効にしてください。

Windowsのダウンロードへ
DESKTOP / ARM64 · X64

macOS

macOSのインストーラーはプロセッサアーキテクチャごとに分かれています。Apple Silicon搭載デバイスはarm64、Intelプロセッサ搭載デバイスはx64を選択します。初回起動時にはシステム権限の確認が必要です。TUNを有効にする場合は、ネットワーク拡張に関する操作も許可してください。まずシステムプロキシでサブスクリプションとノードを確認し、アプリの対象範囲に応じて、より包括的なトラフィック制御を有効にするか判断することをおすすめします。

macOSのダウンロードへ
MOBILE / ARM64 · UNIVERSAL

Android

Androidでは主に v2rayNG を使用し、Xrayカーネル系統で一般的なVLESS、REALITY、VMess、Trojan設定に対応します。多くの最新デバイスではarm64ビルドを選べます。アーキテクチャを確認できない場合は汎用ビルドを使用してください。サブスクリプション登録後、システムの接続確認画面でネットワーク制御権限を許可し、バッテリー最適化設定に応じてバックグラウンド動作の制限を調整します。

Androidのダウンロードへ
DESKTOP / DEB · RPM

Linux

Linuxデスクトップでは v2rayN を使用します。ディストリビューションのパッケージ体系に合わせてdebまたはrpmを選び、x64とarm64のアーキテクチャも確認してください。GUIクライアントはサブスクリプション、サーバー一覧、ルーティング設定を管理しますが、システムトレイやデスクトップ環境によって動作に多少の違いがあります。システムプロキシを有効にする前に、デスクトップ環境が参照するプロキシの設定元を確認し、一つの設定層だけを変更してしまう事態を避けてください。

Linuxのダウンロードへ

Project V、カーネル、GUIクライアント

クライアントのインターフェースとネットワークカーネルは、それぞれ異なる役割を担います。この関係を理解すると、プロトコル機能がどこから提供されるのか、設定ミスをどの層で調べるべきか、クライアントによって機能差が生じる理由を判断しやすくなります。

PROJECT V

オープンなプロトコルエコシステムの階層構造

Project Vは、プロキシプロトコル、トランスポート方式、ルーティングルール、設定モデルを軸とするオープンな技術エコシステムを形成しています。特定のGUIの名称でも、単一のネットワークカーネルそのものでもありません。クライアントで表示されるサーバー一覧、サブスクリプショングループ、システムプロキシのスイッチ、ログ画面はインターフェース層に属します。一方、接続確立、プロトコルハンドシェイク、データ転送、ルール照合を実行するのは下位のカーネルです。

この階層構造により、インターフェース開発とプロトコル実装は個別に進化できます。GUIクライアントはプラットフォーム対応、設定管理、操作手順を改善し、カーネルプロジェクトはプロトコル互換性、トランスポートの詳細、DNSの動作、ルーティング処理を継続的に扱います。問題が起きたときは、サブスクリプションデータ、クライアントUI、OSによる制御、カーネル接続層のどこに原因があるかを先に判断する方が、ノードを何度も切り替えるより効果的です。

01

V2Flyカーネルファミリー

V2FlyはV2Rayの設定モデルとプロトコルエコシステムを引き継ぎ、プロキシのインバウンド、アウトバウンド、トランスポート、DNS、ルーティングなどの基盤モジュールを主にカバーします。v2flyNGはこのカーネル系統を採用し、Android向けの代替クライアントとして利用できます。選択時はクライアント名だけで互換性を判断せず、サーバー側で実際に使われているプロトコルとパラメータを基準にしてください。

02

Xrayカーネルファミリー

XrayはProject Vエコシステムと多くの設定概念を共有しながら、VLESS、REALITY、XTLS Visionなどの機能を発展させています。v2rayNとv2rayNGはXray設定の管理によく使われます。GUIは複雑な項目をフォームに整理しますが、最終的に反映されるのはプロトコル、セキュリティ層、トランスポート、ルーティングパラメータの組み合わせです。そのため、サーバー側とクライアント側の設定を一致させる必要があります。

03

3つのクライアントのオープンソース性

v2rayN、v2rayNG、v2flyNGはいずれもオープンソースとして開発・保守されており、各クライアントは明示されたオープンソースライセンスに従って公開されています。オープンな開発方式により、UIのロジック、設定処理、カーネル呼び出しの関係を継続的に確認できます。また、各プラットフォームが同じプロトコル概念をもとに、それぞれの操作方法を発展させることも可能です。利用時は、クライアントのライセンス、カーネルのライセンス、サードパーティコンポーネントのライセンスを区別してください。

04

更新の仕組みと設定移行

クライアントの更新には通常、UIの変更、プラットフォーム互換性への対応、設定構造の適応、カーネル呼び出しの変更が含まれます。サブスクリプションの内容はサービス提供者が管理するため、クライアントを更新してもサーバー側のパラメータは自動修正されません。端末を移行する際は、サブスクリプションの提供元、手動で追加したルーティングルール、DNS方式、ローカル設定を優先的に保存し、新しいプラットフォームで権限とシステムプロキシの状態を再確認してください。端末内の設定がすべてそのまま再利用できるとは限りません。

設定ガイドとトラブルシューティング記録

実際の画面、接続経路、高度な設定を中心にまとめた特集記事です。各記事は一つの明確な問題に焦点を当て、再利用できる判断手順とパラメータの背景を解説します。