クライアントのインストーラーとアーキテクチャの説明

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

OSに応じてv2rayN、v2rayNG、またはv2flyNGを選択します。ダウンロード前に、OSのプラットフォーム、プロセッサアーキテクチャ、パッケージ形式を確認し、異なるアーキテクチャやパッケージ管理体系のファイルを混在させないでください。

デスクトップ:v2rayN Android:v2rayNG / v2flyNG リリース一覧に応じて更新
プラットフォーム別に選択

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

プラットフォームのラベルはアドレスバーのアンカーにも反映され、リンクを再度開いたときに該当OSへ直接戻れます。バージョン情報とダウンロードURLは同じリリース一覧から更新されます。一覧が一時的に利用できない場合も、現在のバージョンの完全なダウンロードパスを保持します。

Windows:v2rayN

Windows向けにはDesktop版と従来のWPF版という2つの入口を用意しています。Desktop版は新世代のクロスプラットフォームUIで、初回インストールやデスクトップ間で統一された操作感を求めるユーザーに適しています。WPF版は従来のレイアウトを継承しており、旧版のメニューや操作手順に慣れているユーザーに向いています。

v2rayN

v2rayN for Windows

おすすめ

サブスク管理、サーバー選択、システムプロキシ、ルーティング設定、TUNモードなどの主要機能を備えたデスクトップ向けグラフィカルクライアントです。

7.24.1
初回インストールにおすすめ

Desktop版

新世代のクロスプラットフォームUIです。現在のデスクトップUIと今後のクロスプラットフォーム環境を利用したい場合は、このパッケージを優先してください。

Desktop版をダウンロード
従来の操作レイアウト

WPFクラシック版

従来のv2rayNのウィンドウ構成とメニュー構成を引き継いでおり、これまでの操作方法を維持したいユーザーに適しています。

WPF版をダウンロード

Windowsのシステム要件とインストール手順

確認項目 要件と確認方法
システム サポート期間内で、通常のシステム更新を適用済みの64ビットWindowsデスクトップ環境を使用してください。
プロセッサ このページではx64インストーラーを提供しています。「設定 → システム → システム情報」でシステムの種類を確認できます。
インストール権限 インストーラーはアプリケーションフォルダーへの書き込みを必要とします。TUNモードでは仮想ネットワークデバイスの作成に管理者権限が必要になる場合もあります。
初回起動 まずサブスクリプションまたは個別のサーバー設定をインポートし、設定を選んで接続を開始します。必要に応じてシステムプロキシも設定してください。

別のバージョンから移行する場合は、サブスクリプションURL、ルーティングルール、ローカルポートの設定を先に記録してください。起動中の2つのクライアント間でシステムプロキシを何度も切り替えると、ブラウザーが停止済みクライアントのローカルポートを参照し続ける場合があります。

選択の流れ

プラットフォームからインストーラーまでの判断順序

インストール失敗は、クライアントの種類ではなく、プラットフォーム、アーキテクチャ、パッケージ形式の不一致が原因であることが多いです。決まった順序で確認すれば、再ダウンロードや設定移行を減らせます。

まずOSを確認

Windows、macOS、Linuxのデスクトップ版ではv2rayNを使用します。Androidではv2rayNGを優先し、V2Fly系コアが必要な場合はv2flyNGを選択してください。異なるプラットフォームの拡張子を同じ種類のインストーラーとして扱わないでください。

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

x64、arm64、Intel、Apple Siliconはプロセッサアーキテクチャを表します。システム情報から確認し、デバイスのブランド、外観、発売時期だけで推測しないでください。Androidでアーキテクチャを確認できない場合は、互換性を優先してユニバーサル版を使用できます。

最後にパッケージ形式とUIを選択

WindowsではDesktop版とWPF版からUIの方針を選び、Linuxではdebとrpmからパッケージ管理体系を選択します。インストーラーを決めてから、サブスクリプションのインポート、システムプロキシ、ルーティングルールを設定してください。インストール段階と接続段階を混同して切り分けないようにしましょう。

初回インストール

インストール、インポート、接続の境界

