v2rayN
おすすめ 7.24.1Desktopは新世代のクロスプラットフォームUI、WPFは従来の安定版です。初めてインストールする場合はDesktopがおすすめです。旧来の操作に慣れている場合はWPFを選べます。
ダウンロードファイルはZIP形式です。すべて展開してから、フォルダー内のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
CLIENT PACKAGES / インストーラーの選び方
まずOSを選び、次にCPUアーキテクチャを確認します。デスクトップではv2rayN、Androidではv2rayNGが第一候補です。インストーラーと接続設定は別途用意してください。
x64版は2種類。使い慣れた画面に合わせて選択してください。
Desktopは新世代のクロスプラットフォームUI、WPFは従来の安定版です。初めてインストールする場合はDesktopがおすすめです。旧来の操作に慣れている場合はWPFを選べます。
ダウンロードファイルはZIP形式です。すべて展開してから、フォルダー内のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
| 確認項目 | 選び方 |
|---|---|
| OS | サポートが継続しているWindows 10 / 11を推奨します。最低バージョンやランタイムの要件は、選択した配布パッケージの説明を確認してください。 |
| プロセッサ | このページで提供するのはx64版です。「設定 → システム → バージョン情報」でシステムの種類を確認してください。x64版をネイティブのARM64版として使用することはできません。 |
| 権限 | 通常のGUI実行やシステムプロキシの設定と、仮想ネットワークアダプターやルーティング権限が必要なモードでは、必要な権限が異なります。管理者権限は、機能上必要な場合に限って付与してください。 |
| インストール先 | 展開先のフォルダーで通常どおり読み書きできることを確認してください。更新時は旧プロセスを終了し、使用中のファイルをインストーラーが置き換えられない事態を防ぎます。 |
「このMacについて」でチップを確認してから、DMGを選んでください。
Mシリーズチップ搭載機ではApple Silicon、Intelプロセッサ搭載機ではIntelを選択します。チップに合ったネイティブ版のインストーラーをおすすめします。
DMGを開き、アプリを「アプリケーション」フォルダーにコピーしてください。コピー後にディスクイメージを取り出し、「アプリケーション」フォルダーから起動します。
| 確認項目 | 選び方 |
|---|---|
| OS | サポートが継続しているmacOSを使用してください。最低システムバージョンはクライアントの配布パッケージによって異なるため、インストール前に互換性の警告を確認してください。 |
| チップ | Apple SiliconはARM64、Intelはx64に対応します。互換レイヤーによる不確定要素を減らすため、チップに合ったネイティブ版を選んでください。 |
| インストール先 | 「アプリケーション」フォルダーにコピーしてから起動し、読み取り専用のディスクイメージから常時起動するのは避けてください。 |
| プロキシ接続 | システムプロキシの設定は、システム設定に従うアプリに適用されます。ターミナルや個別のプロキシアプリは、それぞれの接続方法を別途確認してください。 |
まずv2rayNGを検討してください。V2Flyの設定との互換性が必要な場合にv2flyNGを選びます。
Androidで広く使われているGUIクライアントです。2015年以降の一般的なスマートフォンではarm64が第一候補です。端末が対応するアプリのアーキテクチャを確認できない場合は、汎用版を選べます。
カードのバージョン表示とファイル名は、更新時期の違いにより一致しない場合があります。インストール前にシステムのインストール画面に表示されるアプリのバージョンを確認してください。上書きインストールの前に設定をバックアップします。
既存の設定でV2Flyとの互換性が必要な場合に適しています。名前が似ていても、設定項目がすべて共通とは限りません。選択前にプロトコル、トランスポート方式、セキュリティレイヤーが対応しているか確認してください。
v2flyNGとv2rayNGは別々のアプリであり、同じアプリの異なるアーキテクチャ版ではありません。インポート前に、それぞれのサブスクリプション情報を保管してください。
| 確認項目 | 選び方 |
|---|---|
| OSバージョン | 最低Androidバージョンは、選択したAPKのインストール要件を確認してください。古いOSではインストールできても、ネットワーク機能や証明書の対応に制限がある場合があります。 |
| アプリのアーキテクチャ | arm64はarm64-v8aに対応します。プロセッサが64ビット対応でも、OSが64ビットアプリに対応しているとは限りません。最終的にはOSがサポートするABIを確認してください。 |
| インストール権限 | APKを初めてインストールする際は、現在使用しているブラウザーまたはファイル管理アプリに限り、必要な「不明なアプリのインストール」権限を許可してください。インストール後は無効にできます。 |
| 接続権限 | VPNモードで初めて接続すると、システムの許可ダイアログが表示されます。アプリ名を確認してください。ほかのVPNアプリを同時に実行していると、システムのVPN接続を使用中の場合があります。 |
インストール後は、まずサブスクリプションをインポートし、アプリ別プロキシとルーティングを設定してください。バックグラウンドで切断される場合は、バッテリー最適化とバックグラウンド実行の制限を確認します。最初からすべての詳細設定を変更する必要はありません。
まずディストリビューションに合ったパッケージ形式を選び、次にx64またはARM64を確認します。
Debian / Ubuntu系ではdeb、FedoraなどのRPM系ではrpmを確認してください。以下の主なダウンロード先はx64版です。ARM64端末では下記の対応アーキテクチャ版を選んでください。
| 確認項目 | 選び方 |
|---|---|
| デスクトップ環境 | 利用可能なGUIセッションと対応するデスクトップランタイムが必要です。コマンドラインのみのサーバー環境は、デスクトップクライアントの実行環境とは異なります。 |
| プロセッサ | amd64 / x86_64はx64、aarch64はARM64に対応します。パッケージ形式が合っていても、アーキテクチャが異なる場合はインストールできません。 |
| ディストリビューション | ディストリビューションに合わせてdebまたはrpmを選び、パッケージが要求するシステムライブラリのバージョンを確認してください。RPMのファイル名に含まれるディストリビューション識別子も、互換性の判断材料になります。 |
| インストール権限 | システムのパッケージ管理ツールでインストールする際は、通常、認証が必要です。通常のGUI起動で常にスーパーユーザー権限を使う必要はありません。 |
プラットフォームはアプリの実行環境を、アーキテクチャは実行ファイルが対象とするプロセッサの種類を決めます。まず端末のシステム情報でプラットフォームとOSバージョンを確認し、次にチップやシステムの種類を調べてください。「新しいスマートフォン」「高性能なPC」といった情報だけでアーキテクチャを決めたり、パッケージの容量だけで選んだりしないでください。汎用版は複数のアーキテクチャを1つのパッケージに含めるため、容量が変わっても対応プロトコルが増えるわけではありません。
クライアントのダウンロードで解決するのはアプリのインストールであり、サブスクリプションURLで解決するのは接続情報のインポートです。更新前にサブスクリプションURL、グループのメモ、カスタムルート、DNS設定、アプリ別の選択内容を控えてください。サブスクリプションURLにはアカウントへのアクセス情報が含まれる場合があります。公開コメントやスクリーンショットに載せず、安全に保管してください。移行後はサブスクリプションを更新し、インポートされたプロトコルとトランスポートの設定を確認します。
デスクトップアプリはメインウィンドウを閉じても、システムトレイで動作し続ける場合があります。終了メニューからプロセスを終了してから更新してください。Androidで上書きインストールするには、アプリの識別情報と署名に互換性が必要です。競合が発生した場合は、すぐにデータを消去せず、元のインストール元を確認してください。異なるクライアント間では、設定フォルダー全体をそのままコピーできるとは限りません。クライアントのインポート機能またはバックアップ機能を利用してください。
v2rayN、v2rayNG、v2flyNGはいずれもProject VエコシステムのGUIクライアントです。画面上で設定のインポート、選択、管理を行い、実際の接続は内部のコアが処理します。v2rayNGはXrayコア、v2flyNGはV2Flyコアを採用しています。プロトコル名が同じでも、拡張項目、トランスポートの組み合わせ、セキュリティレイヤーの設定が両方のコアで完全に共通とは限りません。
共有リンクをインポートできても接続に失敗する場合は、まずプロトコルの種類、サーバーアドレス、ポート、セキュリティレイヤーの設定を確認し、ログに記録された具体的なエラーを確認してください。設定の問題を解決するために、インストーラーを何度も入れ替えないでください。VMess、VLESS、Trojan、REALITYの関係を理解するには、プロトコルとコアの技術ガイドをご覧ください。そのうえでクライアントを切り替えるか判断できます。
初回の動作確認では、設定をシンプルに保つのがおすすめです。利用可能と確認済みの設定を1つ使い、デフォルトのルーティングでブラウザーが意図どおり接続できるか確認してから、アプリ別プロキシ、カスタムDNSなどの詳細機能を1つずつ有効にしてください。一度に変更する項目を1つにすれば、元に戻すのも簡単です。ターミナルだけが接続できない場合は、ターミナルのプロキシ環境を個別に確認してください。それだけでクライアントのインストール失敗と判断する必要はありません。
PACKAGE NOTES / ダウンロードに関する質問
Windows、macOS、Linuxではv2rayNを選びます。AndroidではXrayコア採用のv2rayNGが第一候補です。既存の設定がV2Fly固有の機能に依存している場合は、v2flyNGを検討してください。いずれもGUIクライアントのため、インストール後に利用可能な接続設定をインポートする必要があります。
2015年以降の一般的なスマートフォンではarm64が第一候補ですが、最終的には端末が対応するアプリABIを確認してください。アーキテクチャがわからない場合やarm64が非対応と表示される場合は、汎用版を選べます。汎用版は複数のアーキテクチャに対応するため容量が大きくなる傾向がありますが、接続が速くなるわけではありません。
Desktopは新世代のクロスプラットフォームUI、WPFは従来の安定したUIです。初めて使う場合はDesktopがおすすめです。WPFの操作に慣れている場合や従来の操作手順を引き継ぎたい場合は、WPFを選べます。どちらもOSとx64アーキテクチャの互換性を確認してください。切り替える前にサブスクリプションとルーティング設定をバックアップしておくと安心です。
クライアントのインストーラーには、すぐに使える接続情報は含まれていません。利用権限のあるサブスクリプションURLまたは共有リンクを用意し、サブスクリプショングループの設定から追加して更新してください。クリップボードから個別の設定をインポートする方法もあります。その後、設定を選んで接続を開始します。
通常は、起動中のクライアントを終了してから、同じアプリ・同じ配布元・互換性のあるアーキテクチャのインストーラーで更新します。更新前にサブスクリプションURL、カスタムルート、アプリ別設定をバックアップしてください。Androidで署名の競合が表示された場合は、すぐにアンインストールせず、インストール元とデータのバックアップ状況を確認してください。
カードのバージョン表示とインストーラー名は異なる一覧情報に基づいており、更新時期に差が生じる場合があります。選択したファイル名とインストール画面に表示されるアプリのバージョンを基準にしてください。カードの数字だけで上書き更新の可否を判断しないでください。不明な場合は既存の設定を残し、更新をいったん見送ってください。
接続後にアプリの通信やDNSで問題が発生した場合は、よくある質問とトラブル対処もご覧ください。