v2rayN おすすめ
Windows · x64ダウンロード後、まず解凍してから中のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
クライアントのダウンロード / インストーラーの選択
まずOSを選び、次にCPUアーキテクチャを選択してください。
デスクトップではv2rayN、Androidではv2rayNGが第一候補です。既存のV2Fly設定を使う場合はv2flyNGを選べます。インストール後、有効なサブスクリプションまたは接続パラメーターをインポートしてください。
プラットフォームとアーキテクチャ
プラットフォームの選択はページURLに保存されます。同じURLを次回開くと、選択したプラットフォームが表示されます。以下はいずれもGUIクライアントです。実際の動作条件は、OSのバージョンやインストーラーの案内もあわせて確認してください。
ダウンロード後、まず解凍してから中のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
| 確認項目 | 選び方と準備 |
|---|---|
| システムアーキテクチャ | このページの2つのインストーラーはどちらもx64です。「設定 → システム → バージョン情報」でシステムの種類を確認してください。x64パッケージはすべてのアーキテクチャで使えるわけではありません。 |
| OSと実行環境 | サポートが継続しているWindowsを使用してください。最低要件はインストーラーと選択したUIフレームワークの要件によって異なります。ランタイム不足と表示された場合は、インストーラーの案内に従ってください。 |
| ファイルとフォルダー | ZIPをすべて書き込み可能なフォルダーに解凍し、同梱ファイルを残してください。一時解凍先からの起動や、実行ファイルだけをコピーして使うことは避けてください。 |
| プロキシの権限 | 通常のシステムプロキシとTunモードでは、必要な権限が異なります。まず基本的な接続を確認してください。仮想ネットワークアダプターで通信を制御する場合は、管理者権限とドライバーの状態も確認しましょう。 |
初回起動前に、システムプロキシを操作しているほかのプログラムを終了してください。複数のクライアントがプロキシ設定を交互に書き換えるのを防げます。サブスクリプションをインポートしたら、利用可能な設定が一覧にあることを確認してからシステムプロキシを有効にしてください。システムプロキシを設定しても、すべてのアプリがクライアントを経由するとは限りません。独自のネットワーク設定を持つアプリは個別に確認してください。
旧版から移行する場合は、サブスクリプショングループ、サーバー設定、カスタムルールを先にバックアップしてください。新しいUIをインストールしたら、待ち受けポート、ルーティングモード、自動起動の設定を確認しましょう。旧フォルダーを新しいフォルダーにそのまま上書きして移行しないでください。起動エラーが発生したら、ログに表示された実行環境やファイルパスを確認してから、UIの版を変更するか判断してください。
「このMacについて」を開き、「チップ」または「プロセッサ」の欄を確認してからダウンロードしてください。
| 確認項目 | 選び方と準備 |
|---|---|
| チップのアーキテクチャ | Apple Mシリーズはarm64、Intelプロセッサはx64を選びます。チップ情報はシステムメニューの「このMacについて」で確認できます。 |
| OSのバージョン | 現在のOSがダウンロードするビルドの動作要件を満たしているか確認してください。古いOSで起動できない、またはシステムコンポーネントが見つからない場合は、アプリとOSそれぞれの案内を確認しましょう。 |
| インストール先 | DMGを開き、ウィンドウの案内に従ってアプリを「アプリケーション」フォルダーにコピーしてください。コピー後はそのフォルダーから起動し、ディスクイメージ内で使い続けないでください。 |
| ネットワーク権限 | システムプロキシとTunでは、必要な認証手順が異なる場合があります。使う機能に必要な権限だけを許可し、許可後にネットワーク設定が反映されたか確認してください。 |
初回起動時にシステムから入手元の確認を求められた場合は、起動しようとしているファイルとダウンロードしたプラットフォームが一致することを確認し、システムが提供するセキュリティ設定から対応してください。アプリ1つを動かすために、システム全体のセキュリティ機能を無効にしないでください。アプリが破損している、またはアーキテクチャに対応していないと表示された場合も、ダウンロードの未完了、OS要件、インストール先を先に確認しましょう。
設定が完了したら、クライアントでシステムプロキシを有効にし、システムプロキシ設定に従うアプリで接続を確認してください。ターミナルや特定のアプリだけ接続できない場合、インストール失敗とは限りません。そのアプリがシステムプロキシを参照していない可能性があります。まず影響範囲を切り分け、必要に応じてTunを検討してください。ルーティングやDNSの詳細は、詳細設定ガイドを参照できます。
2015年以降の一般的なスマートフォンではarm64版がおすすめです。OSが対応するアーキテクチャが不明な場合は、ユニバーサル版を選べます。
v2rayNGはXrayコアを採用しており、Androidでの初期設定に適しています。VLESS、REALITY、XTLS Visionを使う場合は、サブスクリプションのパラメーターと現在のコアの対応状況を確認してください。プロトコル名だけで接続できるとは判断できません。
既存のV2Fly設定を使う場合はこちらを検討してください。アーキテクチャの選び方はv2rayNGと同じです。
v2flyNGはV2Flyコアを採用しています。画面やインポート方法が似ていても、両方のコアで拡張設定が完全に互換とは限りません。特にXray専用のパラメーターをそのまま適用しないでください。すでにある設定の要件に合わせて選び、むやみに複数のクライアントをインストールしないようにしましょう。
| 確認項目 | 選び方と準備 |
|---|---|
| アプリのアーキテクチャ | 64ビットアプリに対応する端末では、まずarm64版を選びます。CPUが64ビットでもOSが対応しているとは限らないため、判断に迷う場合はユニバーサル版をお試しください。 |
| OSとの互換性 | 最低OSバージョンはインストーラーの判定とアプリの実際の要件を確認してください。解析エラーが表示された場合は、APKのダウンロードが完了しているか確認してから、OSとアーキテクチャをチェックしましょう。 |
| インストール権限 | システムの案内に従い、APKを開くブラウザーやファイル管理アプリに対して、一時的にアプリのインストールを許可してください。インストール後は設定から、そのアプリに与えたインストール権限を取り消せます。 |
| 接続権限 | 接続を開始するときに、システムのVPN許可を確認してください。通常、VPNサービスは同時に1つしか実行できません。接続前にほかのVPNサービスを終了してください。 |
| バックグラウンド動作 | 画面消灯後に接続が切れる場合は、バッテリー最適化、バックグラウンド動作、自動起動の制限を確認してください。調整するのは対象クライアントだけで構いません。システム全体の省電力機能を無効にする必要はありません。 |
Androidのインストーラーで署名の競合が表示される場合、インストール済みアプリと異なる配布経路から入手したことが原因の可能性があります。すぐに旧版をアンインストールせず、まずサブスクリプションとカスタム設定をエクスポートし、復元できることを確認してから配布元の違いに対処してください。アプリ名が似ていても、データフォルダーの共有や上書き更新ができるとは限りません。
サブスクリプションをインポートしたら、接続を開始する前に設定を手動で選択してください。ステータスバーのVPNアイコンはシステムの通信経路が確立したことを示すだけで、リモート接続やDNSが正常とは限りません。クライアントのログと実際のアクセス結果をあわせて確認しましょう。ネットワーク切り替え後に問題が起きた場合は、いったん接続を停止して再開し、ルーティングモードとバックグラウンド制限を確認してください。
Debian、Ubuntu系では通常deb、Fedora、RHEL系では通常rpmを選びます。実際の互換性はディストリビューションの依存関係チェックで確認してください。
| 確認項目 | 選び方と準備 |
|---|---|
| ディストリビューションの形式 | システムのパッケージインストーラーに合わせてdebまたはrpmを選んでください。拡張子を変更してもパッケージ形式は変わらず、依存関係の違いも解消できません。 |
| CPUアーキテクチャ | システム情報でアーキテクチャを確認し、x64またはarm64に合ったパッケージをダウンロードしてください。仮想マシンでは、ゲストOS内のアーキテクチャを基準にします。 |
| 実行環境 | GUIデスクトップとビルドに必要なシステムライブラリが必要です。GUIのソフトウェアインストーラーで依存関係を確認し、不足する依存関係を無理に無視しないでください。 |
| システムプロキシ | プロキシ設定の場所はデスクトップ環境によって異なります。対象アプリがデスクトップのプロキシ設定を参照するか確認してください。個別設定が必要なアプリは、アプリ内で設定します。 |
| Tunの権限 | 仮想ネットワークアダプター、ルーティングテーブル、DNSの制御には追加の権限が必要な場合があります。まず通常のプロキシが使えることを確認してから機能を有効にし、ログを確認してください。 |
ダウンロード後、ディストリビューション標準のGUIソフトウェアインストーラーでパッケージを開き、依存関係と対象アーキテクチャを確認してからインストールしてください。更新時は、できるだけ同じパッケージ形式と配布経路を使いましょう。複数の方法を混在させると、起動項目が重複したり、設定フォルダーや更新経路がわかりにくくなったりします。
クライアントの起動後、待ち受けポートと選択中のサーバーを確認してから、デスクトップのシステムプロキシを設定してください。ブラウザーは使えるのにほかのアプリが使えない場合は、再インストールではなくプロキシの適用範囲を確認しましょう。Tunを有効にした後、端末全体のネットワークに問題が起きた場合は、Tunを停止してシステムDNSとルーティングを元に戻し、権限、デフォルトルート、名前解決の設定を順に確認してください。
インストールから接続まで
クライアントのインストール、設定のインポート、通信の取り込みは、それぞれ別の手順です。順番に確認すれば、インストールと接続の問題を切り分けやすくなります。
01 / インストール準備
すでにクライアントを使用している場合は、サブスクリプショングループ、ルーティングモード、待ち受けポート、カスタムDNSを記録してください。サブスクリプションを更新しても、手動で変更したローカルルールが復元されるとは限りません。必要な設定を個別に保存しておくと、移行がスムーズです。
上書きインストールの前にクライアントを終了し、システムプロキシまたはVPN接続を停止してください。新旧のバージョンを同時に動かして比較すると、ポートの競合やプロキシ設定の上書きでテスト結果が不正確になることがあります。
02 / 設定のインポート
クライアントは端末上で設定を管理するツールです。接続サービスは別途用意する必要があります。有効なサブスクリプションを取得したら、サブスクリプショングループにURLを追加して更新してください。共有リンクが1つだけの場合は、対応するインポート機能を使い、インポート後にプロトコルとトランスポートの設定を確認しましょう。
サブスクリプションURLには認証情報が含まれる場合があります。問題を調べる際も、URL全体、アカウント情報、設定画面のスクリーンショットを公開しないでください。一覧が空の場合は、URLが完全か、有効期限が切れていないか、更新ログに何が表示されているかを確認しましょう。
サブスクリプションのインポート手順を見る →03 / 接続の確認
まず接続先を選び、必要なネットワークモードを有効にしてください。システムプロキシ、ルーティング、Tunはそれぞれ、クライアントに通信を取り込む方法、接続先の選択、通信を制御する範囲に影響します。同じ設定として扱わないでください。
実際のアプリでのアクセスとクライアントログの両方で確認してください。アプリが使えても、すべての通信が想定どおりに振り分けられているとは限りません。問題がある場合は、まずシンプルな設定に戻して接続を確認し、DNS、ルーティング、Tunを順に追加してください。
詳細設定を見る →ダウンロードに関するよくある質問
パッケージ名、プラットフォーム、アーキテクチャを確認してから、権限と設定を進めてください。各項目を開いて回答を確認できます。
初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したデスクトップ版Desktopがおすすめです。従来のWPF版はWindowsらしい画面と慣れ親しんだ操作性を維持しており、使用経験のある方に適しています。どちらも有効な接続設定が必要です。版を切り替える前に、サブスクリプショングループ、ルーティング、各種設定をバックアップしてください。設定フォルダーをそのまま共用できるとは限りません。
2015年以降の一般的なスマートフォンでは、まずarm64版を選びます。ただし、最終的にはOSが対応するアプリのアーキテクチャを確認してください。CPUが64ビットでも、OSは32ビットアプリのみ対応している端末があります。その場合はユニバーサル版をお試しください。インストーラーで解析エラーや非対応と表示されたら、OSのバージョンとアーキテクチャを確認し、同じ不適合パッケージを繰り返しインストールしないでください。
v2rayNGはXrayコアを採用しており、Androidでの第一候補です。v2flyNGはV2Flyコアを採用し、既存のV2Fly設定を使う場合の選択肢になります。対応プロトコルや設定項目は完全に同じではありません。REALITYやXTLS Visionを使う場合は、クライアントのコアと接続パラメーターの対応状況を確認してください。インポートできたことだけで接続可能と判断しないでください。
バージョン表記はアプリ単位の情報、ファイル名は個々のインストーラーパッケージの情報です。更新タイミングが異なる場合があります。ファイルを選ぶ際は、クライアント名、プラットフォーム、アーキテクチャをあわせて確認してください。数字だけを見てファイル名を変更したり、URLを書き換えたりしないでください。インストール済みのバージョンは、クライアントの「バージョン情報」で確認できます。
有効なサブスクリプションURLまたは接続パラメーターが別途必要です。クライアントは設定を読み込み、接続先を選択して端末の通信を処理しますが、インストーラーに接続サービスは含まれていません。設定をインポートしたら、有効な接続先を選び、システムプロキシまたはネットワークモードを設定してください。ログと実際のアプリで接続を確認しましょう。サブスクリプションURLには認証情報が含まれる場合があるため、公開しないでください。
同じクライアントを同じ配布経路で更新する場合は、まず通常の更新を試してください。事前のアンインストールは基本的に不要です。更新前に設定をバックアップし、クライアントを終了してください。インストーラーで署名、アーキテクチャ、パッケージ形式の競合が表示された場合は、旧版の入手元とインストール方法を確認しましょう。アンインストールするとアプリのデータが消えることがあります。クライアントやUIの版を切り替える場合は、設定を別々に保存し、ルーティングと権限を再確認してください。