安定版インストーラーとプラットフォームの選び方

V2Ray クライアントのダウンロード:プラットフォームに合うインストーラーを選択

このページではv2rayN、v2rayNG、v2flyNGの現行安定版インストーラーをまとめて提供しています。まずOSを確認し、CPUアーキテクチャとパッケージ形式を照合してください。ダウンロードボタンは各クライアントカード内にあります。

GUI CLIENTS 4 PLATFORMS STABLE PACKAGES
package.index stable
01
v2rayN Windows · macOS · Linux
デスクトップ版
02
v2rayNG Android · Xrayコア
推奨
03
v2flyNG Android · v2flyコア
代替

選択順 OS → CPUアーキテクチャ → パッケージ形式

PLATFORM PACKAGES

プラットフォームとクライアント別にダウンロード

4つのプラットフォームで選び方は共通です。まずOS、次にアーキテクチャを確認します。各カードの主ボタンは多くのユーザーに適したパッケージ、サブボタンは別のUI、アーキテクチャ、または互換範囲に対応するパッケージです。バージョン表示は同じソースのバージョン一覧から更新されます。一覧を一時的に取得できない場合も、ページには現行安定版へのリンクが残ります。

Windows:v2rayN

Desktop版と従来のWPF版は同じクライアントとして位置付けられ、主な違いはUI技術と操作レイアウトです。

Windowsのシステム要件と選択表

確認項目 推奨条件 選択方法
OS Windows 10またはWindows 11 システムを最新の状態に保つと、実行環境やネットワークコンポーネントの互換性問題を減らせます。
CPUアーキテクチャ x64 このページのWindowsインストーラーはx64デスクトップシステム向けです。
UIバージョン DesktopまたはWPF 新規ユーザーはDesktop版、従来のUIを使い続ける場合はWPF版を選んでください。
インストール前の準備 既存設定のバックアップを保存 上書き更新の前にサブスクリプション、ルーティング、自分で変更した設定をエクスポートし、差分を確認できるようにします。

PACKAGE NOTES

インストーラーの項目を順に確認

ファイル名に含まれるプラットフォーム、アーキテクチャ、形式は、それぞれ別の情報を示します。順番に確認すれば、「クライアント名」「CPUアーキテクチャ」「インストール形式」を混同せずに済みます。

client

クライアント名

デスクトップではv2rayNを選びます。Androidではまずv2rayNGを確認し、設定情報でv2flyコアが明示的に必要な場合や対応実装を使う場合のみv2flyNGを選択してください。クライアント名はUI、コアの系統、利用できる設定項目を左右するため、ファイルサイズだけで判断できません。

platform

OS

WindowsではEXEインストーラーを含むZIP、macOSではDMG、AndroidではAPK、Linuxではディストリビューションに合わせてdebまたはrpmを使用します。形式ごとにシステムのインストール機構が異なるため、拡張子だけ変更してもパッケージ内部の内容は変わりません。

architecture

CPUアーキテクチャ

x64、arm64、Apple Silicon、IntelはいずれもCPUまたはシステムのアーキテクチャを表します。macOSでは「このMacについて」、Linuxではシステム情報から確認できます。Androidの新しい主要端末では通常arm64を選び、確認できない場合はユニバーサル版を使用します。

channel

安定版

ページのバージョン表示とボタンのリンク先は、同じソースのバージョン一覧で管理されています。バージョン情報が更新されると、クライアントのダウンロード先も新しい安定版へ同期されます。正常に動作しているクライアントは、バージョン番号が変わっただけで急いで再インストールする必要はありません。まず設定をバックアップし、必要な機能に応じて更新してください。

INSTALLATION ORDER

ダウンロード後のインストール手順

