v2rayN for Windows
7.24.1v2rayNはWindowsデスクトップでの主要な選択肢です。サブスクリプション管理、ノード切り替え、システムプロキシ、ルーティングルール、ログ確認を利用できます。2つのインストーラーはいずれもx64 Windows向けで、設定項目とサブスクリプション内容は同じ方法で管理できます。
安定版インストーラーとプラットフォームの選び方
このページではv2rayN、v2rayNG、v2flyNGの現行安定版インストーラーをまとめて提供しています。まずOSを確認し、CPUアーキテクチャとパッケージ形式を照合してください。ダウンロードボタンは各クライアントカード内にあります。
選択順 OS → CPUアーキテクチャ → パッケージ形式
PLATFORM PACKAGES
4つのプラットフォームで選び方は共通です。まずOS、次にアーキテクチャを確認します。各カードの主ボタンは多くのユーザーに適したパッケージ、サブボタンは別のUI、アーキテクチャ、または互換範囲に対応するパッケージです。バージョン表示は同じソースのバージョン一覧から更新されます。一覧を一時的に取得できない場合も、ページには現行安定版へのリンクが残ります。
Desktop版と従来のWPF版は同じクライアントとして位置付けられ、主な違いはUI技術と操作レイアウトです。
v2rayNはWindowsデスクトップでの主要な選択肢です。サブスクリプション管理、ノード切り替え、システムプロキシ、ルーティングルール、ログ確認を利用できます。2つのインストーラーはいずれもx64 Windows向けで、設定項目とサブスクリプション内容は同じ方法で管理できます。
| 確認項目 | 推奨条件 | 選択方法 |
|---|---|---|
| OS | Windows 10またはWindows 11 | システムを最新の状態に保つと、実行環境やネットワークコンポーネントの互換性問題を減らせます。 |
| CPUアーキテクチャ | x64 | このページのWindowsインストーラーはx64デスクトップシステム向けです。 |
| UIバージョン | DesktopまたはWPF | 新規ユーザーはDesktop版、従来のUIを使い続ける場合はWPF版を選んでください。 |
| インストール前の準備 | 既存設定のバックアップを保存 | 上書き更新の前にサブスクリプション、ルーティング、自分で変更した設定をエクスポートし、差分を確認できるようにします。 |
インストーラーはチップのアーキテクチャごとに分かれています。チップに合うものを選んでからインストールし、OSの見た目や端末の購入年で推測する必要はありません。
macOS版v2rayNでは、他のデスクトップ版と同様にサブスクリプション、ノード、システムプロキシ、ルーティングを管理できます。ダウンロード前に最も重要なのはCPUアーキテクチャです。Apple Mシリーズチップにはarm64版、Intelプロセッサにはx64版を使用します。
| 確認項目 | 表示される情報 | 対応するインストーラー |
|---|---|---|
| チップ | Apple Mシリーズ | Apple Silicon arm64 |
| プロセッサ | Intel | Intel x64 |
| インストール形式 | DMG | ディスクイメージを開き、画面の案内に従ってアプリをインストールします。 |
| 初回起動 | システムのセキュリティ確認 | システムの案内に従ってアプリの入手元とネットワーク権限を確認し、その後クライアントに設定をインポートします。 |
まずコアの要件に応じてクライアントを選び、次に端末のアーキテクチャに合わせてarm64版またはユニバーサル版を選択します。
v2rayNGはAndroidでの主要な選択肢です。Xrayコアを使用し、QRコード、クリップボードからのインポート、サブスクリプション更新、ノード切り替え、アプリごとのプロキシ、接続ログなどに対応しています。一般的なサブスクリプション利用では、まずこのクライアントから始められます。
v2flyNGはv2flyコアを使用します。v2flyコアの動作が明確に必要な場合、サブスクリプション情報でこのクライアントが指定されている場合、または異なるコアの処理結果を比較したい場合に選択できます。通常の初回利用では、まず上のv2rayNGをおすすめします。
| 確認項目 | 優先する選択肢 | 変更が必要なケース |
|---|---|---|
| クライアント | v2rayNG | 設定でv2flyコアが明示的に必要な場合はv2flyNGを選択します。 |
| 端末のアーキテクチャ | arm64 | アーキテクチャが不明な場合やarm64版をインストールできない場合は、ユニバーサル版を選択します。 |
| インストール形式 | APK | ダウンロード後、システムのインストール画面でアプリと権限の情報を確認します。 |
| 初回接続 | サブスクリプションをインポートしてノードを選択 | まずサブスクリプションを更新し、ノードを選択して接続権限を確認します。 |
まずディストリビューションのパッケージ管理体系に合わせてdebまたはrpmを選び、次にCPUに応じてx64またはarm64を選択します。
Linux版v2rayNはグラフィカルなデスクトップ環境向けです。インストーラーはディストリビューションの系統とCPUアーキテクチャごとに分かれています。Debian、Ubuntuおよび派生版では通常deb、Fedora、Rocky Linux、AlmaLinux、RHEL系では通常rpmを使用します。
システムアーキテクチャがaarch64またはarm64と表示される場合のみ選択してください。パッケージ形式はディストリビューションの系統にも合わせる必要があります。
| ディストリビューションまたはアーキテクチャ | 確認方法 | インストーラー |
|---|---|---|
| Debian / Ubuntu系 | aptとdpkgを使用 | deb |
| Fedora / RHEL系 | dnfまたはrpmを使用 | rpm |
| x86_64 / amd64 | 一般的なデスクトップCPUアーキテクチャ | x64対応パッケージ |
| aarch64 / arm64 | 64ビットARMアーキテクチャ | arm64対応パッケージ |
PACKAGE NOTES
ファイル名に含まれるプラットフォーム、アーキテクチャ、形式は、それぞれ別の情報を示します。順番に確認すれば、「クライアント名」「CPUアーキテクチャ」「インストール形式」を混同せずに済みます。
client
デスクトップではv2rayNを選びます。Androidではまずv2rayNGを確認し、設定情報でv2flyコアが明示的に必要な場合や対応実装を使う場合のみv2flyNGを選択してください。クライアント名はUI、コアの系統、利用できる設定項目を左右するため、ファイルサイズだけで判断できません。
platform
WindowsではEXEインストーラーを含むZIP、macOSではDMG、AndroidではAPK、Linuxではディストリビューションに合わせてdebまたはrpmを使用します。形式ごとにシステムのインストール機構が異なるため、拡張子だけ変更してもパッケージ内部の内容は変わりません。
architecture
x64、arm64、Apple Silicon、IntelはいずれもCPUまたはシステムのアーキテクチャを表します。macOSでは「このMacについて」、Linuxではシステム情報から確認できます。Androidの新しい主要端末では通常arm64を選び、確認できない場合はユニバーサル版を使用します。
channel
ページのバージョン表示とボタンのリンク先は、同じソースのバージョン一覧で管理されています。バージョン情報が更新されると、クライアントのダウンロード先も新しい安定版へ同期されます。正常に動作しているクライアントは、バージョン番号が変わっただけで急いで再インストールする必要はありません。まず設定をバックアップし、必要な機能に応じて更新してください。
INSTALLATION ORDER
ダウンロードは最初の一歩にすぎません。初回起動時には設定のインポート、ノード選択、システムプロキシの確認、接続テストも必要です。以下の順序は、多くの初回インストールに適用できます。
まずファイルの拡張子とアーキテクチャ表示を確認します。Windowsデスクトップ版はx64、macOSはApple SiliconとIntel、Androidはarm64とユニバーサル版、Linuxはdebまたはrpmとx64またはarm64をそれぞれ確認します。システムに対応していない形式と表示された場合は、同じファイルを繰り返し起動するのではなく、最初にプラットフォームとアーキテクチャを見直してください。
Windowsではダウンロードしたファイルを解凍してインストーラーを実行します。macOSではDMGを開き、システム画面の案内に従ってアプリをインストールします。AndroidではAPKを開き、システムのインストール画面で確認します。Linuxではディストリビューションに対応するグラフィカルソフトウェア管理ツールまたはパッケージ管理ツールを使います。ネットワーク権限が表示された場合は、用途を確認してから接続に必要な権限を許可してください。
クライアントを開いたら、最初から高度な項目を大量に変更しないでください。完全なサブスクリプションURLを追加して更新するか、必要な項目がそろったノード設定を1件インポートします。更新後、ノード一覧に名前、アドレス、ポート、プロトコル種別が表示されることを確認します。一覧が空の場合は、まずサブスクリプションURLが完全か、更新処理が正常に完了したかを確認してください。
ノード一覧から1つ選択し、クライアント画面で接続またはシステムプロキシを有効にします。Androidでは初回接続時にシステムレベルの接続確認が表示されることがあります。デスクトップではシステムプロキシの状態を確認してください。設定をインポートしただけでノードを選択していない場合や、ノードを選んでもシステムプロキシを有効にしていない場合、ブラウザーの通信に変化が現れないことがあります。
接続後、まず安定したWebページを開き、クライアントログに連続したエラーがないか確認します。速度テストはノード品質の比較に使うもので、プロキシが有効かどうかの確認には代わりません。ページを開けない場合は、システム時刻、ローカルプロキシの状態、サブスクリプションの期限、ノードパラメーター、通信設定の順に確認し、一度に複数の項目を変更しないでください。
CLIENT SELECTION
v2rayNはWindows、macOS、Linuxに対応し、本サイトのデスクトップ向け一覧で共通して紹介しているグラフィカルクライアントです。サブスクリプション管理、ノード一覧、システムプロキシ、ルーティングルール、ログをデスクトップ画面に集約できます。WindowsではDesktop版と従来のWPF版を選べ、macOSとLinuxでは主にCPUアーキテクチャとパッケージ形式を区別します。
v2rayNを選ぶことは、特定のプロキシプロトコルを選ぶことではありません。プロトコルはインポートしたノード設定によって決まり、クライアントはパラメーターを読み込んで対応機能を呼び出します。プロトコル項目が合わない場合は、別の同名プロトコル用インストーラーを探すのではなく、サブスクリプション内容、クライアントのバージョン、設定の入手元を確認してください。
v2rayNGはXrayコアを使用するAndroid向けの優先選択肢です。サブスクリプショングループ、QRコードからのインポート、クリップボードからのインポート、ノードテスト、アプリごとのルール、接続ログを利用できます。Androidで初めてサブスクリプションをインポートする場合、v2rayNGから始めるとクライアント選択による余分な要因を減らせます。
arm64版とユニバーサル版は機能の位置付けが同じで、違いは対応するCPUアーキテクチャの範囲です。新しい主要端末ではまずarm64版を選び、端末情報が不明な場合やシステム画面でアーキテクチャ不一致と表示された場合はユニバーサル版を使用します。アーキテクチャを変えても、サブスクリプションのプロトコル、サーバーアドレス、ポートは変わりません。
v2flyNGはv2flyコアを使用し、明確な要件がある場合の代替候補です。設定情報でv2flyの動作が指定されている場合、そのコアを前提にサブスクリプションを管理している場合、または2つのコア系統の処理差を比較したい場合にv2flyNGをインストールできます。明確な理由がなければ、Androidクライアントを2つ同時にインストールする必要はありません。
同じサブスクリプションが異なるコアで利用できるかどうかは、プロトコル、トランスポート層、セキュリティ層、クライアントバージョンが共通して対応しているかで決まります。クライアント名は最初の判断材料にすぎません。インポートには成功しても接続できない場合は、ノード項目とサーバー設定も確認し、問題を単純にインストーラーのせいにしないでください。
DOWNLOAD FAQ
以下ではインストーラーの選択と更新のみを扱います。サブスクリプションのインポート、ルーティングモード、接続トラブルの詳しい手順は、チュートリアル、ヘルプセンター、プロトコルマニュアルに分けて掲載しています。
初めてインストールする場合はDesktop版がおすすめです。Desktop版は新世代のクロスプラットフォームUIを採用し、メニュー構成も他のデスクトップOS版に近くなっています。従来のWPF版はWindowsの従来レイアウトを引き継いでおり、旧版のメニュー位置に慣れている場合や既存の操作手順を維持したい場合に適しています。どちらもv2rayNであり、異なるプロトコルを意味しないため、同時にインストールする必要はありません。更新前に既存のサブスクリプション、ルーティング、自分で変更した設定をバックアップし、長く使うUIバージョンを選んでください。
システムメニューの「このMacについて」を開き、「チップ」または「プロセッサ」を確認します。Apple Mシリーズチップと表示された場合はApple Silicon版、Intelプロセッサと表示された場合はIntel版を選択してください。端末の購入年、画面サイズ、OSの見た目だけで判断しないでください。同じ外観のシリーズでも異なるプロセッサモデルが存在する場合があります。アーキテクチャが合っていれば、クライアントの機能と設定項目は同じ位置付けです。
2015年以降の主要なAndroidスマートフォンは通常64ビットARMアーキテクチャを採用しているため、まずarm64版を選べます。arm64版は対応アーキテクチャ向けのコンポーネントを含み、選択が明確です。端末のアーキテクチャを確認できない場合や、システムのインストール画面で互換性がないと表示された場合は、ユニバーサル版を使用してください。どちらもクライアント機能に優劣はなく、サブスクリプション、ノード、ルーティング設定もパッケージのアーキテクチャによって変わりません。
Androidユーザーは通常、まずv2rayNGを選びます。Xrayコアを使用し、一般的なサブスクリプションやプロトコル設定に対応しています。v2flyコアの動作が明確に必要な場合、設定提供元からv2flyNGを指定されている場合、または互換性を比較したい場合はv2flyNGを選択してください。クライアントとプロトコルは別の概念です。VMess、VLESS、Trojan、REALITYなどはノード設定の項目であり、利用できるかどうかはコアの機能と具体的なパラメーターにも左右されます。
Debian、Ubuntuおよびその派生ディストリビューションではdeb、Fedora、Rocky Linux、AlmaLinux、RHEL系ではrpmを使用します。形式を決めた後、CPUアーキテクチャも確認してください。x86_64またはamd64と表示される場合はx64、aarch64またはarm64と表示される場合はarm64を選びます。debとrpmはパッケージ管理体系の違いであり、機能の多さや更新速度の差を示すものではありません。
通常の上書き更新では既存の設定ディレクトリが引き継がれますが、更新前にクライアントのバックアップまたはエクスポート機能でサブスクリプション、ルーティング、自分で変更した設定を保存してください。メジャーバージョンをまたぐ更新では、画面構成、設定項目の初期値、コアの動作が変わる場合があります。安全な手順は、先にバックアップを取り、実行中のクライアントを終了してからインストールし、完了後にサブスクリプション一覧、現在のノード、システムプロキシ、ルーティングモードが想定どおりか確認することです。
チュートリアルでは、デスクトップ版とAndroid版に分けて、サブスクリプションの入口、更新操作、ノード選択、システムプロキシ、接続確認を説明しています。初めて使う場合は、高度なパラメーターを先に変更するより、手順どおりに進めたほうが問題を特定しやすくなります。
詳しいチュートリアルを見る →ヘルプセンターでは、基礎知識、インストール設定、活用方法、トラブル対処に分けて問題を整理しています。問題がダウンロード、インストール、インポート、接続のどの段階で起きたかを確認してから、対応する確認手順に進んでください。
ヘルプセンターへ →プロトコルマニュアルでは、VMess、VLESS、Trojan、REALITYなどの設定タイプと、V2FlyおよびXrayコアファミリーの機能範囲を解説しています。クライアントでプロトコルタイプを選ぶ前に読むのがおすすめです。
プロトコルマニュアルを読む →