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

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

デスクトップではv2rayN、Androidではv2rayNGがおすすめです。まずOSとCPUを確認してから、インストーラーを選んでください。

無料で利用可能 オープンソース GUIで設定

プラットフォームから選ぶ

クライアントとダウンロード

ダウンロードボタンから該当するインストーラーファイルを取得できます。最低動作要件はリリースごとに変わる場合があります。以下の項目を確認し、単一のOSバージョンだけで互換性を判断しないでください。

v2rayN

おすすめ
Windows · x64 7.24.1

Desktopは新世代のクロスプラットフォームUI、WPFは定評のあるクラシック版です。v2rayNを初めて使う方はDesktopから始めるのがおすすめです。WPFに慣れている方は、従来のUIを引き続き利用できます。UIとプロキシプロトコルは別の要素です。UIの名称だけで、特定のプロトコルに対応しているかどうかを判断することはできません。

どちらもx64の圧縮ファイルです。ダウンロード後、ローカルフォルダに完全に展開してから、中にあるインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。ランタイムが不足していると表示された場合は、配布パッケージの案内に従い、不明な提供元から同名コンポーネントを入手しないでください。

UIを切り替える前に設定をエクスポートし、実行中の旧バージョンを終了してください。2つのプログラムが同じポートを同時に待ち受けると競合します。通知領域にアイコンが残っている場合は、旧クライアントが完全に終了したことを確認してください。

インストール後のサブスクリプション追加とプロキシ設定 →

インストール前後に確認すること

インストーラー、サーバー設定、接続モード

クライアントは設定を管理し、ローカルプロキシサービスを起動します。接続先やプロトコル、認証方式はサーバー設定によって決まります。インストールで完了するのは端末側の準備だけであり、サブスクリプションやサーバーアカウントの代わりにはなりません。自分で入手し使用権限のある設定を使い、選択したコアがプロトコル、トランスポート方式、安全オプションに対応していることを確認してください。

Project Vは、関連するプロキシツールの技術エコシステムです。V2FlyとXrayは、それぞれ異なるコアの系統です。v2rayNはデスクトップ向けのGUI管理ツールで、Android版のv2rayNGとv2flyNGはそれぞれ対応するコアを採用しています。GUIとコアの役割は異なり、GUIは設定管理や操作画面を担い、コアはプロトコルと通信を処理します。クライアントの変更やアップグレードでは、名称だけでなく設定の互換性も考慮してください。

初回インストール:設定をインポートしてプロキシ方式を選ぶ

サブスクリプションURLまたは個別のサーバー共有リンクを用意し、クライアントの該当するメニューからインポートします。複数の設定をグループ管理する場合はサブスクリプション、特定のサーバーだけを追加する場合は個別リンクが便利です。インポート後はサーバーアドレス、ポート、プロトコルを確認してから、使用する設定を選択してください。何も表示されない場合は、リンクの内容と形式を確認し、すぐにシステムのネットワーク設定を変更しないでください。

デスクトップで一般的なシステムプロキシモードは、OSのプロキシ設定を書き換えます。ただし、プロキシ設定に従うアプリだけがプロキシを利用します。TUNは仮想ネットワークインターフェースを通じて対象の通信を処理するため、権限、ルーティング、DNS設定も確認が必要です。初回設定では、まずどちらか一方の方式だけを有効にし、正常に動作することを確認してから調整してください。複数の条件を同時に変えると、問題の原因を特定しにくくなります。

Androidで初めて接続すると、システムからVPN接続の許可を求められます。許可後は、クライアントが正常に起動したか、選択したサーバーが正しいか、接続や名前解決のエラーがログに出ていないかを確認してください。ステータスアイコンはローカルサービスの状態を示すだけで、各アプリのリモート接続が成功したことを単独で保証するものではありません。

入門ガイドでは、インポート、設定の選択、プロキシモード、ログ確認の順に手順を説明しています。各項目の意味を確認したい場合は、V2Ray JSON設定マニュアルを参照してください。まず必要最小限の設定で動作を確認し、その後で複雑なルールを追加すると、それぞれの設定の効果を判断しやすくなります。

設定済みの場合:バックアップしてから更新

更新前にサーバー設定をエクスポートし、サブスクリプショングループ、ローカルポート、ルール、DNS、独自パラメーターを記録してください。エクスポートファイルやサブスクリプションURLには認証情報が含まれる場合があるため、自分で管理できる場所に保存し、問い合わせ用のスクリーンショットでは該当部分を隠してください。バックアップは設定を復元するためのものです。認証情報を含むファイルを公開の問い合わせに添付しないでください。

