client packages

V2Rayクライアントのダウンロードとプラットフォーム選択

OS、プロセッサアーキテクチャ、UIの種類に合わせてインストーラーを選択します。デスクトップではv2rayNを使用し、Androidではコアの要件に応じてv2rayNGv2flyNGから選べます。

Windows / macOS / Android / Linux グラフィカルクライアント 日本語インストールガイド
platform

プラットフォーム別にクライアントを選択

プラットフォームを切り替えると、対応するクライアント、インストーラーへのリンク、システム要件だけが表示されます。ページURLもプラットフォームのアンカーに同期されるため、現在のプラットフォームへのリンクをそのまま保存できます。

windows packages

Windows:v2rayN

同じクライアントに2種類のUIが用意されています。まずDesktop版またはWPF版を選び、対応するx64インストール圧縮ファイルをダウンロードしてください。

v2rayN
おすすめ 7.24.1

v2rayN for Windows

サブスクリプション管理、ノード切り替え、ルーティング、システムプロキシ、TUN設定に対応します。Desktop版は次世代のクロスプラットフォームUI、WPF版はWindowsの従来型UIを採用し、設定画面や操作感は既存の使い方に近い構成です。

優先しておすすめ

Desktop版

次世代のクロスプラットフォームUIを採用し、初めてインストールする方やデスクトップで統一された画面を使いたい方に適しています。

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

WPF版

Windowsの従来型で安定したUI。旧版のメニュー構成や既存の設定手順に慣れている方に適しています。

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

Windowsのシステム要件と選び方

確認項目 推奨 確認方法
プロセッサアーキテクチャ 現在の入口はx64です 「設定 → システム → システム情報」を開き、システムの種類を確認します。
UIの種類 新規インストールはDesktop版を優先 WPF版の操作に慣れている場合や既存の設定手順を継続したい場合は、WPF版を選択できます。
インストール権限 システムの指示に従ってインストールを完了 TUNなどシステム通信を引き受ける機能では、権限の昇格が必要になる場合があります。
decision path

インストーラー選択チェックリスト

ダウンロード失敗以外のインストール問題は、プラットフォーム、アーキテクチャ、パッケージ形式の選択ミスに起因することが多くあります。次の順序でデスクトップとモバイルの両方を確認できます。

system

デバイスのブランドではなくOSを確認

まず端末で実行中のOSがWindows、macOS、Android、Linuxのどれかを確認し、対応するプラットフォームのパネルを開きます。デュアルブート、仮想マシン、リモートデスクトップでは、実際にクライアントを実行するOSを基準にしてください。たとえばWindowsホスト上のLinux仮想マシンでクライアントを実行する場合、仮想マシン内にインストールするならLinux版、ホストOSにインストールするならWindows版を選びます。プラットフォームの判定によって、インストール形式、権限の確認、システムプロキシの設定入口が決まります。

architecture

x64、arm64、Apple Siliconを区別

プロセッサアーキテクチャによって、インストーラーをそのまま実行できるかが決まります。Windowsのページではx64デスクトップ版、macOSではApple Silicon版とIntel版、Androidではarm64版とユニバーサル版、Linuxではx64版とarm64版を提供しています。アーキテクチャ名はOSによってx86_64、amd64、aarch64、arm64などと表示されるため、対応関係に基づいて選択し、購入年だけで判断しないでください。

package

インストール形式とUIの系統を確認

WindowsのDesktop版とWPF版はUIの違い、macOSの2種類のDMGはチップの違い、Androidのarm64版とユニバーサル版は対象アーキテクチャの範囲の違い、Linuxのdeb版とrpm版はパッケージ管理体系の違いです。拡張子は新旧の順序を示すものではありません。rpm版をdeb版の新しい版と考えたり、Androidのユニバーサル版を高機能版と考えたりしないでください。選択基準はOSとアーキテクチャに戻してください。

configure

インストール後も設定をインポート

クライアントのインストール完了は、接続経路の確立を意味しません。利用可能なサブスクリプションをインポートするかサーバーを手動追加し、サブスクリプション一覧を更新してから、ノードとプロキシモードを選択し、システムプロキシまたは必要に応じてTUNを設定します。初回接続では、まず基本的なシステムプロキシモードでブラウザの通信を確認し、その後DNS、アプリ別プロキシ、カスタムルーティングを段階的に追加すると、問題箇所を特定しやすくなります。

サブスクリプションのインポートと接続方法を見る
after download

ダウンロード後のインストールと初回起動

プラットフォームによってインストール画面は異なりますが、設定の流れは共通です。クライアントをインストールし、権限を確認してサブスクリプションをインポート、ノードを選択してプロキシを有効にし、通信経路を確認します。

01

プラットフォームへのインストールを完了

Windowsではダウンロードしたファイルを展開してインストーラーを実行し、選択したDesktop版またはWPF版をインストールします。macOSではDMGを開き、アプリをアプリケーションフォルダへ移動します。Androidではダウンロードしたパッケージを開き、システムの指示に従います。Linuxではディストリビューションに対応するパッケージツールでdebまたはrpmをインストールし、ファイルを展開しただけで中の単体コンポーネントを直接実行しないでください。

02

システム権限を確認

クライアントの初回起動時に、ネットワークアクセス、ファイアウォール、VPNによる通信の引き受け、仮想ネットワークインターフェースに関する権限を求められる場合があります。必要な権限はプラットフォームと有効にする機能によって異なります。システムプロキシだけを使う場合は基本的なネットワーク権限を先に処理し、TUNを有効にする場合は仮想ネットワークインターフェースの作成・管理も許可してください。権限ダイアログが表示されたら、まず対象機能を確認してから許可を判断します。

03

