v2rayN
v2rayNはデスクトップ向けのGUIクライアントです。サブスクリプションのインポート、ノードの切り替え、システムプロキシの設定、ルールの編集、TUNの有効化に対応します。2種類のWindowsインストーラーは異なるUI技術を採用していますが、設定できる内容は同じです。
CLIENT PACKAGES · 2026
まずOSを選び、プロセッサのアーキテクチャに合ったインストーラーをダウンロードします。デスクトップではv2rayN、Androidではv2rayNGを優先します。V2Flyコアの実装が必要な場合はv2flyNGを選べます。
PLATFORM SELECTOR
バージョン情報は同一ソースのリリース一覧から更新されます。動的情報を一時的に取得できない場合も、ダウンロードボタンには現在のインストーラーパスが表示されます。
WINDOWS · X64
初めてのインストールではDesktop版を優先します。従来のWindows画面に慣れている場合や、以前の設定手順を引き継ぎたい場合は、クラシックWPF版を選べます。
v2rayNはデスクトップ向けのGUIクライアントです。サブスクリプションのインポート、ノードの切り替え、システムプロキシの設定、ルールの編集、TUNの有効化に対応します。2種類のWindowsインストーラーは異なるUI技術を採用していますが、設定できる内容は同じです。
| 確認項目 | 推奨 | 理由 |
|---|---|---|
| プロセッサのアーキテクチャ | x64 | このページで提供するWindowsインストーラーは、一般的な64ビットのデスクトップ端末向けです。 |
| UIの選択 | まずDesktop版 | Desktop版は新世代のクロスプラットフォームUIを採用しており、新規インストールの標準選択に適しています。 |
| これまでの操作感 | WPF版を選択可 | クラシック版は、従来のv2rayNに近いウィンドウ構成と操作手順です。 |
| 初回起動 | ユーザー設定フォルダーへの書き込みを許可 | サブスクリプション、ルーティング、UIの設定を現在のユーザー環境に保存する必要があります。 |
MACOS · ARM64 / X64
ダウンロード前にチップの種類だけ確認します。Apple Mシリーズ搭載端末はApple Silicon版、古いIntelプロセッサ搭載端末はIntel版を選びます。
macOS版は、サブスクリプション管理、ノード切り替え、システムプロキシ、ルーティング設定の各入口を共通で備えています。2種類のDMGインストーラーは機能上の位置付けは同じで、違いはコンパイル対象のアーキテクチャです。アーキテクチャを間違えると、起動できない、または適切に動作しないことがあります。
| 「このMacについて」の表示 | 対応するインストーラー | インストール手順 |
|---|---|---|
| Apple Mシリーズ | Apple Silicon · arm64 | arm64 DMGをダウンロードし、開いた後はシステムの案内に従ってアプリをインストールします。 |
| Intel | Intel · x64 | 64ビットIntel DMGをダウンロードしてください。arm64版と混在させないでください。 |
| ネットワーク権限の確認 | 必要に応じて許可 | システムプロキシとTUNはネットワーク設定を使用するため、システムによる権限確認が表示されることがあります。 |
| メニューバーの状態 | 起動後に確認 | 接続前に、クライアントが起動していて有効な設定が読み込まれていることを確認します。 |
ANDROID · ARM64 / UNIVERSAL
2015年以降の一般的なスマートフォンでは、まずarm64版を選びます。アーキテクチャを確認できない場合や、インストール時に互換性エラーが出る場合は、ユニバーサル版をダウンロードします。
v2rayNGはAndroidで広く使われているGUIクライアントです。Xrayコアを採用し、サブスクリプション更新、QRコードインポート、クリップボードからのインポート、ルール分岐、VPNサービスモードに対応します。一般的なサブスクリプションには、まずこのクライアントを使用します。
v2flyNGはV2Flyコアファミリーを使用します。設定で特定の実装が必要な場合や、別のコアの挙動で互換性を確認したい場合に適しています。明確な指定がなければ、先に掲載しているv2rayNGを使用してください。
| 確認項目 | 優先する選択 | 説明 |
|---|---|---|
| 一般的な新しい端末 | arm64 | 主流の64ビットプロセッサでは、専用アーキテクチャ版を使うと選択が分かりやすくなります。 |
| アーキテクチャ不明 | ユニバーサル版 | ユニバーサル版は対応範囲が広く、プロセッサの種類を確認できない端末に適しています。 |
| クライアント選び | v2rayNG | 一般的なサブスクリプションの多くでは、Xrayコアを採用したv2rayNGをまず使用します。 |
| 設定で明示指定 | 指定されたコアファミリーを選択 | 設定の提供元が特定の実装を明示している場合に限り、v2flyNGへ切り替えます。 |
LINUX · DEB / RPM
まずディストリビューションに合わせてdebまたはrpmを選び、プロセッサがx64かarm64かを確認します。パッケージ形式とアーキテクチャの両方を一致させてください。
Linux版v2rayNはGUIデスクトップ環境向けです。Debian、Ubuntuおよび派生システムでは通常deb、Fedora、Rocky Linux、AlmaLinuxなどrpmでパッケージを管理するシステムでは通常rpmを選びます。一般的なPCはx64が多く、一部の小型端末や開発ボードではarm64を使用します。
端末の出力がarm64またはaarch64であることを確認してから、下記の対応する形式を選びます。
| システムまたはアーキテクチャ | 選択 | 判断のポイント |
|---|---|---|
| Debian / Ubuntu系 | deb | dpkgとaptでパッケージを管理するシステムです。 |
| Fedora / Rocky Linux系 | rpm | rpm、dnf、または互換性のあるパッケージ管理方式を使用するシステムです。 |
| x86_64 / amd64 | x64 | どちらも一般的な64ビットデスクトッププロセッサのアーキテクチャを指します。 |
| aarch64 / arm64 | arm64 | 一部の小型端末、開発ボード、ARMデスクトップ端末で使われます。 |
BEFORE INSTALL
クライアント名、OSプラットフォーム、プロセッサのアーキテクチャは、それぞれ異なる要素です。順番に判断すれば、「アプリの選択ミス」と「インストーラーの選択ミス」を混同せずに済みます。
Windows、macOS、Linuxのデスクトップ環境では、まずv2rayNを選びます。Androidの標準選択はv2rayNGです。設定の提供元がV2Flyコアの挙動を明示的に要求する場合や、互換性を比較したい場合に限りv2flyNGを使用します。クライアントはノードではないため、インストールしただけで利用可能な接続が自動生成されることはありません。
アーキテクチャによって、端末上でインストーラーが正常に動作するかが決まります。このページのWindows版はx64、macOS版はApple SiliconとIntel、Android版はまずarm64で、不明な場合はユニバーサル版を選びます。Linux版ではx64とarm64を明確に選択してください。x64、amd64、arm64、aarch64はすべてアーキテクチャ情報であり、バージョンの新旧ではありません。
DMGはmacOS、APKはAndroid、debとrpmは異なるLinuxパッケージ体系向けです。Windowsの2種類のZIPには、それぞれDesktop版とWPF版のインストール入口が含まれます。形式を合わせた後、クライアントのUIに従ってインストール、サブスクリプションのインポート、プロキシ設定を行います。
NEXT STEPS
まず最小限の設定で接続を確認し、その後にルール分岐、DNS、TUNを設定します。問題が起きたときに、どの層で発生しているかを素早く切り分けられます。
IMPORT
デスクトップ版では通常、サブスクリプション設定からリンクを追加します。Androidではクリップボード、QRコード、サブスクリプショングループを利用できます。リンクを追加した後は一度更新を実行し、ノード一覧が表示されて初めてインポート完了です。一覧が空の場合は、リンクが完全か、グループが有効か、更新時にエラーが返っていないかを確認します。
SELECT
初回接続ではノードを1つだけ選び、複数のルーティングやDNS設定を同時に変更しないでください。まずクライアントが接続を開始できることを確認し、次にシステムプロキシが有効か確認します。すべてのノードで失敗する場合は、インストーラーを何度も変えるのではなく、サブスクリプションの有効性、システム時刻、ローカルネットワークを優先して確認します。
PROXY
システムプロキシは、ブラウザーやシステムのネットワーク設定に従うデスクトップアプリに適しています。設定が簡単で、動作も確認しやすい方法です。より多くのアプリの通信を対象にする場合は、手順を確認してTUNを設定します。AndroidクライアントはシステムVPNサービスでローカルネットワークインターフェースを作成するため、起動時にシステムの許可を確認してください。
ROUTING
ルール分岐では、どのドメインやアドレスを直接接続、プロキシ、またはブロックするかを決めます。ルールの順序は最終的な判定結果に影響するため、初回接続前に出所の不明なルールを複数導入することはおすすめしません。まずクライアントのデフォルト設定で基本接続を確認し、実際の用途に合わせて少しずつ調整します。
DOWNLOAD FAQ
ここではクライアントの選択、パッケージ形式、インストール後の最初の手順だけを扱います。接続、サブスクリプション、ルーティングの詳しいトラブル対処は、FAQと完全なドキュメントを確認してください。
初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のWindows画面や操作に慣れている場合、または以前の操作手順を引き継ぎたい場合は、クラシックWPF版を選べます。どちらもノード、サブスクリプション、システムプロキシ、ルーティング設定を管理できます。テストのために同時実行する必要はありません。
システムメニューの「このMacについて」を開き、チップまたはプロセッサ欄を確認します。Apple Mシリーズと表示される場合はApple Silicon版、Intelと表示される場合はIntel版を選びます。アーキテクチャは端末に合わせてください。購入時期は参考にとどめ、システム情報の代わりにしないでください。
2015年以降の一般的なAndroidスマートフォンでは、通常arm64版を優先します。インストール時に端末との互換性がないと表示された場合や、プロセッサのアーキテクチャを確認できない場合は、ユニバーサル版を選びます。ユニバーサル版は対応範囲が広く、ファイルサイズは大きくなることがあります。クライアントの機能上の位置付けは同じです。
Androidではv2rayNGを第一候補にします。Xrayコアを採用しており、一般的なサブスクリプションの多くに適しています。V2Flyコア系が必要な場合や、現在の設定で特定の実装が明示されている場合はv2flyNGを選びます。2つのクライアントは分けて管理し、切り替える前に現在の接続を停止してください。
Debian、Ubuntuおよび派生システムではdeb、Fedora、Rocky Linux、AlmaLinuxなどrpmでパッケージを管理するシステムではrpmを選びます。形式を決めた後、x64とarm64のアーキテクチャも確認してください。システム表示がx86_64またはamd64なら通常x64、aarch64またはarm64ならarm64を選びます。
クライアントのインストーラーに含まれるのはGUIと実行コンポーネントで、すぐ使えるサーバー設定は含まれません。インストール後に有効なサブスクリプションまたは個別ノードをインポートし、利用可能な設定を選んでから、必要に応じてシステムプロキシやTUNを有効にします。サブスクリプションのインポート後にノードが表示されない場合は、まず手動更新とリンクの完全性を確認してください。
サブスクリプション更新、DNS、システムプロキシ、TUNをさらに確認する場合は、問題別の完全なドキュメントをご覧ください。
FAQをすべて見る