バックグラウンドのプロセスが旧ファイルを使用しないよう、更新前にクライアントを終了してください。更新後はサーバー一覧と選択状態を確認してから、ローカルサービスを起動しログを確認します。別のクライアントへ移行する場合は、対応するリンクやエクスポート形式で再インポートしてください。データフォルダ全体を別アプリに上書きしないでください。

更新後に接続できない場合は、問題が起きている段階を記録してください。アプリが起動しない、コアの起動に失敗する、サブスクリプションを取得できない、ドメインを名前解決できない、サーバーに接続できない、などです。段階によって確認すべき箇所が異なります。何度も再インストールすると、問題発生時の情報が失われるうえ、無効なリモート設定やローカルポートの競合も解決できません。

ダウンロード・インストールの失敗:段階ごとに確認

ブラウザーでダウンロードが完了しない場合は、まずダウンロード履歴に表示された原因と、ローカルの空き容量を確認してください。ファイルが完全に保存される前に開くと、解析や形式のエラーが起きることがあります。ダウンロード後にインストーラーが先へ進まない場合は、CPUアーキテクチャ、OSバージョン、インストール権限、既存アプリの署名を確認してください。すべての失敗をネットワークの問題と決めつけないでください。

インストール後に起動できない場合は、OSの表示とクライアントのログを確認し、ランタイム、ファイルアクセス権限、設定フォルダへの書き込みを確認してください。起動できても接続できない場合は、サーバー設定、システム時刻、ドメインの名前解決、ローカル待ち受けポートを確認します。ダウンロード、インストール、起動、接続を分けて調べることで、無関係な設定を変更せずに済みます。

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

インストーラーの選び方と更新に関するFAQ

まずOSとアーキテクチャを確認し、次に権限、依存関係、設定の移行を確認してください。

Windows版はDesktopとWPFのどちらを選べばよいですか?

初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktopがおすすめです。WPFは従来のWindows画面に慣れている方に適した、定評のあるクラシック版です。どちらもv2rayNであり、UIの選択によってサーバーのプロトコルが変わることはありません。移行前に設定をエクスポートし、2つのインスタンスが同じローカルポートを同時に使用しないようにしてください。

Android版のarm64とユニバーサル版は何が違いますか?

2015年以降の一般的なスマートフォンでは、通常arm64版が適しています。ただし、CPUとOSの両方が対応していることを確認してください。アーキテクチャが分からない場合はユニバーサル版を選べます。複数のアーキテクチャ用コンポーネントを含むため、ファイルサイズは大きくなる傾向があります。解析やインストールに失敗する場合は、OSバージョン、空き容量、既存アプリの署名も確認してください。

クライアントをダウンロードすると、サーバー設定も自動で入手できますか?

インストーラーに、すぐ使えるサーバーアカウントやサブスクリプションは含まれていません。インストール後、自分で入手し使用権限のあるサーバー設定またはサブスクリプションURLをインポートし、サーバーとプロキシ方式を選んで接続ログを確認してください。サブスクリプションURLには認証情報が含まれる場合があるため、公開しないでください。

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

まず「このMacについて」でチップの種類を確認し、ダウンロードが完了していることを確かめます。DMGを開いてアプリを「アプリケーション」フォルダにコピーした後、「プライバシーとセキュリティ」設定に表示される、そのアプリに関する案内に従ってください。システム全体のセキュリティ保護を無効にしないでください。アプリが破損している、またはアーキテクチャが合わないと表示される場合は、インストーラーとOSの互換性を再確認してください。

Linuxではdebとrpmのどちらをダウンロードすればよいですか?

ディストリビューションのパッケージ管理方式に合わせて選びます。Debian・Ubuntu系では通常deb、Fedora・RHEL系では通常rpmを使用します。x64とarm64の違いも確認してください。パッケージ形式が合っていても、システム依存関係を満たすとは限りません。インストール時にインストーラーが示す依存パッケージやシステムライブラリの要件を確認してください。

クライアントを更新する前に何を保存すればよいですか?

サーバー設定をエクスポートし、サブスクリプショングループ、ルール、ローカル待ち受けポート、独自設定を記録してからクライアントを終了し、更新版をインストールしてください。異なるUIやクライアント間で設定フォルダをそのまま上書きしないでください。更新後はサーバー一覧とログを確認し、システムプロキシやTUNを再設定します。バックアップファイルは機密情報として管理してください。