v2rayN Desktop
現在のバージョン 7.24.1
次世代のクロスプラットフォームUIを採用し、設定、サブスクリプショングループ、ルーティング画面を統一されたデスクトップ構成で利用できます。初めてインストールするユーザーや、異なるデスクトップOSで似た操作手順を維持したいユーザーに適しています。
- アーキテクチャx64
- UIDesktop
- 用途新規インストールと日常の設定
CLIENT PACKAGES / CURRENT RELEASES
OS、プロセッサアーキテクチャ、UIの種類に合わせてインストーラーを選択します。デスクトップではv2rayN、Androidではv2rayNGを第一候補とし、v2flyカーネルが必要な場合はv2flyNGを選択できます。
PLATFORM SELECTOR
まず現在の端末のプラットフォームに切り替え、アーキテクチャとパッケージ形式を確認してください。プラットフォームの選択はページURLにも反映されるため、リンクを開き直しても該当するダウンロード欄を復元できます。
WINDOWS / X64
WindowsではDesktopと従来のWPFという2種類のUIを利用できます。初めてインストールし、他のプラットフォームに近いデスクトップUIを使いたい場合はDesktopを選択してください。旧版のメニューやトレイ操作、WPFレイアウトに慣れている場合は従来のWPFを継続して利用できます。どちらもWindows x64用のため、同時にインストールする必要はありません。
現在のバージョン 7.24.1
次世代のクロスプラットフォームUIを採用し、設定、サブスクリプショングループ、ルーティング画面を統一されたデスクトップ構成で利用できます。初めてインストールするユーザーや、異なるデスクトップOSで似た操作手順を維持したいユーザーに適しています。
現在のバージョン 7.24.1
Windows向けの従来型安定版で、使い慣れたWPFウィンドウ、メニュー、トレイ操作を維持しています。既存設定を移行する前に、サブスクリプショングループ、ルーティングモード、ローカル待受ポートを記録し、新旧の保存先が混在して判断しづらくなるのを避けてください。
| 確認項目 | 要件 | 対処方法 |
|---|---|---|
| プロセッサアーキテクチャ | x64 | 「設定 → システム → システム情報」でシステムの種類を確認します。このページのWindowsパッケージは64ビットのデスクトップ環境向けです。 |
| インストール権限 | インストーラーを実行できること | システムが権限の確認を表示したら、アプリ名と操作内容を確認してからインストールを続行します。 |
| 設定の移行 | 既存の設定を先に記録 | サブスクリプションURL、グループ、ルーティングモード、ローカルポート、自動起動の状態を記録しておきます。 |
| 接続の前提条件 | サブスクリプションまたはノード設定 | インストール後に設定をインポートし、サブスクリプションを更新してノードを選択します。その後、システムプロキシまたはTUNモードを有効にしてください。 |
DesktopとWPFはクライアントUIの選択肢であり、両方を順番にインストールする必要はありません。旧バージョンから移行する場合は、実行中のクライアントとシステムプロキシを停止してからインストールし、完了後にローカル待受ポートが他のネットワークツールと競合していないか確認してください。
MACOS / ARM64 · X64
macOSのインストーラーはApple SiliconとIntelの2種類です。システムメニューの「このMacについて」を開き、「チップ」または「プロセッサ」の項目を確認します。Apple Mシリーズならarm64、Intelプロセッサならx64を選択してください。適切なアーキテクチャを選ぶことで、インストール失敗や互換レイヤーによる余計な確認を減らせます。
現在のバージョン 7.24.1
Apple Mシリーズチップを搭載したMac向けです。インストーラーはarm64アーキテクチャで、現在主流のMacに適しています。ダウンロード後にディスクイメージを開き、アプリを「アプリケーション」フォルダへ移してから、そのフォルダから起動してください。
現在のバージョン 7.24.1
「このMacについて」でIntelプロセッサと表示されるMac向けです。このパッケージはx64ディスクイメージです。Appleチップと表示される場合は、外観や購入年だけで判断せず、Apple Silicon版に戻って選択してください。
| 確認項目 | 選択基準 | 操作方法 |
|---|---|---|
| チップアーキテクチャ | Apple MシリーズまたはIntel | 「このMacについて」で確認し、画面サイズ、モデル名、購入時期から推測しないでください。 |
| インストール先 | アプリケーションフォルダ | DMGを開いたらクライアントを「アプリケーション」に移し、ディスクイメージのウィンドウから長期間直接実行しないでください。 |
| ネットワーク権限 | 選択したモードに応じて許可 | システムプロキシやネットワーク拡張の権限が必要な場合は、システムの案内に従って許可し、クライアントに戻って状態を確認します。 |
| メニューバーの状態 | クライアントが動作中であることを確認 | メインウィンドウを閉じてもプロセスが終了するとは限りません。設定を変更する前に、メニューバーのアイコンからクライアントを開いてください。 |
初回起動後はまずサブスクリプションをインポートし、1回更新を実行してください。ノードが表示されてもブラウザーの接続方法に変化がない場合は、インストーラーのアーキテクチャを何度も変えるのではなく、現在のルーティングモード、システムプロキシの状態、クライアントがバックグラウンドで動作しているかを確認します。
ANDROID / ARM64 · UNIVERSAL
Androidクライアントはv2rayNG、v2flyNGの順に案内しています。v2rayNGはXrayカーネルを使用する主要な選択肢です。v2flyNGはv2flyカーネルを使用し、その実装が明確に必要な設定に適しています。2015年以降に発売された一般的なスマートフォンではarm64を優先し、アーキテクチャを確認できない場合はUniversal版を選択してください。
現在のバージョン 2.2.6
Xrayカーネルを使用するAndroid GUIクライアントです。サブスクリプション管理、ノード選択、ルーティング設定、アプリ別プロキシ、システムVPNサービスに対応しています。近年のスマートフォンの多くはarm64を選択できます。Universal版はアーキテクチャが不明な端末や、arm64版をインストールできない端末向けです。
現在のバージョン 1.10.31
v2flyカーネルを使用するAndroidクライアントです。設定提供元がv2fly実装を明確に要求している場合や、2種類のカーネルの動作差を確認したい場合に適しています。通常の導入手順は、サブスクリプションのインポート、ノード選択、VPNサービスの許可、接続開始です。
| 確認項目 | 推奨する選択 | 説明 |
|---|---|---|
| 近年の一般的なスマートフォン | arm64-v8a | 2015年以降に発売された多くの一般的な端末では、arm64版を先に試せます。容量を抑えつつ対象アーキテクチャに最適化されています。 |
| アーキテクチャを確認できない場合 | Universal版 | 端末情報が不足している場合やarm64版のインストール時に互換性エラーが出る場合は、Universal版を使用してください。 |
| 初回接続 | VPNサービスを許可 | システム権限はローカルの仮想ネットワークインターフェースを作成するために使われます。拒否すると、クライアントはアプリの通信を制御できません。 |
| バックグラウンド動作 | 省電力設定を調整 | ロック画面後に接続が頻繁に切れる場合は、クライアントをシステムの省電力対象外リストに追加し、必要なバックグラウンド動作を許可してください。 |
インストール後に2つのAndroidクライアントを同時に起動してVPNサービスを作成しないでください。クライアントを切り替える前に現在の接続を停止し、設定をインポートしてログを確認します。サブスクリプションは更新できるのにノードへ接続できない場合は、システム時刻、ノードパラメータ、ネットワーク権限、ルーティング設定の順に確認してください。
LINUX / DEB · RPM
Linuxのインストーラーはディストリビューションのパッケージ体系とプロセッサアーキテクチャごとに分かれています。Debian、Ubuntuおよび派生版はdeb、Fedora、Rocky Linux、AlmaLinux、RHEL系はrpmを選択します。uname -mを実行し、x86_64ならx64、aarch64ならarm64を選んでください。
現在のバージョン 7.24.1
まずディストリビューションがdebとrpmのどちらを使うか確認し、次にプロセッサアーキテクチャを確認します。x64は一般的なデスクトップPCやサーバーワークステーション向け、arm64はARMデスクトップや開発ボードでよく使われます。パッケージ形式とアーキテクチャの両方を一致させる必要があり、ファイル名のバージョン番号だけで選んではいけません。
uname -mの結果がx86_64の場合に使用します。
uname -mの結果がaarch64の場合に使用します。
| ディストリビューションまたは環境 | パッケージ形式 | アーキテクチャの判定 |
|---|---|---|
| Debian、Ubuntuおよび派生版 | deb | x86_64はamd64、aarch64はarm64を選択します。 |
| Fedora、Rocky Linux、AlmaLinux、RHEL系 | rpm | x86_64はx86_64、aarch64はaarch64を選択します。 |
| デスクトップセッション | グラフィカル環境が必要 | v2rayNはGUIクライアントのため、利用可能なデスクトップセッションで起動して設定を管理してください。 |
| システムプロキシ | デスクトップ環境に合わせて設定 | 接続後もデスクトップ環境がシステムプロキシを読み取っているか確認してください。ターミナルのプログラムでは、プロキシ環境変数を個別に設定する必要がある場合があります。 |
パッケージマネージャーで依存関係の問題が報告された場合は、まずエラー全文を確認し、使用中のディストリビューションのソフトウェアソースから依存関係を補ってください。debとrpmを繰り返し試すのは避けます。クライアント起動後は、設定ディレクトリの権限、デスクトップトレイの対応状況、ローカルポートの使用状況を確認してからサブスクリプションをインポートしてください。
INSTALLATION ROUTE
ダウンロードで完了するのはクライアントの準備だけです。続けて設定をインポートし、ノードを選び、通信の制御方法を設定して接続経路を確認する必要があります。順番に進めることで、インストール、設定、ネットワークの問題を切り分けられます。
WindowsではDesktopと従来のWPFのいずれかを選びます。Macではチップ情報に応じてarm64またはx64を選択します。Androidではarm64とUniversal版を優先的に判定します。Linuxではディストリビューションのパッケージ体系とuname -mの出力を同時に確認してください。インストーラーを開けない、またはアーキテクチャ非対応と表示される場合は、ノードパラメータを変更せず、この手順に戻ります。
デスクトップではシステムの手順に従ってアプリを配置し、Androidではシステムの案内に従ってインストールします。初回接続時にはネットワーク、VPNサービス、関連拡張機能の権限を求められることがあります。これらの権限はクライアントがローカルの通信入口を作成するために必要です。許可後にクライアントへ戻り、接続状態が変化したことを確認してください。
クライアント自体にサブスクリプションやノードは含まれていません。サブスクリプションURLは対応するサブスクリプショングループに追加してから更新します。単一ノードの共有URLはクリップボードからインポートするか、スキャン機能から追加してください。インポート後は、サーバーアドレス、ポート、プロトコル、伝送項目が表示されていることを確認してから次へ進みます。
ノード一覧から対象の設定を選び、用途に応じてシステムプロキシ、TUN、VPNサービス、またはクライアントが提供する対応モードを設定します。クライアントを起動しただけで通信制御を有効にしていない場合、ブラウザーや他のアプリは通常、自動的にクライアントを経由しません。分流ルールによって、プロキシ経由、直接接続、ブロックのどれで処理するかも決まります。
まず明確にアクセスできる通常のWebページを開き、DNS名前解決、TCP接続、ブラウザーでのアクセスが正常か確認します。次にプロキシが必要な対象を確認してください。失敗した場合は発生時刻を記録し、クライアントのログを確認します。タイムアウト、TLSハンドシェイク、DNS、ルート未一致、ローカルポート競合は別の問題なので、ログのキーワードに応じて個別に対処します。
PACKAGE DECISIONS
同じモデル名でも、プラットフォームやアーキテクチャをまたいで使用できるとは限りません。ダウンロード前に次の4項目を確認すれば、インストール時の問題を大幅に減らせます。
Windowsのインストーラー、macOSのディスクイメージ、AndroidのAPK、Linuxのdebとrpmは、それぞれ対応するOSで処理されます。ファイル拡張子が最初の判断材料です。他のOS用パッケージを端末へコピーしても、現在のOSで実行できるアプリには変わりません。
x64、arm64、amd64、aarch64は一般的なアーキテクチャ表記です。amd64とx64は同じ種類の64ビットデスクトップアーキテクチャ、aarch64とarm64はARM 64ビットアーキテクチャに対応します。Macは「このMacについて」、Linuxはuname -mを基準にし、Androidで確認できない場合はUniversal版を使用してください。
debとrpmは拡張子だけでなく、対応するパッケージ管理体系も異なります。OS標準のパッケージ形式を使うと、依存関係、メニューエントリ、後のアンインストールをインストーラーが処理しやすくなります。ファイルサイズや名前の長さで形式を決めないでください。
デスクトップではv2rayNを使用します。Androidでは通常v2rayNGを選び、設定の要件や切り分けの目的がv2flyカーネルを明確に指定している場合にのみv2flyNGを検討してください。クライアントを切り替えても、期限切れのサブスクリプション、誤ったノードパラメータ、システム時刻のずれは自動的に修正されません。
DOWNLOAD FAQ
バージョン、チップアーキテクチャ、パッケージ形式、初回接続に関する問題をまとめています。サブスクリプション更新、ノードのタイムアウト、DNS、システムプロキシについては、続けてトラブル対処のページをご覧ください。
Desktop版は次世代のクロスプラットフォームUIを採用し、統一されたデスクトップ体験を求める新規インストールユーザーに適しています。従来のWPF版はWindowsネイティブの画面と従来の操作感を維持しており、使い慣れたメニュー構成を必要とするユーザー向けです。どちらもWindows x64用なので、いずれか一方をインストールしてください。UIの版を変更する前に、サブスクリプショングループ、ルーティングモード、ローカル待受ポートを記録しておくことをおすすめします。
システムメニューの「このMacについて」を開き、チップまたはプロセッサの項目を確認します。Apple MシリーズチップならApple Silicon arm64版、IntelプロセッサならIntel x64版を選択してください。外観、画面サイズ、購入年だけで判断しないでください。似た外観のモデルでもアーキテクチャが異なる場合があります。
2015年以降に発売された一般的なAndroidスマートフォンの多くはarm64アーキテクチャを採用しているため、まずarm64版を選べます。端末のアーキテクチャを確認できない場合や、arm64版で互換性エラーが表示される場合はUniversal版を使用してください。Universal版は対応範囲が広い一方、すべての端末で標準的に選ぶ必要があるわけではありません。
Debian、Ubuntuおよび派生ディストリビューションではdeb、Fedora、Rocky Linux、AlmaLinux、RHEL系ではrpmを使用します。さらに、uname -mの出力に応じてx86_64またはarm64アーキテクチャを選択してください。ディストリビューションが不明な場合は、/etc/os-releaseの名前と系列情報を確認できます。
クライアントのインストール後は、利用可能なサブスクリプションURLまたは単一ノード設定をインポートし、対象ノードを選択したうえで、システムプロキシ、VPNサービス、または対応するトラフィック制御モードを有効にする必要があります。クライアント自体にサブスクリプションやノードは含まれていません。ノードをインポートしても接続できない場合は、端末の時刻、ノードパラメータ、現在のネットワーク、クライアントログを先に確認してください。
サブスクリプションのインポート、ノード選択、システムプロキシ設定から始めます。サブスクリプションの失敗、ノードのタイムアウト、ブラウザーとターミナルで結果が異なる場合は、症状に合ったドキュメントを確認してください。