クライアントのインストーラー / OS・アーキテクチャ

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

デスクトップではv2rayN、Androidではv2rayNGがおすすめです。まずOSを確認し、CPUアーキテクチャとインストーラーの形式を選んでください。

導入手順:インストーラーを選択 → クライアントをインストール → サブスクリプションを追加 → プロキシを設定

初めて使う方は入門ガイドへ →

デスクトップクライアント / x64

Windows版ダウンロード

同じクライアントに2種類のUIがあります。Desktop版は新世代のクロスプラットフォームUIを採用し、WPF版は従来のWindowsデスクトップの操作画面を引き継いだ安定版です。初めて使う場合はDesktop版、WPF版に慣れている場合は従来版を選べます。

インストール前の確認

Windowsの動作要件と確認方法
項目要件・確認方法
OS対応するWindows 10 / 11での使用を推奨します。必要な環境はインストーラーの案内を確認してください。
CPUこのページの2つのパッケージはx64版です。「設定 → システム → バージョン情報」でシステムの種類を確認できます。
実行環境設定を保存できる場所を確保してください。ランタイム不足が表示された場合は、該当バージョンのインストール手順を確認してください。
権限通常のシステムプロキシとTUNでは必要な権限が異なります。TUNを有効にする前に権限に関する案内を確認してください。

圧縮ファイルのプレビュー画面から直接プログラムを起動しないでください。専用フォルダーにすべて展開してからインストーラーを実行します。Desktop版とWPF版は別のフォルダーに配置し、設定ファイルが上書きされないようにしてください。インストール後はサブスクリプションを追加してから、システムプロキシモードを選択します。

選び方

まずアーキテクチャ、次にパッケージ形式を確認

ダウンロードボタンの違いは実行環境であり、回線の品質ではありません。OS、CPU、クライアント設定の要件を満たすパッケージを選んでください。

x64とARM64

x64はIntel・AMD搭載のデスクトップ端末で一般的です。amd64やx86_64と表記される場合もあります。ARM64はaarch64やarm64-v8aと表記されることがあります。これらはCPUの命令セットを示すもので、OSに「64ビット」と表示されているだけで互換性があるとは限りません。特にAndroidでは、CPUが64ビット対応でも、現在のOSで64ビットアプリをインストールできるとは限りません。

アーキテクチャが合わない場合、通常はインストールまたは起動時にエラーが発生します。サブスクリプションを何度も変更する必要はありません。システムの「バージョン情報」で端末を確認し、該当するプラットフォームのパッケージをダウンロードしてください。ユニバーサルAPKは複数のアーキテクチャに対応するためのもので、通信性能が向上するわけではありません。

クライアントと設定の互換性

v2rayNはデスクトップ向け、v2rayNGとv2flyNGはAndroid向けです。v2rayNGはXrayコア、v2flyNGはV2Flyコアを使用します。プロトコルやトランスポートの対応状況はバージョンによって異なります。サブスクリプションにVMess、VLESS、Trojanが含まれているだけで、すべての拡張設定が使えるとは限りません。

設定の提供元が指定するクライアントとバージョンを確認してください。追加後に未対応のトランスポートや項目が表示された場合は、インストーラーのアーキテクチャを変えるだけでなく、互換性を確認します。Project V、V2Fly、Xrayは関連するオープンソース技術のエコシステムです。操作はGUIクライアントで行い、コアの仕組みは使い方ガイドで確認できます。

インストール後の手順

サブスクリプションの追加とプロキシ設定

インストーラーに含まれるのはクライアントアプリのみです。サーバーアドレス、認証情報、サブスクリプションは別途用意してください。クライアントのインストールが完了しても、接続は確立されていません。

01 / インストールと起動

まずアプリが正常に起動するか確認

インストール後、システムのアプリ一覧からクライアントを起動します。Windowsではインストーラーを完全に展開し、macOSではアプリをコピー、Linuxでは依存関係を解決、Androidではインストールを許可してください。メイン画面が表示される前に終了する場合は、まずOSの互換性、実行環境、ファイル権限を確認します。この段階ではサブスクリプションURLを変更しても通常は解決しません。

初回起動時は待ち受け設定を初期値のままにします。クライアントが使うローカルポートを確認し、ほかのプロキシアプリが同じポートを使用していないことを確かめてから設定を追加してください。古いバージョンのウィンドウを複数起動すると、どの設定が有効か分かりにくくなるため避けてください。

02 / サブスクリプションとサーバー

グループを追加してから更新

v2rayNでは通常、「サブスクリプショングループ設定」でグループを追加し、名前とURLを入力して保存した後、サブスクリプションを更新します。v2rayNGでは「サブスクリプショングループ設定」でURLを追加し、メイン画面に戻って更新します。バージョンによって項目名が多少異なる場合がありますが、URLを保存してからサーバー一覧を取得する手順は同じです。

単独の共有リンクとサブスクリプションURLは別の形式です。リンクをコピーしたら、その形式に対応したインポート機能を使ってください。更新後はサーバーを選択する必要があります。一覧が表示されただけでは、アプリの通信がクライアント経由になったとは限りません。

03 / プロキシと動作確認

モードを設定し、実際のアクセスを確認

