クライアントインストーラー

V2Ray クライアントのダウンロード

OS、プロセッサアーキテクチャ、UIバージョンに合わせてインストーラーを選択します。デスクトップではv2rayNを使用し、Androidではv2rayNGv2flyNGからコアファミリーに応じて選べます。

最新版を動的に同期 4つのプラットフォーム 3種類のGUIクライアント アーキテクチャの選び方

プラットフォームとインストーラー

端末に合ったクライアントを選ぶ

プラットフォームのタグはページURLにも反映されます。切り替え後は、まずカードのアーキテクチャ説明を読み、標準版または互換版を選択してください。

Windowsクライアント

v2rayN:Desktop版と従来のWPF版

2つのインストーラーは異なるUI技術を採用しています。Desktop版は新世代のクロスプラットフォームUIで、他のデスクトップOSとも画面構成が統一されています。従来のWPF版はWindowsの従来型メニュー、サーバー一覧、設定ウィンドウを維持しており、これまでの操作手順に慣れた方に適しています。

v2rayN

WindowsデスクトップGUIクライアント

おすすめ
現在のバージョン 7.24.1
優先選択

Desktop版

x64

新世代のクロスプラットフォームUIを採用しています。初めてインストールする方、現代的な画面構成を好む方、異なるデスクトップOSで近い操作感を保ちたい方に適しています。

v2rayN Desktop版をダウンロード
従来型UI

従来のWPF版

x64

従来型のWindows画面とメニュー構成を採用しています。サーバー一覧、サブスクリプショングループ、設定ウィンドウの構成を維持しており、これまでの操作に慣れた方に適しています。

従来のWPF版をダウンロード

Windowsのシステム要件

インストール前に、OSのアーキテクチャと実行権限を確認してください。インストーラーはx64で、一般的な64ビットWindowsデスクトップ端末に対応しています。組織管理の端末では、アプリのインストールとシステムプロキシ設定の変更に必要な権限があるか確認してください。

確認項目 要件と推奨事項
プロセッサアーキテクチャ x64
インストール権限 デスクトップアプリをインストールし、ユーザー設定ディレクトリへ書き込めること
システムプロキシ クライアント起動後、必要に応じて「システムプロキシを自動設定」を有効にする
旧版を使用中 サブスクリプショングループとカスタムルーティングを記録してから、バージョンを切り替える

インストール前の確認

プラットフォーム、アーキテクチャ、クライアントの3項目を一致させる

インストーラー名に含まれるOS、プロセッサアーキテクチャ、クライアントモデルは、それぞれ異なる選択条件を示します。順番に確認すれば、誤ったバージョンをダウンロードして再インストールする手間を減らせます。

01

まずOSを確認

WindowsとmacOSはそれぞれ専用のデスクトップ形式を使用します。Linuxではdebとrpmも区別し、AndroidではAPKを使用します。異なるOSのインストーラーは共用できず、端末名が似ていてもOSの判断材料にはなりません。

デスクトップではv2rayNを選びます。Androidではコアファミリーに応じてv2rayNGまたはv2flyNGを選択します。クライアントモデルはUI、コア、設定の互換範囲を決め、OSはインストーラー形式を決めます。

02

次にプロセッサアーキテクチャを確認

x64はIntelやAMDのデスクトッププロセッサで一般的です。arm64はApple Silicon、一部のLinux ARM端末、主流のAndroidスマートフォンで多く使われます。アーキテクチャ表記はプログラムが対象とするプロセッサ命令セットを示すもので、OSのバージョン番号ではありません。

macOSでは「このMacについて」でチップ種別を直接確認できます。Androidで判断できない場合はUniversal版を選べます。Linuxではディストリビューションのシステム情報からx86_64またはaarch64を確認し、x64またはarm64に対応するパッケージを選んでください。

03

最後にUIとコアを確認

Windowsのv2rayN Desktop版とWPF版の主な違いはUI技術と操作レイアウトです。Androidのv2rayNGとv2flyNGは異なるコアファミリーに対応します。既存設定に明確なコア要件がある場合は、設定の提供元の案内を優先してください。

