4プラットフォーム対応クライアント

V2Ray クライアントのダウンロードとインストーラーの選び方

現在のOS、CPUアーキテクチャ、必要なUIに合うインストーラーを選びます。デスクトップではv2rayN、Androidではカーネル体系に応じてv2rayNGまたはv2flyNGを選択できます。

永久無料 オープンソース GUI対応 日本語設定資料
選ぶ順番

まずプラットフォーム、次にアーキテクチャとパッケージ形式を確認

インストーラー名に含まれるx64arm64universalは、それぞれ異なるCPUや互換範囲を示します。デスクトップOSでは、インストール画面やパッケージ形式も分かれます。分からない場合はファイル名だけで判断せず、まずシステム情報でCPUの種類を確認し、このページの説明と照合してください。

  1. OSを確認Windows、macOS、Android、Linux
  2. アーキテクチャを確認x86_64、Apple Silicon、arm64、ユニバーサル
  3. クライアントを選択ダウンロードしてインストール後、サブスクリプションまたはサーバー設定を読み込む
プラットフォーム別インストーラー

OSに合うクライアントを選択

以下では4つのプラットフォームごとに、対応クライアント、主なインストーラー、代替パッケージを紹介します。タブを切り替えるとページURLも連動するため、現在のURLをコピーすれば対象プラットフォームに直接戻れます。

Windows

Windows版 v2rayN

Windows版にはDesktop版と従来のWPF版があります。どちらもクライアントとしての用途は同じですが、UI技術と操作レイアウトが異なります。初めて使う場合はDesktop版を、従来の画面を長く使ってきた場合や既存の設定手順を引き継ぎたい場合はWPF版を選ぶとよいでしょう。

おすすめ

v2rayN

Windows 64ビット向けGUIクライアントです。Desktop版は新世代のクロスプラットフォームUIを採用し、従来のWPF版は使い慣れたWindowsの操作レイアウトを維持しています。どちらか一方をインストールしてください。

7.24.1
Desktop版 Desktop

初回インストールや新しいUIを使いたいユーザーに適しており、このページでは優先的におすすめしています。

v2rayN-Desktop-Setup-x64-7.24.1.zip
Desktop版をダウンロード
従来のWPF版

旧版のメニュー構成に慣れていて、従来のWindows画面を使い続けたいユーザーに適しています。

v2rayN-Setup-x64-7.24.1.zip
WPF版をダウンロード

Windowsの動作要件とインストール手順

確認項目 推奨事項
OS メーカーのサポートが継続しているWindows 10またはWindows 11の64ビット版を使用し、必要なシステム更新を完了してください。
CPU このページのWindowsインストーラーはx64 CPU向けです。システム設定の「システムの種類」で確認できます。
インストール方法 圧縮ファイルをダウンロードして固定のフォルダーに解凍し、その中のインストールまたは起動プログラムを実行します。圧縮ファイルのプレビュー画面から直接実行しないでください。
初回設定 起動後、まずサブスクリプションまたはサーバー設定を読み込み、ノードを選択します。その後、利用範囲に応じてシステムプロキシまたはTUNモードを設定してください。

インストーラーで解決できるのはクライアントの導入までです。実際に接続するには、順にサブスクリプションの読み込み、ノード選択、プロキシモード設定を行う必要があります。

ダウンロード後に行う3つの設定

インストール後、まずサービス提供元から有効なサブスクリプションURLまたはサーバーパラメーターを取得し、クライアントに読み込みます。次にサブスクリプショングループを更新し、設定を1つ選んで実際の接続をテストします。最後に、アプリがシステムプロキシに従うかどうかに応じて、システムプロキシまたはTUNモードを選択します。ウェブページを開けない場合は、インストーラーを何度も替えるのではなく、まず実行ログとシステム時刻を確認し、その後DNSとルーティング規則を調べてください。

サブスクリプショングループ リンク追加後に手動でグループ内容を更新 更新
システムプロキシ システム設定に従うアプリでクライアントを使用
ログレベル 接続問題の調査に必要な情報を保持 warning
選ぶ基準

クライアント、アーキテクチャ、パッケージ形式

