v2rayN おすすめ
Desktop版は新世代のクロスプラットフォームUIを採用しており、初めて使う方に適しています。従来のWPF版はおなじみのWindows画面を備え、これまでの操作方法を続けたい方に安定した選択肢を提供します。
書き込み可能なフォルダーにすべて展開してから、パッケージ内のインストーラーを実行してください。圧縮ソフトのプレビュー画面から直接起動したり、プログラムファイルだけを取り出したりしないでください。
デスクトップではv2rayN、Androidではv2rayNGがおすすめです。まずOSを確認し、CPUアーキテクチャとインストール形式を選んでください。
インストールリンクはOS別に掲載しています。バージョン情報は各クライアントのカードで確認できます。
Desktop版は新世代のクロスプラットフォームUIを採用しており、初めて使う方に適しています。従来のWPF版はおなじみのWindows画面を備え、これまでの操作方法を続けたい方に安定した選択肢を提供します。
書き込み可能なフォルダーにすべて展開してから、パッケージ内のインストーラーを実行してください。圧縮ソフトのプレビュー画面から直接起動したり、プログラムファイルだけを取り出したりしないでください。
| 確認項目 | 要件と確認方法 | インストール後の確認 |
|---|---|---|
| OSとアーキテクチャ | x64版Windowsが対象です。最低動作OSは、選択したリリースパッケージの説明を確認してください。 | メイン画面が正常に開き、ログに実行環境のエラーがないことを確認します。 |
| インストール先と実行環境 | 書き込み可能なフォルダーを使用してください。インストーラーに実行コンポーネントの不足を指摘された場合は、案内に従って必要なものを追加します。 | 設定を保存できることを確認し、一時展開フォルダーで常用しないでください。 |
| プロキシと権限 | 通常のシステムプロキシとTUNでは必要な権限が異なります。TUNを有効にする前に管理者権限を確認してください。 | まずシステムプロキシで接続を確認し、必要に応じてTUNの利用を検討してください。 |
Appleチップ搭載MacではApple Silicon版、Intelプロセッサ搭載MacではIntel版を選択してください。Appleメニューの「このMacについて」で「チップ」または「プロセッサ」を確認し、購入年だけで判断しないでください。
DMGを開いたらアプリを「アプリケーション」フォルダーに移し、そこから起動します。インストール後はディスクイメージを取り出し、マウントしたインストーラーから起動し続けないようにしてください。
| 確認項目 | 要件と確認方法 | インストール後の確認 |
|---|---|---|
| チップとOS | Apple Siliconはarm64、Intelはx64を使用します。最低動作OSはリリースパッケージの説明を確認してください。 | 「このMacについて」でチップを確認し、アプリが起動することを確かめます。 |
| アプリケーションフォルダー | アプリを「アプリケーション」フォルダーに移し、現在のユーザーがクライアント設定を保存できることを確認してください。 | DMGを取り出してからアプリを再起動し、正しい場所にインストールされていることを確認します。 |
| ネットワーク権限 | システムの案内に従って必要な権限を許可してください。TUNには追加の許可が必要な場合があります。 | システムプロキシの状態、選択したモード、接続ログをそれぞれ確認してください。 |
Androidではまずこちらを選択してください。サブスクリプションの読み込み、設定の共有、ルーティングに対応しています。初回接続時にシステムのVPN接続を許可する必要があります。
2015年以降の一般的なスマートフォンでは、通常arm64を使用します。端末が対応するアプリのアーキテクチャを確認してください。分からない場合や非対応の警告が出る場合は、汎用版を試してください。
V2Flyコアとの互換性が必要な設定に適しています。選択する前に、サーバー側のプロトコルとトランスポートの設定を確認してください。コアが異なれば、対応機能も同じとは限りません。
インポート前に、プロトコル、トランスポート、セキュリティ設定を移行先のクライアントが認識できるか確認してください。共有リンクを読み込めても、すべてのオプションが元のクライアントと同じように動作するとは限りません。
| 確認項目 | 要件と確認方法 | インストール後の確認 |
|---|---|---|
| OSとアーキテクチャ | 端末が、選択したクライアントの現行リリースに必要な最低OS要件を満たしている必要があります。まずarm64に対応しているか確認してください。 | インストールできない場合は、同じパッケージを繰り返し上書きせず、アーキテクチャとOSのバージョンを確認してください。 |
| インストール権限 | 必要に応じて、現在インストールに使うブラウザーまたはファイル管理アプリにアプリのインストールを許可してください。完了後は権限を取り消せます。 | 初回起動時にアプリ名を確認してから、既存の設定をインポートします。 |
| VPNとバックグラウンド動作 | 接続にはシステムのVPN許可が必要です。継続して利用する場合は、端末に応じてバッテリー最適化やバックグラウンド動作の制限を調整してください。 | 別のVPNサービスが同時に接続を占有していないか確認し、切断時はログを確認してください。 |
APKをインストールできても、端末がアプリパッケージを受け入れたことを示すだけです。接続するには、有効な設定をインポートし、使用する項目を選び、VPN接続を許可する必要があります。別のVPNアプリを使用中の場合は、既存の接続を切断してから現在のクライアントを起動してください。システム側の接続制限を、サブスクリプションの無効と取り違えないようにしましょう。
汎用版は複数のアーキテクチャ向けコンポーネントを含むため、ファイルサイズが大きくなる場合がありますが、対応プロトコルが増えるわけではありません。画面ロック後に接続が停止する場合は、バッテリー最適化、自動起動、バックグラウンド動作の制限を確認してください。基本接続が確立する前に、システム設定を一度に大きく変更しないでください。
Debian、Ubuntuおよび互換ディストリビューションではdeb、Fedora、RHEL系および互換ディストリビューションではrpmを選択してください。下の2つのメインリンクはx64デスクトップ向けです。
同じrpm系またはdeb系でも、すべてのディストリビューションで依存関係が共通とは限りません。パッケージマネージャーで不足している項目を確認し、依存関係のエラーを無視してインストールを続けないでください。
| 確認項目 | 要件と確認方法 | インストール後の確認 |
|---|---|---|
| ディストリビューションとアーキテクチャ | debとrpmはディストリビューションに、x64とarm64はCPUに対応します。具体的な互換範囲はリリースパッケージの説明を確認してください。 | パッケージマネージャーでインストール結果を確認し、異なるアーキテクチャのパッケージを混在させないでください。 |
| デスクトップ環境と依存関係 | GUIアプリを実行できるデスクトップ環境と、リリースパッケージが必要とするランタイムライブラリが必要です。 | アプリが起動し、現在のユーザーの設定フォルダーに書き込めることを確認してください。 |
| ネットワークと権限 | システムプロキシの動作はデスクトップ環境とアプリの対応状況によって異なります。TUNには適切なネットワーク権限が必要です。 | まず通常のプロキシモードで接続を確認し、ルーティングを確かめてから通信の対象範囲を調整してください。 |
パッケージのインストール、設定のインポート、接続の確立は、それぞれ別の確認項目です。順に確認すれば、クライアントを何度も入れ替えるより原因を見つけやすくなります。
既存のクライアントがある場合は、サブスクリプションURL、グループ、ルーティングプリセット、DNS、ローカルの待ち受けポートを記録してください。サブスクリプションから復元できない手動設定は、クライアントが対応する方法で個別にエクスポートします。バックアップには認証情報が含まれる場合があるため、公開の掲示板やフォーラムに投稿しないでください。
アップデートや画面の異なるバージョンへの切り替え前に、現在のアプリを正常に終了してください。利用可能な設定を1つ保存しておけば、新バージョンが起動しない場合にインストールの問題か設定の問題かを切り分けやすくなります。データフォルダーをすぐ削除すると、トラブルの比較材料が失われます。
クライアントにはサーバーへの接続設定が付属しません。有効なサブスクリプションURLをインポートした後、更新を実行し、項目が認識されたことを確認してから使用する設定を選んでください。グループ名だけが表示され内容がない場合は、まずサブスクリプションの読み込み結果を確認します。
互換性のあるサブスクリプション情報は複数のクライアントで利用できますが、ルーティング、DNS、画面設定、アプリのデータフォルダーをそのまま相互に上書きするのは適切ではありません。移行は読み込み可能な共有形式から始め、クライアント固有の設定は一つずつ再設定してください。
デスクトップでシステムプロキシを有効にしても、影響するのはその設定に従うアプリだけです。TUNは仮想ネットワークインターフェースを通して、適用条件を満たす通信を取り込みますが、ルーティングルールとの組み合わせが必要です。両者は同じ設定ではなく、TUNを有効にしてもすべての通信がプロキシ経由になるとは限りません。
初回の接続確認ではシンプルなルーティングを保ち、基本的なアクセスを確かめてからDNS、分割ルーティング、バックグラウンド設定を調整してください。AndroidではVPN接続を許可します。デスクトップではログとローカルポートを確認し、クライアント同士の競合を防ぎましょう。
v2rayN、v2rayNG、v2flyNGはいずれも無料のオープンソースGUIクライアントです。クライアントは設定管理、サブスクリプションの更新、接続操作を担い、コアはプロキシプロトコル、トランスポート、ルーティングを実際に処理します。両者は連携しますが、ソフトウェアとしては別の層です。
Project VはV2Rayエコシステムを理解する出発点です。V2FlyとXrayは関連するコアの系統です。各コアが対応するプロトコル、トランスポート、セキュリティ設定はバージョンとともに変化します。特定のリンクを読み込めるだけで、機能が完全に同じとは判断できません。
デスクトップではまずv2rayN、Androidでは通常Xrayを使用するv2rayNGを選びます。V2Flyとの互換性が必要な場合はv2flyNGを検討してください。サーバー側の要件とクライアントの実際の対応機能を確認し、名前の長さやインストーラーのサイズで接続性能を判断しないでください。
アップデート前にアプリ内のバージョン情報と変更内容を確認し、日常の設定を移行するか判断してください。ソフトウェアを更新しても、サーバーの停止やサブスクリプションの期限切れは解決しません。プロトコル名を確認したい場合は、まず用語を調べてから設定項目を確認しましょう。
プロトコル、コア、ルーティングの用語を確認 →パッケージ選び、インストール権限、設定の復元など、問題が起きた段階をまず確認してください。
初めて使う場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来の画面や操作に慣れていて、これまでの使い方を続けたい場合は、安定した従来版のWPFを選べます。どちらも事前にシステムがx64か確認してください。バージョンを切り替える前に、サブスクリプションのグループ、ルール、カスタム設定をバックアップします。旧クライアントを終了してから新しい版を起動し、ローカルポートの競合を防ぎましょう。
2015年以降の一般的なスマートフォンでは、まずarm64を選びます。ただし、実際に対応するアプリのアーキテクチャは端末の仕様で確認してください。非対応の警告が表示される場合や、アーキテクチャが分からない場合は汎用版を選択できます。汎用版は複数のアーキテクチャ向けコンポーネントを含むため、ファイルサイズが大きくなる傾向がありますが、接続性能が高くなるわけではありません。古い端末では、クライアントの最低動作要件も確認してください。
クライアントは設定を読み込んで接続を確立するソフトウェアであり、利用可能なサーバー設定は付属しません。インストール後に、有効なサブスクリプションURL、共有リンク、または手動設定を取り込み、サブスクリプションを更新して使用する項目を選びます。その後、システムプロキシを設定するか、AndroidのVPN接続を許可してください。まずデフォルトのルーティングで基本接続を確認し、問題がなければ分割ルーティングやDNSを順に調整すると、変更箇所を特定しやすくなります。
最低限、サブスクリプションURL、グループ情報、カスタムルーティングルール、DNS設定、ローカルの待ち受けポートを記録してください。手動で追加した設定のうち、サブスクリプションから復元できないものは個別にエクスポートします。バックアップには認証情報が含まれる場合があるため、安全な場所に保管してください。アップデート前にクライアントを終了し、アップデート後は設定のインポート結果、プロキシモード、ログを確認します。異なるクライアント間でデータフォルダー全体をそのまま上書きしないでください。
まず、インストーラーがOSとCPUアーキテクチャに合っているか確認し、システムに表示された理由を読みます。Windowsではセキュリティ警告とインストール権限を確認します。macOSでは「プライバシーとセキュリティ」で今回のアプリに関するブロック記録を確認します。Androidでは、インストールファイルを開くアプリに必要な範囲でのみ許可します。Linuxではパッケージマネージャーで依存関係のエラーを確認してください。インストールのためにシステム全体のセキュリティ機能を無効にしないでください。
ダウンロード一覧では、リリースバージョンとインストーラーのファイル名は別々に管理されており、更新タイミングが異なる場合があります。まず対象のOS、アーキテクチャ、パッケージ形式を確認し、インストール後にクライアントの「バージョン情報」で実際のバージョンを確認してください。ファイル名をもとにダウンロードURLを書き換えないでください。ダウンロードが中断した場合やリンクが一時的に利用できない場合は、しばらくしてからこのページを再度開き、現在使えるインストーラーと設定を保ったまま、繰り返し上書きしないようにしてください。