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

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

OSとプロセッサのアーキテクチャに合うインストーラーを選択してください。デスクトップではv2rayN、Androidではv2rayNGまたはv2flyNGを選べます。

v2rayN 7.24.1 v2rayNG 2.2.6 v2flyNG 1.10.31 永久無料 · オープンソース
プラットフォームを選択

インストーラーとシステム要件

プラットフォームを切り替えると、対応するクライアント、プロセッサアーキテクチャ、インストール形式だけが表示されます。バージョン情報とダウンロードURLは、同一ソースのバージョン一覧に基づいて更新されます。

Windowsクライアント

v2rayN:Desktop版と従来型WPF版

どちらのインストーラーも64ビットWindows向けです。Desktop版は新世代のクロスプラットフォームUIを採用しており、初回インストールや統一されたデスクトップ画面を使いたい方に適しています。WPF版は従来のWindows画面を踏襲しており、以前のメニュー構成や操作手順に慣れている方に向いています。

v2rayN

おすすめ 7.24.1

サブスクリプション管理、システムプロキシ、ルーティングルール、TUNなどに対応したWindows向けGUIクライアントです。初めて使う場合はDesktop版から始められます。WPF版に慣れている場合は従来版を継続して選択できます。

  • Desktop:新世代のクロスプラットフォームUI。画面構成はmacOS版やLinux版に近い設計です。
  • WPF:従来型のWindows UI。メニュー配置と操作方法は旧版v2rayNに近い構成です。

Windowsのシステム要件と選択基準

項目 推奨 確認方法
プロセッサのアーキテクチャ x64 「設定 → システム → システム情報」を開き、「システムの種類」を確認します。
UIの種類 初回インストールはDesktop版を優先 新世代のクロスプラットフォーム画面を使うならDesktop版、従来のメニューを継続するならWPF版を選択します。
インストール権限 現在のユーザーによるアプリのインストールを許可 システムに権限確認が表示されたら、ファイル名と選択したバージョンを確認して続行します。
選択の流れ

クライアント、アーキテクチャ、インストール形式

ダウンロードに失敗したりインストールできなかったりする場合、プラットフォーム、プロセッサアーキテクチャ、インストール形式の選択間違いが原因であることが多いです。次の3段階で確認すれば、異なるファイルを何度もダウンロードせずに済みます。

01

まずクライアントを決める

Windows、macOS、Linuxではv2rayNを選択します。Androidではv2rayNGを優先し、v2flyコアが必要な場合にv2flyNGを選びます。クライアント名によって利用できるプラットフォームとインストーラー一覧が決まるため、拡張子だけで判断しないでください。

3種類のクライアントはいずれもGUIツールで、サブスクリプションのインポート、ノード管理、システムプロキシ、ルーティング設定を担います。インストール後も有効な設定の追加が必要で、インストール状態と接続状態は別に考える必要があります。

02

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

x64はWindows PC、Intel Mac、多くの従来型Linuxデスクトップで一般的です。arm64はApple Mシリーズチップ、最新のAndroidスマートフォン、一部のARM Linux端末でよく使われます。アーキテクチャが合わないと、インストーラーが起動を拒否する場合があります。

Androidではアーキテクチャが分からない場合にユニバーサル版を使用できます。Linuxではuname -mで確認でき、x86_64はx64、aarch64はarm64に対応します。

03

最後にインストール形式を選ぶ

Windowsでは圧縮ファイル内のインストーラー、macOSではDMG、AndroidではAPKを使用します。Linuxではディストリビューションに応じてDEBまたはRPMを選びます。パッケージ形式はディストリビューションのソフトウェア管理体系に直結します。

Linuxの形式が分からない場合は、まずディストリビューション名とパッケージ体系を確認します。Ubuntu、Debian系は通常DEB、Fedora、RHEL系は通常RPMです。形式を決めた後、x64とarm64を区別してください。

インストール後の設定

インストールから接続まで

クライアントは設定と接続のためのツールです。インストール後は、サブスクリプションのインポート、サーバー選択、プロキシモード、接続確認の順に進めてください。

使用方法のドキュメントを見る →
  1. インストールを完了してクライアントを起動

    OSに合った方法でインストールを完了します。初回起動時に、アプリのネットワークアクセス、システムプロキシ、VPN接続に関する確認が表示されたら、現在のクライアントによる操作か確認してから進めてください。

  2. サブスクリプションまたはノード設定をインポート

    有効なサブスクリプションURLをコピーし、クライアントのサブスクリプション管理でグループを追加して更新します。単一ノードの共有リンクを受け取った場合は、クリップボードからのインポートまたはQRコードのスキャンを使用できます。インポート後、サーバー一覧に該当する項目が表示されるはずです。

  3. サーバーとプロキシモードを選択

    設定項目から1つをアクティブサーバーとして選択します。一般的なデスクトップ利用では、まずシステムプロキシとルールモードから始められます。Androidでは、システムの接続要求に応じてクライアントを有効にします。より多くのアプリ通信を引き受ける場合は、TUNとルーティング分割の説明を確認してください。

  4. ログを確認して接続を検証

    接続を開始したら、まずクライアントの状態とログを確認します。タイムアウト、設定項目のエラー、サブスクリプション更新の失敗が発生した場合は、ローカルネットワーク、サブスクリプションURL、システム時刻、現在のサーバー設定を個別に確認してください。クライアントの再インストールを繰り返すだけでは解決しません。

