CLIENT PACKAGES / CURRENT RELEASES

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

OS、プロセッサアーキテクチャ、UIの種類に合わせてインストーラーを選択します。デスクトップではv2rayN、Androidではv2rayNGを第一候補とし、v2flyカーネルが必要な場合はv2flyNGを選択できます。

v2rayN 7.24.1 v2rayNG 2.2.6 v2flyNG 1.10.31 GUI CLIENTS

PLATFORM SELECTOR

プラットフォーム別にインストーラーを選択

まず現在の端末のプラットフォームに切り替え、アーキテクチャとパッケージ形式を確認してください。プラットフォームの選択はページURLにも反映されるため、リンクを開き直しても該当するダウンロード欄を復元できます。

WINDOWS / X64

Windows:v2rayN

WindowsではDesktopと従来のWPFという2種類のUIを利用できます。初めてインストールし、他のプラットフォームに近いデスクトップUIを使いたい場合はDesktopを選択してください。旧版のメニューやトレイ操作、WPFレイアウトに慣れている場合は従来のWPFを継続して利用できます。どちらもWindows x64用のため、同時にインストールする必要はありません。

v2rayN 従来のWPF

現在のバージョン 7.24.1

従来のUI

Windows向けの従来型安定版で、使い慣れたWPFウィンドウ、メニュー、トレイ操作を維持しています。既存設定を移行する前に、サブスクリプショングループ、ルーティングモード、ローカル待受ポートを記録し、新旧の保存先が混在して判断しづらくなるのを避けてください。

  • アーキテクチャx64
  • UIWPF
  • 用途従来の操作手順を継続

Windowsの動作要件とインストール手順

確認項目 要件 対処方法
プロセッサアーキテクチャ x64 「設定 → システム → システム情報」でシステムの種類を確認します。このページのWindowsパッケージは64ビットのデスクトップ環境向けです。
インストール権限 インストーラーを実行できること システムが権限の確認を表示したら、アプリ名と操作内容を確認してからインストールを続行します。
設定の移行 既存の設定を先に記録 サブスクリプションURL、グループ、ルーティングモード、ローカルポート、自動起動の状態を記録しておきます。
接続の前提条件 サブスクリプションまたはノード設定 インストール後に設定をインポートし、サブスクリプションを更新してノードを選択します。その後、システムプロキシまたはTUNモードを有効にしてください。

DesktopとWPFはクライアントUIの選択肢であり、両方を順番にインストールする必要はありません。旧バージョンから移行する場合は、実行中のクライアントとシステムプロキシを停止してからインストールし、完了後にローカル待受ポートが他のネットワークツールと競合していないか確認してください。

INSTALLATION ROUTE

インストーラーから利用可能な接続まで

ダウンロードで完了するのはクライアントの準備だけです。続けて設定をインポートし、ノードを選び、通信の制御方法を設定して接続経路を確認する必要があります。順番に進めることで、インストール、設定、ネットワークの問題を切り分けられます。

  1. 01

    プラットフォーム、アーキテクチャ、パッケージ形式を確認

    WindowsではDesktopと従来のWPFのいずれかを選びます。Macではチップ情報に応じてarm64またはx64を選択します。Androidではarm64とUniversal版を優先的に判定します。Linuxではディストリビューションのパッケージ体系とuname -mの出力を同時に確認してください。インストーラーを開けない、またはアーキテクチャ非対応と表示される場合は、ノードパラメータを変更せず、この手順に戻ります。

  2. 02

    インストールを完了し、システム権限を処理

    デスクトップではシステムの手順に従ってアプリを配置し、Androidではシステムの案内に従ってインストールします。初回接続時にはネットワーク、VPNサービス、関連拡張機能の権限を求められることがあります。これらの権限はクライアントがローカルの通信入口を作成するために必要です。許可後にクライアントへ戻り、接続状態が変化したことを確認してください。

  3. 03

    サブスクリプションまたは単一ノード設定をインポート

    クライアント自体にサブスクリプションやノードは含まれていません。サブスクリプションURLは対応するサブスクリプショングループに追加してから更新します。単一ノードの共有URLはクリップボードからインポートするか、スキャン機能から追加してください。インポート後は、サーバーアドレス、ポート、プロトコル、伝送項目が表示されていることを確認してから次へ進みます。

  4. 04

    ノードとルーティングモードを選択

    ノード一覧から対象の設定を選び、用途に応じてシステムプロキシ、TUN、VPNサービス、またはクライアントが提供する対応モードを設定します。クライアントを起動しただけで通信制御を有効にしていない場合、ブラウザーや他のアプリは通常、自動的にクライアントを経由しません。分流ルールによって、プロキシ経由、直接接続、ブロックのどれで処理するかも決まります。

  5. 05

    接続を確認してログを読む

    まず明確にアクセスできる通常のWebページを開き、DNS名前解決、TCP接続、ブラウザーでのアクセスが正常か確認します。次にプロキシが必要な対象を確認してください。失敗した場合は発生時刻を記録し、クライアントのログを確認します。タイムアウト、TLSハンドシェイク、DNS、ルート未一致、ローカルポート競合は別の問題なので、ログのキーワードに応じて個別に対処します。

