デスクトップ・Androidクライアント

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

デスクトップでは v2rayN、Androidではまず v2rayNG を選びます。OSとCPUアーキテクチャを確認してからダウンロードし、インストール後はガイドに沿ってサブスクリプションを読み込み、プロキシを設定して接続を確認してください。

インストール済みですか?設定ガイドへ →

WINDOWS / X64

v2rayN Windows版インストーラー

同じクライアントで選べる2種類のデスクトップUI。初めてならDesktop版がおすすめです。

v2rayN

おすすめ
Windowsデスクトップクライアント7.24.1

Desktop版 · x64

v2rayN をダウンロード · Desktop版

新世代のクロスプラットフォームUIを採用。初めてインストールする方や、複数のデスクトップOSで似た操作感を求める方に適しています。

従来のWPF版 · x64

v2rayN をダウンロード · WPF版

従来から使われている安定版で、WindowsのWPF UIを採用しています。以前のレイアウトやメニュー、設定場所に慣れている場合はこちらを選べます。

どちらもZIP形式です。ダウンロード後にすべて展開してから、フォルダー内のインストーラーを実行してください。圧縮ソフトのプレビュー画面から直接起動しないでください。

インストール前の確認事項

確認項目選び方
OSとアーキテクチャこのページのWindows向けインストーラーはどちらも x64 です。「設定 → システム → バージョン情報」を開き、システムの種類とプロセッサ情報を確認してください。
実行環境必要なOSのバージョンやランタイムは、インストーラーの案内に従ってください。.NET デスクトップ ランタイムが不足していると表示された場合は、指定されたアーキテクチャのものを追加します。名前が似ているだけで選ばないようにしてください。
インストール先現在のユーザーが書き込み可能なフォルダーを使用してください。先にすべてのファイルを展開し、一時展開フォルダーに設定を保存しないようにしましょう。
初回起動まず設定を読み込み、ローカルプロキシが動作することを確認します。TUNには追加の権限が必要な場合があるため、初回起動時に無理に有効化する必要はありません。

Desktop版とWPF版の主な違いはUIの仕組みであり、ノード設定が不要になるわけではありません。どちらも有効なサーバーパラメーターが必要で、サブスクリプションURLも自分で用意します。現在のクライアントで問題なく接続できているなら、UIの変更だけを理由にすぐ移行する必要はありません。先に設定を保存してから片方を試すと、設定を失った場合の確認作業を減らせます。

インストール後すぐに終了する場合は、まずファイルを展開し忘れていないか確認し、ランタイムの案内、フォルダーへの書き込み権限、セキュリティソフトのブロック履歴を調べてください。同じ待ち受けポートを使うクライアントを同時に起動すると、2つ目のプログラムはポート競合でプロキシを起動できないことがあります。詳しい手順はよくある質問をご覧ください。

インストール・更新・初回接続

ダウンロード前に確認するのは、OSの名称、アーキテクチャ、既存設定を引き継ぐかの3点です。インストーラーのファイル名は対応するOSやアーキテクチャを見分ける手がかりになりますが、実際に接続できるかどうかはクライアントが対応する設定とサーバー側のパラメーターによって決まります。プロトコル名だけを見て安易にインストーラーを変更せず、必要なコア機能を確認してからクライアントを選びましょう。

クライアントアプリとサーバー設定は別に用意

インストールが完了しても、接続に必要な設定が揃ったとは限りません。このページで案内するのはアプリのダウンロードです。サブスクリプションURL、共有リンク、設定ファイルは自分で入手し、利用権限があることを確認してください。サブスクリプションには認証情報が含まれる場合があります。URL全体を公開スクリーンショット、掲示板の投稿、トラブル報告用ログに載せないでください。

更新前に旧クライアントを終了

現在のローカル待ち受けポート、ルーティングモード、DNS設定、システムプロキシやTUNの有効状態を記録します。クライアントの機能に応じて設定をエクスポートするか、終了後に実際に使用しているデータフォルダーをバックアップしてください。データの保存場所はOSやUIのバージョンによって異なり、すべてのプラットフォームでインストールフォルダーに保存されるとは限りません。バックアップを保存したら、旧アプリと通知領域のプロセスを終了し、更新中にファイルが使用中にならないようにします。

更新後の初回起動では、サブスクリプショングループとカスタムルールが残っているか確認してから、待ち受けポートを確認します。リストが空でも、すぐにバックアップを上書きしないでください。別のインストール先から起動していないか、別のユーザーアカウントに切り替わっていないか、データフォルダーが異なっていないかを確認します。設定を復元する際も現在のデータを残しておけば、形式の違いがあった場合に元の設定へ戻せます。