クライアントをインストールしても、サーバー設定は自動生成されません。初回起動後、既存のサブスクリプションURLをインポートするか、設定を手動で追加し、サブスクリプショングループを更新して利用可能な設定を選択します。その後、利用方法に応じてシステムプロキシまたは適切な接続モードを有効にしてください。

インストールと更新

ダウンロード後の手順

インストール、設定のインポート、プロキシの有効化は3つの独立した段階です。段階ごとに確認すれば、クライアントやインストーラーを何度も切り替えるより問題を特定しやすくなります。

ステップ1:クライアントをインストール

ダウンロード完了後、OSの標準的な方法でアプリをインストールします。Windowsのインストーラーはデスクトッププログラムとユーザー設定ディレクトリを作成します。macOSではDMGを開いてアプリをシステムのアプリケーションフォルダへ移動します。AndroidではAPKを使い、Linuxではディストリビューションに対応するパッケージ管理方式でdebまたはrpmをインストールします。この段階ではアプリが正常に起動することだけを確認し、すべての詳細設定をすぐに変更する必要はありません。

端末が組織によって一元管理されている場合、アプリのインストール、ネットワークプロキシの変更、バックグラウンド実行、ログイン項目がシステムポリシーによって制限されることがあります。まず現在のアカウント権限を確認してください。同じインストーラーを何度も再ダウンロードしてもポリシー状態は変わらないため、システムの通知、アカウント権限、デスクトップ環境のプロキシ設定を確認することが重要です。

ステップ2:既存のサブスクリプションまたはサーバー設定をインポート

クライアント自体にサーバー設定は含まれていません。アプリ起動後、既存のサブスクリプションURL、共有リンク、QRコード、または手動パラメータを使って設定を作成します。v2rayNでは通常、先にサブスクリプショングループを作成し、URLを入力して更新します。Androidクライアントでは、サブスクリプショングループ、クリップボード、QRコードからインポートできます。成功すると、設定一覧に該当項目が表示されます。

サブスクリプショングループとサーバー設定は別の階層です。サブスクリプショングループにはURL、更新間隔、グループ設定が保存され、サーバー一覧には更新後に取得した具体的な設定が表示されます。URLを入力しただけで更新していない場合、一覧が空のままになることがあります。誤ったグループを更新した場合も、インポートに失敗したと誤解しやすくなります。

ステップ3:設定を選択してプロキシを有効化

設定が表示されたら、使用する項目を選択してクライアント接続を有効にします。デスクトップでは、OSのプロキシ設定に従うアプリがクライアントのポートを通じて接続できるよう、システムプロキシの設定も必要です。Androidクライアントでは、端末内の対象通信を引き受けるため、ローカルVPNインターフェースの作成を求められます。

システムプロキシ、ルーティングルール、クライアントコアはそれぞれ異なる役割を担います。システムプロキシはアプリがローカルプロキシの入口を見つけるためのもの、ルーティングルールは宛先ごとの出口を決めるもの、クライアントコアはプロトコル、転送、セキュリティ層の設定を処理するものです。接続問題は3つの層を分けて確認し、すべての項目を同時に変更しないようにしてください。

ステップ4:設定構成を保持してバージョンを更新

クライアントを更新する前に、使用中のサブスクリプショングループ、システムプロキシモード、カスタムルーティング、コアの種類を記録してください。通常のバージョン更新ではユーザー設定が引き継がれますが、従来型UIから新世代のDesktop UIへ切り替える場合、大きくバージョンをまたぐ場合、クライアントモデルを変更する場合は、設定ディレクトリや項目の構成が異なることがあります。

Androidでv2rayNGとv2flyNGを切り替えることは、クライアントとコアファミリーの変更にあたります。サブスクリプション形式とプロトコル対応を改めて確認してください。Linuxでディストリビューションやプロセッサ搭載端末を変更する場合も、旧端末のインストールファイルをそのまま使わず、パッケージ形式とアーキテクチャを選び直します。