PACKAGE DECISIONS

インストーラー選びで確認する4つのポイント

同じモデル名でも、プラットフォームやアーキテクチャをまたいで使用できるとは限りません。ダウンロード前に次の4項目を確認すれば、インストール時の問題を大幅に減らせます。

PLATFORM

OSを一致させる

Windowsのインストーラー、macOSのディスクイメージ、AndroidのAPK、Linuxのdebとrpmは、それぞれ対応するOSで処理されます。ファイル拡張子が最初の判断材料です。他のOS用パッケージを端末へコピーしても、現在のOSで実行できるアプリには変わりません。

ARCH

プロセッサアーキテクチャを一致させる

x64、arm64、amd64、aarch64は一般的なアーキテクチャ表記です。amd64とx64は同じ種類の64ビットデスクトップアーキテクチャ、aarch64とarm64はARM 64ビットアーキテクチャに対応します。Macは「このMacについて」、Linuxはuname -mを基準にし、Androidで確認できない場合はUniversal版を使用してください。

PACKAGE

Linuxではパッケージ体系も確認

debとrpmは拡張子だけでなく、対応するパッケージ管理体系も異なります。OS標準のパッケージ形式を使うと、依存関係、メニューエントリ、後のアンインストールをインストーラーが処理しやすくなります。ファイルサイズや名前の長さで形式を決めないでください。

CLIENT

クライアントを設定要件に合わせる

デスクトップではv2rayNを使用します。Androidでは通常v2rayNGを選び、設定の要件や切り分けの目的がv2flyカーネルを明確に指定している場合にのみv2flyNGを検討してください。クライアントを切り替えても、期限切れのサブスクリプション、誤ったノードパラメータ、システム時刻のずれは自動的に修正されません。

DOWNLOAD FAQ

インストール時によくある問題

バージョン、チップアーキテクチャ、パッケージ形式、初回接続に関する問題をまとめています。サブスクリプション更新、ノードのタイムアウト、DNS、システムプロキシについては、続けてトラブル対処のページをご覧ください。

Windowsではv2rayN Desktop版と従来のWPF版のどちらをダウンロードすべきですか?

Desktop版は次世代のクロスプラットフォームUIを採用し、統一されたデスクトップ体験を求める新規インストールユーザーに適しています。従来のWPF版はWindowsネイティブの画面と従来の操作感を維持しており、使い慣れたメニュー構成を必要とするユーザー向けです。どちらもWindows x64用なので、いずれか一方をインストールしてください。UIの版を変更する前に、サブスクリプショングループ、ルーティングモード、ローカル待受ポートを記録しておくことをおすすめします。

macOSでApple Silicon版とIntel版のどちらをダウンロードすべきか確認する方法は?

システムメニューの「このMacについて」を開き、チップまたはプロセッサの項目を確認します。Apple MシリーズチップならApple Silicon arm64版、IntelプロセッサならIntel x64版を選択してください。外観、画面サイズ、購入年だけで判断しないでください。似た外観のモデルでもアーキテクチャが異なる場合があります。

Androidではarm64版とUniversal版のどちらを選ぶべきですか?

2015年以降に発売された一般的なAndroidスマートフォンの多くはarm64アーキテクチャを採用しているため、まずarm64版を選べます。端末のアーキテクチャを確認できない場合や、arm64版で互換性エラーが表示される場合はUniversal版を使用してください。Universal版は対応範囲が広い一方、すべての端末で標準的に選ぶ必要があるわけではありません。

Linuxではdebとrpmのどちらをダウンロードすべきですか?

Debian、Ubuntuおよび派生ディストリビューションではdeb、Fedora、Rocky Linux、AlmaLinux、RHEL系ではrpmを使用します。さらに、uname -mの出力に応じてx86_64またはarm64アーキテクチャを選択してください。ディストリビューションが不明な場合は、/etc/os-releaseの名前と系列情報を確認できます。

クライアントをインストールしても、すぐに接続できないのはなぜですか?

クライアントのインストール後は、利用可能なサブスクリプションURLまたは単一ノード設定をインポートし、対象ノードを選択したうえで、システムプロキシ、VPNサービス、または対応するトラフィック制御モードを有効にする必要があります。クライアント自体にサブスクリプションやノードは含まれていません。ノードをインポートしても接続できない場合は、端末の時刻、ノードパラメータ、現在のネットワーク、クライアントログを先に確認してください。

インストール後に行うこと

サブスクリプションのインポート、ノード選択、システムプロキシ設定から始めます。サブスクリプションの失敗、ノードのタイムアウト、ブラウザーとターミナルで結果が異なる場合は、症状に合ったドキュメントを確認してください。