モデル名、CPUアーキテクチャ、パッケージ形式は、それぞれ異なる側面を示します。3つを分けて判断する方が、ファイル名だけを見るより確実です。

01

クライアントの種類がUIとカーネル体系を決める

v2rayNはWindows、macOS、Linuxのデスクトップ環境向け、v2rayNGとv2flyNGはAndroid向けです。v2rayNGはXrayカーネル、v2flyNGはV2Flyカーネルを使用します。通常のインストールでは、このページのおすすめ順に選べば問題ありません。特定のカーネル動作を設定元から指定されている場合のみ、違いを詳しく確認してください。

02

CPUアーキテクチャがプログラムの実行可否を決める

x64またはx86_64は主にIntel、AMDのデスクトップCPU向けです。arm64はApple Mシリーズチップ、現行Android端末、一部のARM Linux機器で使用されます。Androidユニバーサル版はより広いCPU構成に対応します。アーキテクチャを誤ると、インストール不能、パッケージ解析失敗、起動不能などが起こります。

03

ファイル形式がインストール方法を決める

DMGはmacOSで一般的なインストールイメージ、APKはAndroidアプリ用、debとrpmは異なるLinuxパッケージ体系に対応します。Windowsでは圧縮形式のインストールファイルを提供しているため、ダウンロード後に固定のフォルダーへ完全に解凍してください。ファイル形式はOS間で使い回せず、拡張子を変更して変換することもできません。

04

クライアント更新前にプログラムの問題と設定の問題を切り分ける

クライアントが起動するのに接続できない場合は、通常、サブスクリプションの有効性、ノードパラメーター、システム時刻、DNS、ルーティング、プロキシモードを確認します。プログラムが起動しない、UI機能が欠けている、現在のバージョンがOSに対応しなくなった場合に限り、クライアント更新を優先してください。まずログの具体的なエラーを記録すると、目的のない再インストールを減らせます。

ダウンロードに関するよくある質問

インストーラーの選択と初回インストール

以下のQ&Aでは、バージョン、アーキテクチャ、パッケージ形式、インストール後の設定の関係をまとめています。

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

初回インストールでは、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。異なるデスクトップOSへ移行しても操作感をそろえやすくなります。従来のメニューに慣れていて、これまでの使い方を続けたい場合はWPF版を選べます。どちらもWindows 64ビット向けで、同時にインストールする必要はありません。2つ入れても接続性能は向上しません。

macOSでApple Silicon版とIntel版のどちらを選ぶか確認する方法は?

システムメニューの「このMacについて」を開き、チップまたはプロセッサの項目を確認します。Apple MシリーズチップならApple Silicon版、IntelプロセッサならIntel版を選びます。近いモデルでもCPUが異なる場合があるため、外観や購入年だけで判断しないでください。正しいアーキテクチャをダウンロードしたら、DMGウィンドウの案内に従ってインストールします。

Androidのarm64版とユニバーサル版の違いは?

arm64版は64ビットARM端末向けのコンポーネントだけを含み、多くの現行スマートフォンに適しています。ユニバーサル版はより広いアーキテクチャに対応するため、CPUの種類が分からない端末にも使えます。2015年以降の主流スマートフォンでは通常arm64版を先に選びます。互換性エラーが表示されたら、2種類を同時に入れず、ユニバーサル版に切り替えてください。

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

Debian、Ubuntuおよび派生ディストリビューションではdeb、Fedora、Rocky Linux、AlmaLinuxなどRPMパッケージ体系のディストリビューションではrpmを使用します。形式を選んだ後、アーキテクチャも確認します。uname -mの出力がx86_64ならx86_64、aarch64またはarm64ならarm64を選びます。

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

クライアントのインストーラーに含まれるのはGUIプログラムと実行コンポーネントで、すぐ使えるサーバー設定は含まれません。インストール後は有効なサブスクリプションを読み込むかサーバーパラメーターを手動で追加し、サブスクリプショングループを更新してノードを選び、用途に応じてシステムプロキシまたはTUNモードを有効にします。接続後はクライアントログ、ブラウザーのアクセス、ターミナルからのリクエストを個別に確認し、通信経路が想定どおりか確かめてください。