デスクトップでは、まずシステムプロキシモードを設定し、システムプロキシに対応するアプリからローカルの接続先を使えるようにします。他のアプリも対象にする場合は、TUNに必要な権限、ルーティング、DNSの設定を確認してください。Androidでは接続時にシステムのVPN要求を許可し、ほかのVPNサービスが起動していないか確認します。

動作確認ではクライアントのログと、実際にアプリからアクセスできるかの両方を確認してください。遅延テストは特定の方法による結果であり、すべてのアクセスができることの確認にはなりません。ブラウザーでは接続できても特定のアプリで失敗する場合は、そのアプリがシステムプロキシを使うか確認し、必要に応じて対象範囲を調整してください。

設定の保護とトラブルシューティング

更新前にバックアップし、失敗した段階を切り分ける

クライアントの更新とサブスクリプションの更新を分けて考える

クライアントの更新はアプリを入れ替える操作、サブスクリプションの更新はグループ内のサーバー設定を取得する操作です。両者は別々に行います。サブスクリプションの期限切れ、認証情報の変更、更新URLの誤りは、通常クライアントを再インストールしても解決しません。まず「サブスクリプショングループ設定」のURLを確認し、ログからURLの問題、ネットワーク要求の失敗、非対応の形式のどれかを判断してください。

アップグレード前に接続を停止してクライアントを終了し、アプリのバックアップまたはエクスポート機能で必要な設定を保存します。サブスクリプショングループ、カスタムルーティング、ローカルの待ち受けポート、DNS、TUNの状態を記録してください。バージョンをまたいで移行する場合は設定の変更点を確認し、必要な内容だけを取り込みます。旧フォルダー内のファイルをすべて新バージョンのフォルダーに上書きしないでください。

発生した段階から原因を切り分ける

ダウンロードが完了しない場合は、ブラウザーのダウンロード履歴、空き容量、ネットワーク接続を確認します。インストールに失敗する場合は、OSのバージョン、アーキテクチャ、パッケージ形式、旧版との署名の一致を確認してください。起動に失敗する場合は実行時の依存関係と権限を確認します。起動できても接続できない場合は、サブスクリプション、サーバーの選択、システムプロキシ、ルーティング、DNSを確認してください。「開けない」とだけ伝えるより、正確なエラーメッセージを残すほうが原因を特定しやすくなります。

別のクライアントに切り替えるときは、旧アプリを終了し、残っているシステムプロキシ設定を解除してください。新しいクライアントではローカルポートが異なる場合があり、アプリ内で手動設定したプロキシも更新が必要です。テスト後は、使用するプロキシまたはVPNサービスだけが有効になっていることを確認してください。複数の接続先が同時に動作すると、アクセス結果が不安定になることがあります。

サブスクリプションの問題は更新に失敗した場合の確認方法をご覧ください。プラットフォームごとの権限やルーティングの違いは、各OSのインストール・設定ガイドで確認できます。ダウンロード時にすべての詳細設定を変更する必要はありません。まず最小限の設定で動作を確認し、その後カスタムルールを追加してください。

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

インストーラーの選び方と更新

Windows版はDesktopと従来のWPF、どちらを選ぶ?

初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のWindowsの操作画面に慣れている場合は、安定版のWPFを選べます。動作環境はそれぞれのバージョンで確認し、2つのインストーラーを同じフォルダーに展開しないでください。

Android版はarm64とユニバーサル版のどちらをダウンロードする?

2015年以降の一般的なスマートフォンではarm64が第一候補ですが、OSが64ビットアプリに対応しているか確認してください。端末のアーキテクチャが不明な場合やarm64版をインストールできない場合は、ユニバーサル版を選べます。複数のアーキテクチャに対応するためファイルサイズは大きくなりますが、通信速度が速くなるわけではありません。

インストーラーをダウンロードしたのに接続できないのはなぜ?

クライアントに、すぐ使えるサーバー設定は含まれていません。利用権限のあるサブスクリプションURLまたは共有リンクを追加し、更新後にサーバーを選択してください。その後、システムプロキシを設定するか、AndroidのVPN接続を開始します。ログと実際のアプリへのアクセスで動作を確認してください。

クライアントの更新前に保存しておく設定は?

接続を停止して旧クライアントを終了し、クライアントのバックアップまたはエクスポート機能でサブスクリプショングループ、カスタムルーティング、必要な設定を保存します。バックアップには機密情報が含まれるため、安全な場所に保管してください。更新後は待ち受けポート、システムプロキシの状態、ルーティングモードを確認してから通常利用に戻します。

macOSでアプリを開けないと表示された場合の対処法は?

ダウンロードしたパッケージがチップに対応していることを確認し、アプリを「アプリケーション」フォルダーにドラッグします。配布元を確認したうえで、「システム設定」の「プライバシーとセキュリティ」に「このまま開く」が表示されるか確認してください。アプリが破損している、または危険と報告された場合は警告を回避せず、再ダウンロードして互換性を確認してください。

Linuxのdeb、rpm、arm64パッケージの選び方は?

まずディストリビューションに合わせて形式を選びます。Debian・Ubuntu系は通常deb、Fedora・RHEL系は通常rpmです。次にCPUアーキテクチャがx86_64かARM64か確認してください。同じ形式でも、すべてのディストリビューションやバージョンで使えるとは限りません。パッケージマネージャーに表示される依存関係とシステムライブラリの要件も確認してください。