バージョンと設定のメンテナンス

クライアント更新前後の確認項目

クライアントを更新しても通常はサブスクリプション自体は変わりませんが、画面、コアの動作、既定値が変更される場合があります。重要な設定を記録しておくと、アップデート後の確認範囲を減らせます。

更新前に記録する内容

使用中のクライアント名、プロキシモード、ルーティングルール、アクティブなサブスクリプショングループを記録します。手動ノード、カスタムDNS、TUNパラメータ、カスタムルーティングルールがある場合は、クライアントの設定管理機能で先にコピーを保存してください。

サブスクリプションURLだけを保存しても、すべての個別設定は引き継げません。サブスクリプションは通常サーバー一覧を管理しますが、カスタムルーティング、アプリの除外ルール、待受ポート、システムプロキシの設定はローカルに保存される場合があります。

更新後に確認する内容

新版のクライアントを起動したら、まずサブスクリプショングループとサーバー一覧が存在するか確認し、アクティブサーバー、ルーティングモード、システムプロキシの状態を確認します。その後サブスクリプションを一度更新し、ログで設定が正常に読み込まれたことを確認してください。

新版でメニューの位置が変わっていても、機能名を手がかりに該当する入口を探してください。設定をすべて削除するのは避け、問題をインストール、サブスクリプション、接続、ルーティングのいずれか1つに切り分けると原因を特定しやすくなります。

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

インストーラーの選択と初回起動

ここでは、バージョン、チップアーキテクチャ、インストール形式、インストール後の設定に関する質問をまとめています。接続やルーティングの問題については、使用方法のドキュメントと上級マニュアルを確認してください。

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

まずはDesktop版を試してください。新世代のクロスプラットフォームUIを採用しています。従来のWindows画面に慣れている場合や、これまでの使い方を継続したい場合はWPF版を選べます。どちらもv2rayNで、設定やサブスクリプション用途は基本的に同じです。

WPF版の設定を長く使っている場合は、アップデート前にサブスクリプショングループ、カスタムルーティング、システムプロキシモードを記録してください。Desktop版へ切り替えた後は、設定項目の名称と位置を重点的に確認し、すべての画面項目が完全に同じだとは考えないでください。

macOSでApple Silicon版とIntel版のインストーラーを見分けるには?

システムメニューの「このMacについて」を開き、チップまたはプロセッサの項目を確認します。Apple Mシリーズチップと表示されたらApple Silicon版、Intelプロセッサと表示されたらIntel版をダウンロードしてください。

2種類のDMGで機能は同じですが、コンパイルされたアーキテクチャが異なります。アーキテクチャを間違えると、アプリを実行できない、または追加の互換処理が必要と表示される場合があるため、ダウンロード前に確認してください。

Androidではarm64版とユニバーサル版のどちらを選ぶべき?

2015年以降に発売された一般的なAndroidスマートフォンは、通常arm64を採用しています。まずはarm64版をダウンロードしてください。端末のアーキテクチャが不明、インストール時に互換性エラーが出る、または他のアーキテクチャにも対応させたい場合はユニバーサル版を使用します。

ユニバーサル版はより多くのアーキテクチャに対応するため、インストールファイルが大きくなる場合があります。2種類のインストーラーは同じクライアントバージョンに対応しており、サブスクリプション管理、ルーティング、接続機能はインストーラーのアーキテクチャによって変わりません。

Linuxではdebとrpmのどちらをダウンロードすべき?

Debian、Ubuntuおよび派生ディストリビューションは通常deb、Fedora、RHEL、Rocky Linux、AlmaLinuxなどは通常rpmを使用します。プロセッサに合わせてx64またはarm64も選択してください。

uname -mを実行してアーキテクチャを確認できます。出力がx86_64ならx64、aarch64ならarm64を選択します。インストール時は、ディストリビューションのソフトウェアインストーラーまたはパッケージマネージャーに依存関係の処理を任せるのがおすすめです。

クライアントをインストールしたのに、なぜすぐ接続できない?

クライアントは設定と接続を管理するためのものです。まず有効なサブスクリプションURLまたはノード情報をインポートし、サーバーを選択して適切なプロキシモードを有効にしたうえで接続をテストします。インストーラー自体にサブスクリプションやノードは含まれていません。

インポート後に一覧が空の場合は、まずサブスクリプションURLが完全か確認して手動で更新します。一覧は表示されるのに接続できない場合は、クライアントのログ、システム時刻、ローカルネットワーク、現在のノード設定を確認してください。