ダウンロードは最初の一歩にすぎません。初回起動時には設定のインポート、ノード選択、システムプロキシの確認、接続テストも必要です。以下の順序は、多くの初回インストールに適用できます。

  1. ファイルが現在のプラットフォームに合っているか確認

    まずファイルの拡張子とアーキテクチャ表示を確認します。Windowsデスクトップ版はx64、macOSはApple SiliconとIntel、Androidはarm64とユニバーサル版、Linuxはdebまたはrpmとx64またはarm64をそれぞれ確認します。システムに対応していない形式と表示された場合は、同じファイルを繰り返し起動するのではなく、最初にプラットフォームとアーキテクチャを見直してください。

  2. システム画面に従ってインストール

    Windowsではダウンロードしたファイルを解凍してインストーラーを実行します。macOSではDMGを開き、システム画面の案内に従ってアプリをインストールします。AndroidではAPKを開き、システムのインストール画面で確認します。Linuxではディストリビューションに対応するグラフィカルソフトウェア管理ツールまたはパッケージ管理ツールを使います。ネットワーク権限が表示された場合は、用途を確認してから接続に必要な権限を許可してください。

  3. サブスクリプションまたは単一ノードをインポート

    クライアントを開いたら、最初から高度な項目を大量に変更しないでください。完全なサブスクリプションURLを追加して更新するか、必要な項目がそろったノード設定を1件インポートします。更新後、ノード一覧に名前、アドレス、ポート、プロトコル種別が表示されることを確認します。一覧が空の場合は、まずサブスクリプションURLが完全か、更新処理が正常に完了したかを確認してください。

  4. ノードを選択して接続を有効化

    ノード一覧から1つ選択し、クライアント画面で接続またはシステムプロキシを有効にします。Androidでは初回接続時にシステムレベルの接続確認が表示されることがあります。デスクトップではシステムプロキシの状態を確認してください。設定をインポートしただけでノードを選択していない場合や、ノードを選んでもシステムプロキシを有効にしていない場合、ブラウザーの通信に変化が現れないことがあります。

  5. 実際のアクセスで設定を確認

    接続後、まず安定したWebページを開き、クライアントログに連続したエラーがないか確認します。速度テストはノード品質の比較に使うもので、プロキシが有効かどうかの確認には代わりません。ページを開けない場合は、システム時刻、ローカルプロキシの状態、サブスクリプションの期限、ノードパラメーター、通信設定の順に確認し、一度に複数の項目を変更しないでください。

CLIENT SELECTION

3つのクライアントの使い分け

DESKTOP

v2rayN

v2rayNはWindows、macOS、Linuxに対応し、本サイトのデスクトップ向け一覧で共通して紹介しているグラフィカルクライアントです。サブスクリプション管理、ノード一覧、システムプロキシ、ルーティングルール、ログをデスクトップ画面に集約できます。WindowsではDesktop版と従来のWPF版を選べ、macOSとLinuxでは主にCPUアーキテクチャとパッケージ形式を区別します。

v2rayNを選ぶことは、特定のプロキシプロトコルを選ぶことではありません。プロトコルはインポートしたノード設定によって決まり、クライアントはパラメーターを読み込んで対応機能を呼び出します。プロトコル項目が合わない場合は、別の同名プロトコル用インストーラーを探すのではなく、サブスクリプション内容、クライアントのバージョン、設定の入手元を確認してください。

ANDROID PRIMARY

v2rayNG

v2rayNGはXrayコアを使用するAndroid向けの優先選択肢です。サブスクリプショングループ、QRコードからのインポート、クリップボードからのインポート、ノードテスト、アプリごとのルール、接続ログを利用できます。Androidで初めてサブスクリプションをインポートする場合、v2rayNGから始めるとクライアント選択による余分な要因を減らせます。

arm64版とユニバーサル版は機能の位置付けが同じで、違いは対応するCPUアーキテクチャの範囲です。新しい主要端末ではまずarm64版を選び、端末情報が不明な場合やシステム画面でアーキテクチャ不一致と表示された場合はユニバーサル版を使用します。アーキテクチャを変えても、サブスクリプションのプロトコル、サーバーアドレス、ポートは変わりません。

ANDROID ALTERNATIVE

v2flyNG

v2flyNGはv2flyコアを使用し、明確な要件がある場合の代替候補です。設定情報でv2flyの動作が指定されている場合、そのコアを前提にサブスクリプションを管理している場合、または2つのコア系統の処理差を比較したい場合にv2flyNGをインストールできます。明確な理由がなければ、Androidクライアントを2つ同時にインストールする必要はありません。

同じサブスクリプションが異なるコアで利用できるかどうかは、プロトコル、トランスポート層、セキュリティ層、クライアントバージョンが共通して対応しているかで決まります。クライアント名は最初の判断材料にすぎません。インポートには成功しても接続できない場合は、ノード項目とサーバー設定も確認し、問題を単純にインストーラーのせいにしないでください。

DOWNLOAD FAQ

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

以下ではインストーラーの選択と更新のみを扱います。サブスクリプションのインポート、ルーティングモード、接続トラブルの詳しい手順は、チュートリアル、ヘルプセンター、プロトコルマニュアルに分けて掲載しています。

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

