• 無料・オープンソースのクライアント
  • インストーラーとアーキテクチャの選び方

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

まずOSを選び、CPUアーキテクチャを確認してください。デスクトップにはv2rayN、Androidにはv2rayNGがおすすめです。V2Flyコアが必要な場合はv2flyNGを検討してください。

インストール後、サブスクリプションまたはサーバー設定の追加が必要です。初めて使う場合は使い方ガイド →をご覧ください。

OSとインストーラーを選択

メインのリンクには一般的なアーキテクチャを掲載しています。その他のアーキテクチャやUIのバージョンも、近くのリンクから選べます。

Windows:v2rayN

v2rayN

v2rayN

7.24.1
おすすめ

Desktop版は新世代のクロスプラットフォームUIを採用しています。クラシックWPF版は、使い慣れたWindowsの画面を維持しています。どちらもx64の圧縮ファイルです。ダウンロード後に展開し、フォルダー内のインストーラーを実行してください。

初めてインストールする場合はDesktop版、従来の画面を使いたい場合はクラシックWPF版を選べます。ローカルの待ち受けポートが競合するため、2つのクライアントを同時に起動しないでください。

必要環境と選び方

確認項目インストール前の確認
OS環境セキュリティ更新が提供されているWindows 10またはWindows 11をおすすめします。
CPUこのページではx64版を提供しています。ARM端末で使う場合は、互換性を別途確認してください。
ランタイムインストーラーにランタイム不足が表示された場合は、案内に従って必要なコンポーネントを追加してください。
権限通常のシステムプロキシとTUNモードでは必要な権限が異なります。用途に応じて有効にしてください。

「設定」→「システム」→「バージョン情報」を開き、システムの種類を確認してください。端末のメーカー名だけでアーキテクチャを判断しないでください。インストール先には書き込み可能な空き容量を確保し、圧縮ファイルを開いた画面から直接起動しないでください。

インストールと初回起動

起動中の旧バージョンを終了してから、ダウンロードしたファイルを展開し、インストーラーを起動してください。ウィザードでインストール先を選び、完了後にスタートメニューからv2rayNを起動します。セキュリティ警告が表示された場合は、ファイルの入手元と警告内容を確認してください。インストールを続けるために、システムの保護機能全体を無効にしないでください。ランタイム不足が表示された場合は、コンポーネント名とアーキテクチャを控え、インストーラーの案内に従って対応します。

メイン画面で「サブスクリプショングループ」→「サブスクリプショングループの設定」を開き、名前とサブスクリプションURLを入力します。保存後、対象グループの更新を実行してください。リストに項目が表示されても、インポートが完了しただけです。利用可能なサーバーを選び、「システムプロキシを自動設定」を有効にしてください。メニューの位置はUIのバージョンによって異なる場合があります。画面が異なるときはサブスクリプションの追加手順を参照して、項目ごとに確認してください。

WPF版からDesktop版に切り替える前に、既存のグループ、カスタムルート、その他の個人設定をバックアップしてください。2つのアプリが同じユーザーデータを使うとは限りません。新しいUIを初めて起動したら、サブスクリプションがそろっているか、サーバーが正しいか、システムプロキシのモードが意図した設定かを確認します。その後、旧アプリを終了して通常の利用に戻してください。

インストール後の設定手順

インストール、インポート、接続確認を分けて進めると、問題の原因を特定しやすくなります。

  1. サブスクリプションの接続元を登録

    信頼できる提供元からサブスクリプションURLを入手し、サブスクリプショングループに入力してください。サブスクリプションURLにはアクセス認証情報が含まれる場合があります。URL全体を公開の掲示板やスクリーンショットに載せないでください。保存後に更新を実行し、ログに成功が表示されるか確認します。リストが空の場合は、URLと更新状況を確認してください。

    サブスクリプションの追加手順を見る →
  2. プロキシモードを選択

    利用可能なサーバーを選んでから、システムプロキシを有効にしてください。システムプロキシは、システム設定に従うアプリの通信をクライアントに送ります。ルーティングルールは、クライアントに届いた接続の経路を決めます。これは別々の設定であり、トレイアイコンだけではすべてのアプリの通信が処理されているか判断できません。

    システムプロキシとルーティングの違い →
  3. 実際の接続を確認

    ブラウザーで目的のサービスにアクセスしながら、クライアントのログを確認してください。遅延テストの結果は特定の条件での測定値であり、実際のサービスにアクセスできることを保証するものではありません。リクエストがログに表示されない場合は、まず端末側のプロキシ設定を確認します。ログに表示されてエラーになる場合は、設定値とサーバーの状態を調べてください。

    接続確認の手順を見る →

ダウンロードとインストールのよくある質問

まずインストーラーを確認し、その後に設定とネットワークを調べましょう。

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

初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来の画面に慣れている場合は、安定したクラシックWPF版を選べます。どちらも有効な設定のインポートが必要です。切り替える前に設定をバックアップし、ローカルポートの競合を避けるため、2つのバージョンを同時に起動しないでください。

CPUに合わせてx64とarm64を選ぶには?

Windowsは「設定」→「システム」→「バージョン情報」でシステムの種類を確認します。macOSはAppleメニューの「このMacについて」でチップを確認してください。Androidは端末の仕様を確認します。2015年以降の一般的なスマートフォンではarm64が主流です。Linuxはシステム設定の「バージョン情報」などでCPUアーキテクチャを確認できます。実際の端末情報を基準に選んでください。

ダウンロードしただけでは接続できないのはなぜ?

クライアントのインストーラーには、接続先サーバーの設定は含まれていません。信頼できる提供元からサブスクリプションURLまたは共有リンクを入手し、サブスクリプショングループの設定に保存して更新してください。サーバーを選択してからシステムプロキシを設定し、最後にログと実際のアクセス結果を確認します。

Androidでインストールできないときの確認事項は?

まずインストーラーのアーキテクチャが端末に合っているか確認し、空き容量と、現在のインストール元に対する権限も確認してください。署名の競合が表示された場合は、既存の設定をバックアップし、インストール済みアプリの提供元を確認します。すぐにアンインストールしないでください。arm64版が使えない場合は、ユニバーサル版をお試しください。

クライアントを更新するとサブスクリプションやルーティング設定は消える?

更新前にサブスクリプショングループ、ルーティングルール、カスタム設定をバックアップしてください。同じ提供元から通常の方法でアップグレードすれば設定は引き継がれることが多いものの、インストール方法やユーザーディレクトリ、アプリの署名を変えるとデータの保存場所が変わる場合があります。更新後はサブスクリプショングループとプロキシモードを確認してから、通常の利用を再開してください。

インストーラーのファイル名とバージョン表示が違う場合、どちらを確認すればいい?

ページのバージョン表示とファイルのリンクは、別々に更新される場合があります。ページ上のバージョン表示は参考情報として扱い、実際のバージョンを判断する際はそれだけに頼らないでください。インストール後、クライアントの「バージョン情報」で確認できます。以前の環境を残す場合は、設定をバックアップして現在のバージョンを記録してから、更新するか判断してください。