クライアントのインストール · OSとアーキテクチャ

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

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

初回インストールとサブスクリプションのインポート →

Windows:v2rayN

同じクライアントの2種類のUIです。どちらもx64版です。ダウンロード後に解凍し、フォルダー内のインストーラーを実行してください。

v2rayN

v2rayN

Windows · x64 · 7.24.1

おすすめ

Desktop版

Desktop版をダウンロード · x64

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

従来のWPF版

従来のWPF版をダウンロード · x64

使い慣れたWindowsの画面を備えた定番版です。従来のメニューや設定画面、サブスクリプショングループの操作に慣れている方に適しています。

普段使うクライアントはどちらか一方で十分です。2つのインスタンスが同じローカル待ち受けポートを同時に使用しないようにしてください。

システム要件とインストール手順

「設定 → システム → バージョン情報」でシステムの種類を確認し、x64版のWindowsであることを確認してください。ここにある2つのパッケージは、ほかのアーキテクチャ向けに個別ビルドされたものではありません。端末のアーキテクチャが異なる場合は、システムの互換実行機能を確認してください。ZIPファイルを書き込み可能な場所に保存し、すべて解凍してからインストーラーを実行します。圧縮ファイルのプレビュー画面から直接起動しないでください。

Desktop版とWPF版の主な違いはUI技術と操作画面です。サブスクリプションが不要になるわけではなく、同じルールが異なるコアで必ず同じ結果になるわけでもありません。初めて使う場合は既定の設定を維持し、まず設定をインポートして接続を確認してください。既存ユーザーがUIを切り替える場合は、サブスクリプショングループ、カスタムルーティング、個人設定を事前にバックアップします。もう一方のプログラムを、実行中のフォルダーにそのまま上書きしないでください。

起動時にランタイムコンポーネントが見つからないと表示された場合は、案内に従って対応するアーキテクチャの.NETデスクトップランタイムをインストールしてください。ランタイムが同梱されているかどうかはリリースパッケージによって異なるため、事前にすべてのランタイムを重複してインストールする必要はありません。起動直後に終了する場合は、セキュリティソフトの隔離履歴とインストール先の書き込み権限も確認してください。通常のシステムプロキシの利用で、管理者として常時実行する必要はありません。ネットワーク機能が明示的に昇格権限を求める場合にのみ対応してください。

Windowsのインストール前チェック
項目このページのパッケージ確認場所と要件
OSとアーキテクチャWindows x64「システム情報」でシステムの種類を確認してください。対応する最低OSバージョンは各リリースパッケージの要件を確認してください。
パッケージ形式インストーラーを含むZIPすべて解凍し、旧バージョンを終了してからインストーラーを実行してください。
ランタイム起動時の案内に従う.NETが見つからない場合は、必要なデスクトップランタイムをインストールし、アーキテクチャが合っていることを確認してください。
ストレージと権限書き込み可能なフォルダー解凍、インストール、設定の保存に必要な空き容量を確保し、セキュリティソフトがコンポーネントを隔離していないことを確認してください。

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

ダウンロードが完了しても、準備できたのはアプリ本体だけです。接続結果はサブスクリプション、選択した設定、プロキシ方式、アプリ側の設定にも左右されます。

設定をインポート

サブスクリプションURLと共有リンク

v2rayNでは「サブスクリプショングループの設定」を開き、グループ名とサブスクリプションURLを追加して保存した後、更新します。v2rayNGでは、メニューのサブスクリプション関連項目からURLを追加し、該当するグループを更新します。単一の共有リンクは完全なサブスクリプションとは異なります。共有リンクは通常1つの設定を示し、サブスクリプションURLは複数の項目を取得するためのものです。手元のリンクの種類を確認してからインポート方法を選んでください。

サブスクリプションのインポート手順を見る →

プロキシ方式を選択

システムプロキシとルーティング

インポート後、まず設定を1つ選んでプロキシ方式を指定します。システムプロキシは、システム設定に従うアプリのリクエストをクライアントに渡すかどうかを決めます。ルールは、受け取ったリクエストにどのアウトバウンドを使うかを決めるものです。この2つは別の設定です。初回の接続確認ではルールをシンプルに保ち、接続できてからドメイン、アドレス、アプリごとの振り分けを追加してください。変更するたびに結果を記録しましょう。

routing設定を見る →

互換性を確認

プロトコルとコアの対応状況

VMess、VLESS、Trojanはプロトコルの選択肢です。TLS、REALITY、トランスポートの設定もサーバー側と個別に合わせる必要があります。名称が一致しているだけでは、必要な設定がそろっているとは限りません。v2rayNGはXrayコア、v2flyNGはV2Flyコアを使用します。VLESSなどの設定で互換性の問題が起きた場合は、使用中のコアとバージョンが対応しているか確認し、トランスポート、セキュリティ設定、サーバー側の要件を照合してください。