ダウンロードに関するよくある質問

インストーラーとアーキテクチャの選び方

ここでは、クライアントモデル、デスクトップUI、プロセッサアーキテクチャ、インストール後の設定について説明します。

Windowsではv2rayNのDesktop版と従来のWPF版、どちらをダウンロードすべき?

Desktop版は新世代のクロスプラットフォームUIを採用し、統一された画面構成を使いたい方に適しています。従来のWPF版は昔ながらのWindows操作レイアウトを引き継ぎ、旧版のメニューや設定手順に慣れた方に向いています。どちらもv2rayNなので、初めてならDesktop版がおすすめです。

現在WPF版を長期間使っており、多数のサブスクリプショングループ、カスタムルーティング、ショートカット操作を設定している場合は、既存設定を記録してからUIバージョンを切り替えるか決めてください。UIバージョンの選択だけで、プロトコルやコアの互換性確認が不要になるわけではありません。

macOSではApple Silicon版とIntel版をどう見分ける?

システムメニューの「このMacについて」を開き、チップまたはプロセッサの項目を確認します。Apple Mシリーズと表示される場合はApple Silicon版、Intelプロセッサと表示される場合はIntel版を選びます。インストーラーのアーキテクチャは、端末のプロセッサ種別に合わせてください。

購入年や外観だけでチップを判断しないでください。見た目が似た端末でもプロセッサが異なる場合があります。システム情報のチップ欄が、より直接的な判断材料です。

Androidのarm64版とUniversal版の違いは?

arm64版は64ビットARMプロセッサ向けで、インストーラーの内容も主流端末のアーキテクチャに特化しています。2015年以降の一般的なAndroidスマートフォンは、まずarm64版を選べます。アーキテクチャが不明、または互換性エラーが表示される場合はUniversal版を試してください。

2種類のインストーラーはクライアントの主要機能が同じで、違いは主にプロセッサアーキテクチャへの対応範囲です。Universal版を選んでも、サブスクリプション形式、ルーティングルール、クライアントのコアファミリーは変わりません。

Linuxではdebとrpmのどちらを選ぶ?

Ubuntu、Debianおよび派生ディストリビューションは通常deb、FedoraやRHEL系などRPMパッケージを採用するディストリビューションはrpmを使います。パッケージ形式に加えて、プロセッサに応じてx64またはarm64も選択してください。

パッケージ形式とプロセッサアーキテクチャは別々の条件です。たとえばUbuntuのARM端末にはdeb arm64、Fedoraの一般的なIntelまたはAMD 64ビットデスクトップ端末にはrpm x64が必要です。片方だけ一致していても、インストールに失敗することがあります。

v2rayNGとv2flyNGはどう選ぶ?

どちらもAndroid向けのGUIクライアントです。v2rayNGはXrayコアを使用し、Xrayエコシステムのプロトコルや設定機能を利用したい方に適しています。v2flyNGはV2Flyコアを使用し、V2Flyの設定体系を使う場合の選択肢です。特別な互換性要件がなければ、まずv2rayNGを選べます。

既存のサブスクリプションや手動設定にコア要件が明記されている場合は、その要件に従って選択してください。基本的な設定は2つのコアファミリー間で近い構成を保てる場合がありますが、具体的なプロトコル機能、転送オプション、拡張フィールドは個別に確認する必要があります。

インストール後にサーバー設定がない場合は?

クライアントのインストーラーに含まれるのはアプリ本体だけです。インストール後、クライアントに既存のサブスクリプションURLをインポートするか、サーバー設定を手動で追加します。その後、サブスクリプショングループを更新し、設定を選択してシステムプロキシを有効にします。

サブスクリプションをインポートしても一覧が空の場合は、まずサブスクリプショングループを更新したか、URLが完全か、正しいグループを表示しているか確認します。その後、使用ガイドでインポート、更新、選択、接続の順に確認してください。