クライアントのダウンロードとインストールで整うのは実行環境だけです。接続を確立するには有効な設定が必要で、システム通信がクライアントに入るかどうかはプロキシモードとルーティング設定にも左右されます。

インストール段階

ファイルが現在のプラットフォームとアーキテクチャに合っていることを確認し、同種のクライアントを終了してからインストールしてください。既存クライアントを更新する場合は、サブスクリプション、ルーティングルール、ローカルポート、DNS設定を先に記録します。インストール完了は、システムプロキシが有効になったことを意味しません。

設定段階

サブスクリプションURL、共有リンク、QRコード、または手動入力で設定をインポートします。インポート後にサブスクリプションを更新し、サーバー一覧、グループ、プロトコルパラメータが完全か確認してください。リストが空の場合は、インストーラーの破損ではなく、サブスクリプションの解析に失敗している可能性があります。

接続段階

設定を選んで起動したら、まずローカルリッスンが正常か確認し、その後システムプロキシを設定します。より広い範囲の通信を取り込む必要がある場合にTUNモードを設定してください。2つのモードでは通信の入口が異なるため、仕組みを理解しないまま何度も切り替えないでください。

検証段階

まずログでDNS、ポート、プロトコル、接続タイムアウトのエラーを確認してから、ブラウザーでテストします。システムプロキシに従わないアプリもあるため、その場合はアプリ独自のプロキシ設定を確認するか、TUNモードを検討してください。すぐにクライアントを変更するのは避けましょう。

設定手順を詳しく確認

クイックスタートでは、「サブスクリプションをインポート」「モードを選択」「接続を開始」「結果を確認」の順に、デスクトップ版とAndroidクライアントの操作を説明しています。

クイックスタートを見る
ダウンロードに関するよくある質問

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

ここでは、バージョンの選び方、プロセッサアーキテクチャ、Linuxのパッケージ形式、インストール後に接続するための条件をまとめています。設定内容自体が無効な場合、インストーラーを変更しても通常は解決しません。

Windowsではv2rayN Desktop版とWPF版のどちらを選ぶべき?

初回インストールでは、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のv2rayNの操作レイアウトに慣れている場合や、これまでの使い方を維持したい場合はWPF版を選べます。システムプロキシのポートや設定状態が干渉するため、2つを同時に起動しないでください。

macOSでApple Silicon版とIntel版のどちらをダウンロードすべきか確認する方法は?

「システム情報」または「このMacについて」を開き、「チップ」または「プロセッサ」を確認します。Apple Mシリーズチップと表示された場合はApple Silicon版、Intelプロセッサと表示された場合はIntel版を選択してください。アーキテクチャが合わないと、インストーラーが正常に起動しない場合があります。

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

2015年以降に発売された主流のAndroidスマートフォンは、通常arm64アーキテクチャを採用しています。まずはarm64版をダウンロードしてください。端末のアーキテクチャを確認できない場合、インストール時に非互換の警告が出た場合、または別のプロセッサを搭載している場合は、ユニバーサル版を選びます。

v2rayNGとv2flyNGはどう選ぶべき?

Androidの日常利用では、Xrayコアを採用したv2rayNGがおすすめです。V2Fly系コアを使う必要がある場合や、既存の設定が特定の実装を明確に要求している場合はv2flyNGを選択できます。2つのクライアントの設定は分けて管理し、相互のデータディレクトリを直接上書きしないでください。

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

Debian、Ubuntuおよび派生ディストリビューションでは通常debを選びます。Fedora、Rocky Linux、AlmaLinuxなどRPMパッケージ管理を採用するディストリビューションではrpmを選択してください。さらにプロセッサアーキテクチャに応じてx64とarm64を区別する必要があり、拡張子だけで判断してはいけません。

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

クライアントは設定、コア、ローカルプロキシを管理するだけです。まず有効なサブスクリプションまたはサーバー設定をインポートし、利用可能な設定を選んで接続を開始します。その後、用途に応じてシステムプロキシを有効にするかTUNモードを設定し、ブラウザーとクライアントログで接続状態を確認してください。