初めてインストールする場合はDesktop版がおすすめです。Desktop版は新世代のクロスプラットフォームUIを採用し、メニュー構成も他のデスクトップOS版に近くなっています。従来のWPF版はWindowsの従来レイアウトを引き継いでおり、旧版のメニュー位置に慣れている場合や既存の操作手順を維持したい場合に適しています。どちらもv2rayNであり、異なるプロトコルを意味しないため、同時にインストールする必要はありません。更新前に既存のサブスクリプション、ルーティング、自分で変更した設定をバックアップし、長く使うUIバージョンを選んでください。

macOSでApple Silicon版とIntel版のどちらを選ぶか確認する方法

システムメニューの「このMacについて」を開き、「チップ」または「プロセッサ」を確認します。Apple Mシリーズチップと表示された場合はApple Silicon版、Intelプロセッサと表示された場合はIntel版を選択してください。端末の購入年、画面サイズ、OSの見た目だけで判断しないでください。同じ外観のシリーズでも異なるプロセッサモデルが存在する場合があります。アーキテクチャが合っていれば、クライアントの機能と設定項目は同じ位置付けです。

Androidではarm64版とユニバーサル版のどちらをダウンロードすべき?

2015年以降の主要なAndroidスマートフォンは通常64ビットARMアーキテクチャを採用しているため、まずarm64版を選べます。arm64版は対応アーキテクチャ向けのコンポーネントを含み、選択が明確です。端末のアーキテクチャを確認できない場合や、システムのインストール画面で互換性がないと表示された場合は、ユニバーサル版を使用してください。どちらもクライアント機能に優劣はなく、サブスクリプション、ノード、ルーティング設定もパッケージのアーキテクチャによって変わりません。

v2rayNGとv2flyNGはどう選ぶ?

Androidユーザーは通常、まずv2rayNGを選びます。Xrayコアを使用し、一般的なサブスクリプションやプロトコル設定に対応しています。v2flyコアの動作が明確に必要な場合、設定提供元からv2flyNGを指定されている場合、または互換性を比較したい場合はv2flyNGを選択してください。クライアントとプロトコルは別の概念です。VMess、VLESS、Trojan、REALITYなどはノード設定の項目であり、利用できるかどうかはコアの機能と具体的なパラメーターにも左右されます。

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

Debian、Ubuntuおよびその派生ディストリビューションではdeb、Fedora、Rocky Linux、AlmaLinux、RHEL系ではrpmを使用します。形式を決めた後、CPUアーキテクチャも確認してください。x86_64またはamd64と表示される場合はx64、aarch64またはarm64と表示される場合はarm64を選びます。debとrpmはパッケージ管理体系の違いであり、機能の多さや更新速度の差を示すものではありません。

クライアントを更新すると既存のサブスクリプションやノードは削除される?

通常の上書き更新では既存の設定ディレクトリが引き継がれますが、更新前にクライアントのバックアップまたはエクスポート機能でサブスクリプション、ルーティング、自分で変更した設定を保存してください。メジャーバージョンをまたぐ更新では、画面構成、設定項目の初期値、コアの動作が変わる場合があります。安全な手順は、先にバックアップを取り、実行中のクライアントを終了してからインストールし、完了後にサブスクリプション一覧、現在のノード、システムプロキシ、ルーティングモードが想定どおりか確認することです。

SETUP

インストール完了後にサブスクリプションをインポート

チュートリアルでは、デスクトップ版とAndroid版に分けて、サブスクリプションの入口、更新操作、ノード選択、システムプロキシ、接続確認を説明しています。初めて使う場合は、高度なパラメーターを先に変更するより、手順どおりに進めたほうが問題を特定しやすくなります。

詳しいチュートリアルを見る →
HELP

インストールまたは接続で問題が発生した場合

ヘルプセンターでは、基礎知識、インストール設定、活用方法、トラブル対処に分けて問題を整理しています。問題がダウンロード、インストール、インポート、接続のどの段階で起きたかを確認してから、対応する確認手順に進んでください。

ヘルプセンターへ →
REFERENCE

プロトコルとコアの違いを理解する

プロトコルマニュアルでは、VMess、VLESS、Trojan、REALITYなどの設定タイプと、V2FlyおよびXrayコアファミリーの機能範囲を解説しています。クライアントでプロトコルタイプを選ぶ前に読むのがおすすめです。

プロトコルマニュアルを読む →