コアと設定項目の対応範囲を見る →

通信の制御範囲を広げる

TUNモードとDNS

システムプロキシを参照しないアプリの通信も制御する必要がある場合に、TUNを検討してください。まず現在の設定を保存し、通常のプロキシが使えることを確認してから、クライアントの案内に従って権限を許可します。有効化後は、名前解決と接続の両方をテストしてください。DNSの失敗をサーバーに接続できない問題と混同しないようにしましょう。TUNの実装はクライアントと使用するコアによって異なり、すべての設定ファイルに同じ項目を追加すれば有効になるわけではありません。

TUN設定の対応範囲を見る →

アップデート前に保存する設定

現在の状態を記録してからプログラムを入れ替えます。問題が起きた場合、インストールの変更と設定の変更を切り分けられます。

アップデート前に、サブスクリプショングループ名、更新方法、ローカル待ち受けポート、カスタムルーティング、DNS設定を保存してください。サブスクリプションの項目は再取得できる場合がありますが、手動で追加した設定、アプリごとの振り分け、カスタムルールは復元できないことがあります。バックアップは自分で管理できる場所に保存し、認証情報を含むURL、設定のQRコード、ログの全文を公開しないでください。

アップデート時は、まず旧クライアントを完全に終了してください。特にタスクトレイやバックグラウンドにインスタンスが残っていないか確認します。インストール後、設定一覧が残っていることを確認し、必要なネットワーク機能を1つずつ戻してください。クライアント、コア、サブスクリプション、ルーティングルールを一度に変更しないでください。1回に1つだけ変更すれば、接続の変化の原因を特定できます。インストーラーが現在のOSに対応していないと明示した場合は、システム要件を確認し、同じファイルを何度もダウンロードするのではなく互換性を確認してください。

v2rayN、v2rayNG、v2flyNGは、Project V関連のオープンソースエコシステムに属するGUIクライアントです。クライアントは設定、サブスクリプション、システム連携を担い、コアは接続とルーティングを処理します。アプリが正常に起動しても、サーバーの設定が一致しているとは限りません。サブスクリプションが更新できても、すべての項目が使えるとは限りません。インポート結果、選択した設定、実際のアプリからのアクセスをそれぞれ確認し、段階ごとに切り分けてください。

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

まずパッケージ形式とOSの互換性を確認し、その後にサブスクリプションや接続の問題を調べてください。

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

初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のWindowsの操作画面に慣れている場合は、定番のWPF版を選べます。どちらもx64版です。切り替える前にサブスクリプショングループやカスタム設定をバックアップし、初回起動後にローカルの待ち受けポートを確認してください。

Androidではarm64版とユニバーサル版、どちらを選べばよいですか?

2015年以降の一般的なスマートフォンでは、まずarm64版を選びます。ただし、最終的には端末が対応するアプリのアーキテクチャを確認してください。アーキテクチャがわからない場合はユニバーサル版を選べます。複数のアーキテクチャを含むため、通常はファイルサイズが大きくなります。インストールできない場合は、OSのバージョンや空き容量、既存アプリの署名も確認しましょう。エラーメッセージだけでアーキテクチャの問題と判断しないでください。

macOSでApple SiliconとIntelを見分けるには?

Appleメニューから「このMacについて」を開きます。「チップ」にApple Mシリーズと表示されていればApple Silicon版、「プロセッサ」にIntelと表示されていればIntel版を選びます。DMGをダウンロードしてディスクイメージを開き、アプリを「アプリケーション」フォルダーにドラッグしてから起動してください。

クライアントをインストールすると、サブスクリプションや接続設定も含まれますか?

インストーラーに含まれるのはクライアントアプリのみです。そのまま使えるサブスクリプションやサーバー接続設定は付属しません。正当に利用できるサブスクリプションURLまたは共有リンクを別途用意してインポートし、設定を選んでプロキシ方式を指定したうえで接続を確認してください。サブスクリプションURLには認証情報が含まれる場合があるため、スクリーンショットや質問文に公開しないでください。

カードに表示されたバージョンとダウンロードファイル名が違う場合は?

カードのバージョン表示はアプリ単位の情報、ファイル名は各OS向けパッケージの情報を参照しているため、リリース期間中に一致しないことがあります。選択したクライアント、OS、アーキテクチャを確認してください。インストール前にファイル名を控え、インストール後にクライアントの「バージョン情報」で実際のバージョンを確認しましょう。カードの表示からファイル名を推測したり、ダウンロードURLのバージョン番号を書き換えたりしないでください。