初回接続は順番に確認

  1. 設定を読み込む。クライアントにサブスクリプションURLを追加するか、共有リンクをインポートします。読み込み後、サーバー情報を確認し、アドレス、ポート、トランスポート、TLSなどの項目が揃っていることを確かめてください。サブスクリプションの更新に失敗した場合は、まず更新ログを確認し、システムプロキシの設定は後から調べます。
  2. サーバーを選ぶ。読み込み済みの設定から、テストする項目を1つ選びます。デスクトップでは必要に応じてシステムプロキシを有効にし、AndroidではOSのVPN接続を許可してください。テスト中はルーティングルールをシンプルに保ち、複数のプロキシアプリが同時に接続を制御しないようにします。
  3. プロキシの動作を確認する。クライアントの接続テストを実行してから、ブラウザーでのアクセスを確認します。クライアントのローカルポートで待ち受けているだけでは、アプリが起動したことしか分かりません。実際のリクエストがサーバーを経由して完了することも確認してください。エラーが出たらログの原文を記録し、DNS、認証、接続タイムアウト、ポート競合のどれに該当するか切り分けます。

ブラウザーは使えるのに他のアプリから接続できない場合は、ノードを変更する前に、そのアプリがシステムプロキシを参照するか確認してください。逆に、コマンドラインで接続できても、ブラウザーが同じプロキシ設定を使うとは限りません。初回のトラブルシューティングでは、サーバー、アプリ、プロキシモードをそれぞれ1つに絞り、設定を1項目ずつ変えると、複数の接続制御機能を同時に有効にするより原因を特定しやすくなります。

インストールとサブスクリプション読み込みの手順を見る →

ダウンロード・インストールに関するよくある質問

Windows版はDesktopと従来のWPF、どちらを選ぶ?
初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のWPF版はWindows向けで、以前の画面や操作に慣れている方に適しています。どちらも利用可能な設定のインポートが必要です。UIを切り替える前にサブスクリプション、ルーティング、自分で変更した設定をバックアップし、同時起動による待ち受けポートの競合を防ぎましょう。
x64とarm64、どちらをダウンロードすればよい?
Windowsでは「設定」のシステム情報でシステムの種類を確認します。macOSでは「このMacについて」でチップを確認し、Apple MシリーズならApple Silicon、IntelプロセッサならIntelを選びます。Linuxは x86_64 が x64、aarch64 が arm64 に対応します。Android端末はメーカーのプロセッサ仕様を確認してください。2015年以降の一般的なスマートフォンは通常 arm64 です。アーキテクチャが不明な場合はユニバーサル版を試せますが、アプリのシステム要件は満たす必要があります。
Linuxではdebとrpm、どちらをダウンロードすればよい?
まず、ディストリビューションが採用するパッケージ管理方式を確認します。Debian、Ubuntuとその派生ディストリビューションでは通常 deb、FedoraやopenSUSEなどでは rpm を使用します。同じ形式でも依存関係の互換性が保証されるわけではありません。インストール時はソフトウェアインストーラーやパッケージマネージャーの表示を確認してください。CPUアーキテクチャも一致させ、x64用パッケージをarm64のシステムにインストールしないでください。
v2rayNG と v2flyNG はそのまま入れ替えて使える?
v2rayNG は Xray コア、v2flyNG は V2Fly コアを使用します。基本的なサブスクリプションや共有リンクはどちらも読み込める場合がありますが、プロトコル項目、トランスポート設定、新機能の対応範囲は完全には一致しません。既存の設定が Xray の機能に依存している場合は v2rayNG を優先してください。v2flyNG を選ぶ前に、サーバー側のパラメーターがクライアント対応形式と一致することを確認しましょう。読み込みに成功しただけでは接続できるとは限りません。
更新前にどの設定をバックアップすればよい?
ローカルの待ち受けポート、システムプロキシのモード、ルーティングルール、DNS設定を記録し、クライアントのエクスポートまたはバックアップ機能で設定を保存します。サブスクリプションURLには認証情報が含まれることがあるため、自分で管理できる場所に保管してください。旧クライアントを終了してから更新し、初回起動時に設定が残っていることを確認して、接続を再テストします。古いデータフォルダーをそのまま削除しないでください。
インストールしたのに接続できないのはなぜ?
インストーラーに含まれるのはクライアントアプリで、すぐに使えるサーバー設定は付属しません。自分で入手し、利用権限のあるサブスクリプションやノード情報を読み込み、サーバーを選択してから、必要に応じてシステムプロキシまたはAndroidのVPN接続を有効にしてください。それでも接続できない場合は、ノードの有効性、ローカルポートの競合、プロキシモードを順に確認し、ログに記録されたエラーも調べましょう。
接続・設定のトラブル対処を続ける →