v2rayN
おすすめv2rayNは、サブスクリプション、ノード、システムプロキシ、ルーティングルール、TUNモードを管理できるデスクトップGUIクライアントです。Desktop版は新世代のクロスプラットフォームUI、WPF版は従来のWindows UIを採用しています。どちらも日常的な設定作業に対応します。
デスクトップではv2rayN、Androidではv2rayNGを優先し、V2Flyコアが必要な場合はv2flyNGを選択できます。ダウンロード前にOS、CPUアーキテクチャ、パッケージ形式を確認し、インストール時のアーキテクチャ不一致を避けてください。
プラットフォームの切り替えはページURLに反映されます。プラットフォーム情報付きのリンクをコピーして再度開くと、対応するダウンロード欄が表示されます。各クライアントカードにはパッケージの違いと対応アーキテクチャを記載しています。
WindowsではDesktop版と従来型WPF版の2種類のUIを利用できます。初めてインストールする場合はDesktop版がおすすめです。従来のv2rayN画面やショートカットメニュー、設定場所に慣れている場合はWPF版を選べます。インストール前に起動中の旧版クライアントを終了し、設定ファイルの競合を避けてください。
v2rayNは、サブスクリプション、ノード、システムプロキシ、ルーティングルール、TUNモードを管理できるデスクトップGUIクライアントです。Desktop版は新世代のクロスプラットフォームUI、WPF版は従来のWindows UIを採用しています。どちらも日常的な設定作業に対応します。
| 確認項目 | 推奨 | 説明 |
|---|---|---|
| CPUアーキテクチャ | x64 |
このページのWindowsインストーラーは、一般的な64ビットIntelおよびAMDプロセッサ向けです。 |
| バージョン選択 | Desktop版を優先 | 新規インストールではDesktop版を優先してください。従来のUIや使い慣れたメニュー構成が必要な場合はWPF版を選びます。 |
| アップグレード準備 | 旧版を終了して設定を記録 | アップグレード前にサブスクリプションURL、ルーティングモード、カスタムルールを保存し、インストール後に各項目を確認してください。 |
macOSのインストーラーはApple Silicon版とIntel版に分かれています。システムメニューの「このMacについて」を開き、チップまたはプロセッサの項目を確認します。Apple MシリーズチップならApple Silicon、IntelプロセッサならIntelを選択してください。アーキテクチャは一致させる必要がありますが、UIや設定手順は共通です。
macOS版v2rayNでは、サブスクリプション管理、ノード選択、システムプロキシ、ルーティング設定を利用できます。2つのインストーラーの違いはCPUアーキテクチャだけで、機能の上下を示すものではありません。OSの見た目や購入年ではなく、端末のチップに基づいて選択してください。
| 端末情報 | インストーラー | 確認方法 |
|---|---|---|
| Apple Mシリーズチップ | arm64 dmg |
「このMacについて」のチップ欄にApple Mシリーズのモデルが表示されます。 |
| Intelプロセッサ | x64 dmg |
「このMacについて」のプロセッサ欄にIntelと明記されています。 |
| 初回起動 | システムの確認を完了 | インストール後、システム画面の指示に従ってアプリの起動確認を行い、その後サブスクリプションとプロキシモードを設定します。 |
Androidクライアントは、コアの系統とパッケージのアーキテクチャで分かれています。日常的な設定にはv2rayNGを優先し、既存設定がV2Flyコアの動作に依存する場合はv2flyNGを選択してください。2015年以降の主要なスマートフォンでは通常arm64を利用できます。アーキテクチャが不明、または互換性エラーが出る場合はユニバーサル版を使用します。
v2rayNGはXrayコアを採用したAndroid GUIクライアントです。サブスクリプションのインポート、QRコード認識、ノード切り替え、ルーティング設定、接続状態の確認に対応しています。主要な64ビットARMスマートフォンではarm64版を優先してください。
v2flyNGはV2Flyコアを使用し、サブスクリプション、ノード、ルーティング、接続制御を中心に操作します。既存のV2Fly設定を使う場合、対応するコア動作が必要な場合、または違いを比較したい場合に選択できます。
| 選択項目 | 優先条件 | 対応方法 |
|---|---|---|
| v2rayNG | 通常利用とXray設定 | 日常利用の第一候補として、サブスクリプションをインポートした後、グループ、利用中のノード、ルーティングモードを確認します。 |
| v2flyNG | V2Fly設定との互換性 | 既存のV2Fly設定や、対応するコア動作が必要な場合に使用します。 |
| arm64 | 2015年以降の主要スマートフォン | 多くの最新端末ではまずこの版をダウンロードできます。パッケージ容量と対象アーキテクチャが絞られています。 |
| ユニバーサル版 | アーキテクチャを確認できない場合 | arm64版で互換性エラーが出る場合や、端末情報から明確に判断できない場合に使用します。 |
Linuxインストーラーは、ディストリビューションのパッケージ管理方式とCPUアーキテクチャの両方で分かれています。Debian、Ubuntuおよび派生版では通常deb、Fedora、Rocky Linux、AlmaLinuxなどRPM系ではrpmを選択します。一般的なデスクトップPCはx64、ARM端末はarm64を選びます。
Linux版v2rayNはデスクトップGUIを提供します。インストール前にディストリビューションのパッケージ形式を確認し、システム情報またはコマンド出力でアーキテクチャを判断してください。形式を誤るとパッケージマネージャーに拒否され、CPUアーキテクチャを誤ると正常にインストールまたは起動できません。
arm64またはaarch64と確認できた場合のみ選択してください。
| システム種別 | パッケージ形式 | アーキテクチャ表記 |
|---|---|---|
| Debian、Ubuntuおよび派生ディストリビューション | deb |
一般的なデスクトップPCはamd64、ARM端末はarm64を選択します。 |
| Fedora、Rocky Linux、AlmaLinuxなど | rpm |
一般的なデスクトップPCはx86_64、ARM端末はaarch64を選択します。 |
| アーキテクチャの確認 | システム情報を確認 | インストール前に、システムがx86_64、amd64、aarch64、arm64のいずれを返すか確認してください。 |
クライアント名、OS、パッケージ形式、CPUアーキテクチャは別々の4条件です。まずプラットフォーム、次にクライアントを決め、最後にアーキテクチャと形式を確認するほうが、ファイル名だけで判断するより確実です。
Windows、macOS、Linuxではv2rayNを使用します。Androidの日常利用ではv2rayNGを優先し、既存設定でV2Flyコアの動作が必要な場合のみv2flyNGを選びます。クライアントごとにデータディレクトリや設定構造が異なる場合があるため、2つのアプリのディレクトリを直接上書きしないでください。
このページでは、x64、amd64、x86_64は一般的な64ビットIntelまたはAMDデスクトッププロセッサ、arm64とaarch64は64ビットARMアーキテクチャを指します。アーキテクチャはCPUによって決まり、UI言語、画面サイズ、メモリ容量とは直接関係ありません。
macOSはdmg、Androidはapk、Linuxはディストリビューションに応じてdebまたはrpmを使用します。Windowsの2つのzipには、それぞれDesktop版とWPF版のインストーラーが含まれています。ダウンロード後は現在のシステムの通常の手順で開き、アーカイブ内から長期間直接実行しないでください。
インストール完了は、クライアントがシステムに導入されたことを示すだけです。サブスクリプション、ノード、ルーティング、システムプロキシは順番に設定する必要があります。異常が発生した箇所を特定しやすいよう、1項目ずつ完了してから次へ進むことをおすすめします。
端末に旧版がある場合は、まずクライアントのメニューから終了し、タスクバーやシステムトレイにプロセスが残っていないことを確認します。サブスクリプショングループ、利用中のノード、プロキシモード、ローカル待受ポート、ルーティング設定を記録してください。上書きインストールでデータを保持できることが多いものの、バージョン間の項目変更を確認するには記録が役立ちます。
デスクトップではインストール画面に従って書き込みを完了し、モバイル端末ではシステムのインストール手順を確認します。初回起動後はクライアントのバージョンとデータディレクトリを確認してから、旧設定をインポートするか判断してください。アーキテクチャ不一致の警告が出た場合は、このページに戻って対応するアーキテクチャを選び、同じファイルを繰り返し試さないでください。
サブスクリプション管理画面でURLを追加し、保存後に更新を実行します。ノード一覧が空の場合は、URLが完全か、グループフィルターで結果が隠れていないか、更新処理が完了したかを確認してください。ノード一覧が生成される前にシステムプロキシモードを何度も切り替えないでください。
サブスクリプショングループからノードを1つ選び、用途に応じてルーティングモードを設定します。初回テストでは設定をできるだけシンプルにし、接続を確認してからTUN、自作ルール、LAN共有などの高度な項目を追加してください。複数のスイッチを一度に変更すると、原因の特定が難しくなります。
クイックスタートでは、サブスクリプションのインポート、ノード選択、プロキシモード、接続確認の順に解説します。
ここでは、バージョンの種類、CPUアーキテクチャ、パッケージ形式、アップグレード方法に関する質問をまとめています。サブスクリプションのインポート、接続状態、ルーティング設定についてはFAQとクイックスタートをご覧ください。
Desktop版は新世代のクロスプラットフォームUIを採用し、新規インストールやデスクトップ環境を統一したいユーザーに適しています。WPF版は従来のWindows UIを踏襲し、旧版の操作手順や従来型の設定レイアウトに慣れたユーザー向けです。どちらも同じ主要設定に対応しますが、システムプロキシやローカル待受ポートの競合を避けるため同時に起動しないでください。
システムメニューの「このMacについて」を開き、チップまたはプロセッサの項目を確認します。Apple MシリーズチップならApple Silicon版、IntelプロセッサならIntel版を選択してください。購入年は補助情報にとどめ、システムの表示項目を優先します。
2015年以降の主要なAndroidスマートフォンは通常64ビットARMプロセッサを搭載しているため、arm64版を優先できます。端末のアーキテクチャを確認できない場合や、arm64版で互換性エラーが出る場合はユニバーサル版を使用してください。ユニバーサル版は対応範囲が広いだけで、機能が多いわけではありません。
Androidの日常利用では、一般的なプロトコル設定に対応するXrayコア採用のv2rayNGをまず選びます。V2Flyコアの動作が必要な場合や既存設定がV2Flyに依存している場合はv2flyNGを選択してください。両者は設定の互換範囲が異なるため、切り替える前に元のクライアント設定を記録しておきましょう。
Debian、Ubuntuおよび派生版では通常deb、Fedora、Rocky Linux、AlmaLinuxなどRPM系ではrpmを選択します。CPUに応じてx64またはarm64も確認してください。形式が正しくてもアーキテクチャが違えば正常にインストールできません。
通常はクライアントを終了してから、新しいバージョンをそのままインストールできます。アップグレード前にサブスクリプション、ルーティングモード、カスタム設定をエクスポートまたは記録しておくと安心です。メジャーバージョンをまたぐ場合は、新版のUIを確認し、設定項目やデータディレクトリの変更も確認してください。異常がある場合は、プログラムが起動しないのか、設定が移行されていないのか、サブスクリプション更新が完了していないのかを切り分けます。
サブスクリプションのインポート失敗、ノード一覧が空になる問題、TUNモードとシステムプロキシの違いなどはFAQページにまとめています。