サブスクリプションをインポートしてノードを更新

サブスクリプション管理画面で完全なサブスクリプションURLを追加し、保存後に更新を実行します。ノード一覧が表示されたら、名前、プロトコル、サーバー情報が正しく解析されていることを確認してください。更新に失敗した場合は、URLが完全か、ネットワーク要求が成功しているか、システム時刻が正確かを確認します。サブスクリプションの更新が成功する前にプロキシモードを何度も切り替えないでください。

04

モードを選択して接続経路を確認

利用可能なノードを1つ選び、まず基本的なシステムプロキシモードを有効にして確認します。ブラウザがクライアント経由でアクセスできることを確認してから、ルーティング、DNS、TUNを設定してください。クライアントは接続済みなのにアプリからアクセスできない場合は、ノードの状態、システムプロキシ、ローカル待受ポート、DNS、アプリ独自のプロキシ設定を順番に確認し、複数の項目を同時に変更しないようにします。

package notes

クライアントの種類と利用範囲

3つのクライアントは、対象プラットフォームとコアの系統が異なります。選択時はOS、既存設定、日常の管理方法を基準にし、すべてのクライアントを同時にインストールする必要はありません。

v2rayN

デスクトップ向けの統一入口

v2rayNはWindows、macOS、Linuxに対応し、デスクトップ環境でサブスクリプション、サーバー、システムプロキシ、ルーティングルール、TUNを管理できます。WindowsではDesktop版とWPF版の2種類のUIを提供し、macOSとLinuxではクロスプラットフォームのデスクトップUIを使用します。複数のデスクトップ端末で同じサブスクリプションを使えますが、各プラットフォームの権限、システムプロキシ、インストール方法は個別に設定する必要があります。

v2rayNG

Androidでの通常の第一候補

v2rayNGはXrayコアを採用し、モバイルでのVPNによる通信の引き受け、アプリ別ルーティング、サブスクリプション更新、ノード切り替えを中心に構成されています。一般的なAndroid設定では、まずv2rayNGから始めるとよいでしょう。デスクトップのサブスクリプションをインポートした場合も、モバイル回線、Wi-Fi、バックグラウンド実行の制限によって挙動が異なるため、ルーティングとDNSを確認してください。

v2flyNG

v2flyコア向けの代替候補

v2flyNGは、設定でv2flyコアが明確に指定されている場合や、既存環境がv2flyの動作を前提としている場合に適しています。v2rayNGと同様に一般的なサブスクリプションやノード設定を扱えますが、対応の詳細、初期設定、更新のペースは異なる場合があります。クライアントを切り替える前に、サブスクリプションに含まれるプロトコルとトランスポート設定が移行先でサポートされているか確認してください。

download faq

ダウンロードとインストールに関するよくある質問

以下では、インストーラーの選択、アーキテクチャの確認、クライアントの種類、初回接続の手順について説明します。

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

Desktop版は次世代のクロスプラットフォームUIで、初めてインストールする方、デスクトップで統一された画面を使いたい方、複数のデスクトップOSを切り替えて使う方に適しています。WPF版はWindowsの従来型UIで、旧版v2rayNのメニュー構成や操作手順に慣れている方に向いています。どちらもサブスクリプションのインポート、ノード選択、システムプロキシ、ルーティング設定に対応します。切り替える前にサブスクリプションURLとカスタム設定を保存してください。

macOSではApple Silicon版とIntel版のどちらを選べばよい?

システムメニューの「このMacについて」を開き、「チップ」または「プロセッサ」の項目を確認します。Apple Mシリーズチップと表示された場合はApple Silicon arm64版、Intelプロセッサと表示された場合はIntel x64版を選択してください。チップアーキテクチャはシステムの外観とは直接関係なく、同じ製品シリーズでも世代によって異なる場合があるため、実際の表示を基準にしてください。

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

2015年以降の主流Androidスマートフォンでは、通常arm64版を優先します。arm64版は対象アーキテクチャに必要なコンポーネントだけを含み、アーキテクチャが明確な端末に適しています。端末のアーキテクチャを確認できない場合、インストール時に互換性エラーが表示される場合、または別のプロセッサアーキテクチャを採用している場合は、対応クライアントのユニバーサル版を選択できます。ユニバーサル版は互換性の範囲を広げるもので、機能が多いわけではありません。

v2rayNGとv2flyNGはどのように選べばよい?

通常のAndroid利用では、まずXrayコアを採用するv2rayNGを選択します。既存設定がv2flyコアに明確に依存している場合や、既存環境でv2flyの動作を維持する必要がある場合はv2flyNGを選んでください。2つのクライアントではサブスクリプション、ルーティング、DNSの設定入口が完全には同じではありません。移行後は設定を再確認し、ノード一覧が表示されたかどうかだけで判断しないでください。

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

Debian、Ubuntuおよび派生ディストリビューションでは通常deb版、Fedora、Rocky Linux、AlmaLinuxなどRPMパッケージ管理体系を採用するディストリビューションではrpm版を選択します。形式を決めた後、プロセッサアーキテクチャも確認します。x86_64またはamd64はx64、aarch64またはarm64はarm64を選択してください。パッケージ形式が正しくてもアーキテクチャが違えば、正常にインストールまたは起動できません。

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

インストーラーが行うのはクライアントプログラムの配置だけです。起動後、利用可能なサブスクリプションをインポートするかサーバーを手動追加し、ノード一覧を更新してから、使用可能なノードとプロキシモードを選び、システムプロキシまたはTUNを有効にします。初回設定では、まずシステムプロキシでブラウザのアクセスを確認し、基本経路が正常になってから複雑なルーティング、DNS、全通信の引き受けを追加してください。

クライアントをダウンロード