v2rayN
おすすめ 7.24.1新世代のクロスプラットフォームUIを採用。初めてインストールする方や、複数のデスクトップOSで似た操作感を求める方におすすめです。
v2rayN Desktop版をダウンロードダウンロード後は、まずZIPを完全に展開してから中のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
クライアント・インストーラーの選び方
デスクトップにはv2rayN、Androidにはv2rayNGがおすすめです。まずOSを確認し、次にCPUアーキテクチャに合ったものを選びます。インストール後、サブスクリプションを追加してプロキシを設定してください。
同じv2rayNに2種類のUI。以下のダウンロードはx64システム向けです。
新世代のクロスプラットフォームUIを採用。初めてインストールする方や、複数のデスクトップOSで似た操作感を求める方におすすめです。
v2rayN Desktop版をダウンロードダウンロード後は、まずZIPを完全に展開してから中のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
| 確認項目 | このページのインストーラーの要件 | 確認方法 |
|---|---|---|
| CPUアーキテクチャ | x64(Windows ARM向けのネイティブ版ではありません) | 「設定」→「システム」→「バージョン情報」でシステムの種類を確認 |
| OSと実行環境 | 64ビット版Windows。最低バージョンやランタイムの要件は、選択したクライアントのリリース情報を確認してください。 | ランタイムのエラーが表示された場合は、コンポーネント名を省略せず記録 |
| インストール条件 | 書き込み可能なフォルダー、展開用の空き容量、インストールに必要な権限 | ZIPを完全に展開し、インストール権限を求められたらシステムの案内に従って許可 |
Desktop版とWPF版の主な違いは、UIのフレームワークと操作画面です。サブスクリプションの品質やサーバー側の機能に違いはありません。使い慣れた操作方法を基準に選び、両方を同時に実行する必要はありません。2つのクライアントが同じローカル待ち受けポートを使うと、ポートが競合し、画面は開いてもプロキシが起動しないことがあります。
初回インストール時は、作業用フォルダーを固定して使うことをおすすめします。プログラム本体だけを移動して、同梱ファイルを置き去りにしないでください。また、インストール先と一時展開先を混同しないようにしましょう。インストール後は設定を開き、ローカルの待ち受けアドレス、ポート、プロキシモードを確認してから、既存のサブスクリプションを追加してください。
旧版から移行する場合は、まずクライアントのエクスポートまたはバックアップ機能で設定を保存してから、新しいUIのバージョンをインストールしてください。異なるUIやリリース時期のバージョンで、設定フォルダーが完全に共通だとは限りません。起動後にサブスクリプショングループ、カスタムルーティング、DNS設定が正しく移行されたか確認してください。手順を詳しく知りたい場合は、v2rayNの初期設定ガイドをご覧ください。
「このMacについて」でチップの種類を確認してから、対応するDMGを選んでください。
「このMacについて」にApple Mシリーズのチップと表示される場合はこちらを選びます。PCの外観や購入年ではなく、チップ名で判断してください。
v2rayNをダウンロード · Apple Silicon「このMacについて」にIntelプロセッサと表示される場合はこちらを選びます。Apple Silicon版と用途は同じで、対象アーキテクチャが異なります。
v2rayNをダウンロード · IntelDMGを開き、ディスクイメージ内の案内に従ってインストールしてください。アプリを決まった場所に移動してから起動します。
| 確認項目 | このページのインストーラーの要件 | 確認方法 |
|---|---|---|
| チップの種類 | Apple Siliconはarm64、Intelはx64に対応 | Appleメニュー →「このMacについて」→「チップ」または「プロセッサ」 |
| OSバージョン | 選択したv2rayNのリリースが要求するmacOSの要件を満たしていること | 「このMacについて」でOSバージョンを確認し、インストール前にシステムの案内を読む |
| 権限と空き容量 | 書き込み可能なアプリの保存先と、ダウンロード・インストール・設定に必要な空き容量 | 利用するプロキシ機能に必要な権限だけを許可 |
Apple SiliconとIntelの違いはCPUアーキテクチャにあります。ファイルの拡張子を変えても変換できません。対応するアーキテクチャのインストーラーを選ぶことで、互換レイヤーによる不確定要素を減らせます。「このアプリはこのMacでは使用できません」と表示された場合は、チップとOSバージョンを再確認してください。同じ非対応パッケージを何度もダウンロードする必要はありません。
インストール後は、ディスクイメージ内のコピーを使い続けず、「アプリケーション」フォルダーから起動してください。更新前に実行中のクライアントを終了し、既存の設定をバックアップします。起動がブロックされた場合は、メッセージ全体を読み、ファイルの入手元を確認してから、システムのセキュリティ設定で対処してください。アプリを起動するために、システムのセキュリティ機能全体を無効にしないでください。
デスクトップクライアントのウィンドウが開いても、ブラウザーがプロキシを使い始めたとは限りません。設定をインポートして接続先を選んだ後、用途に応じてシステムプロキシやクライアントが対応する別の接続方式を設定してください。アプリによっては独自のプロキシ設定を持ち、システム設定に従わない場合があります。一部のアプリだけで接続できない場合は、まずそのアプリのネットワーク設定を確認してください。
まずはv2rayNGがおすすめです。V2Flyエコシステム向けの設定が必要な場合は、v2flyNGも検討してください。
Xrayコアを使用するAndroid向けGUIクライアントです。通常のサブスクリプションの追加やモバイルでのプロキシ利用には、まずこちらをお試しください。
2015年以降の一般的なスマートフォンでは、通常こちらを選べます。最終的には、システムが対応するアプリのアーキテクチャを確認してください。
v2rayNGをダウンロード · arm64アーキテクチャが不明な場合や、arm64版で非対応と表示された場合に選びます。複数のアーキテクチャ向けのファイルを含むため、通常はパッケージサイズが大きくなります。
v2rayNGをダウンロード · Universal版V2Flyコアのエコシステム向けAndroidクライアントです。既存の設定がV2Flyの動作に依存する場合に検討してください。インポート前に、プロトコルと通信方式に対応しているか確認しましょう。
アーキテクチャが不明な端末向けです。Universal版は対応アーキテクチャを広げるもので、コア自体にない機能が追加されるわけではありません。
v2flyNGをダウンロード · Universal版| 確認項目 | このページのインストーラーの要件 | 確認方法 |
|---|---|---|
| アプリのアーキテクチャ | arm64版にはarm64-v8a対応が必要です。不明な場合はUniversal版を選べます。 | 端末の仕様と、システムが対応するアプリABIを確認 |
| OSバージョン | 使用するクライアントのリリースが要求するAndroidの最低要件を満たしていること | 設定でAndroidのバージョンを確認し、インストーラーの互換性に関する表示にも注意 |
| インストールの許可 | 現在使用しているブラウザーまたはファイル管理アプリに、アプリのインストールを許可 | 今回使用するインストール元に限って許可し、完了後は取り消すこともできます |
| 接続の許可 | VPNモードでは、システムによる接続の確認が必要です | 初回接続時にシステムが表示するVPNリクエストを読み、許可 |
スマートフォンのCPUが64ビットに対応していても、メーカーのシステムで64ビットアプリをインストールできるとは限りません。チップの型番だけでは判断できません。arm64版をインストールできない場合は、まずインストーラーにアーキテクチャ非対応と明記されているか確認してください。Androidのバージョン、空き容量、既存アプリとの署名の競合が原因なら、Universal版に変えても解決しないことがあります。
v2rayNGとv2flyNGは、名前を変えれば置き換えられる同じアプリではありません。使用するコアによって、プロトコルの対応状況や設定の詳細が異なり、新しいセキュリティ項目や通信方式の組み合わせでは特に差が出ます。サブスクリプションをインポートした後に項目が表示されない場合も、すぐにサブスクリプションの破損と判断せず、クライアントとコアが該当する設定を認識できるか確認してください。詳しくはプロトコルとコアの選び方をご覧ください。
多くのAndroid端末では、通常のVPNサービスが同時に接続を引き受けられるのは1つだけです。クライアントを起動する前に、VPN接続を使う他のアプリが動作していないか確認してください。接続後、画面をロックしてしばらくすると切断される場合は、バッテリーの最適化設定とバックグラウンド実行の許可を確認します。インストール時にバックグラウンド権限をすべて許可する必要はありません。実際の症状に合わせて項目ごとに調整してください。
まずディストリビューションに合ったパッケージ形式を選び、次にCPUアーキテクチャを確認してください。以下の主なダウンロードはx64向けです。
deb形式のパッケージ管理を採用するディストリビューション向けです。システムのパッケージインストーラーで、依存関係とインストール情報を管理できます。
v2rayNをダウンロード · x64 debrpm形式のパッケージ管理を採用するディストリビューション向けです。ディストリビューションのバージョンとパッケージ内の依存関係が合っているか確認してください。
v2rayNをダウンロード · x64 rpm| 確認項目 | このページのインストーラーの要件 | 確認方法 |
|---|---|---|
| CPUアーキテクチャ | x64はamd64 / x86_64、arm64はaarch64に対応 | システム情報でCPUまたはアーキテクチャの項目を確認 |
| パッケージ管理方式 | ディストリビューションに合ったdebまたはrpm | ディストリビューションのパッケージ管理ツールで、対応する形式を確認 |
| 実行環境 | GUIデスクトップ環境と、使用するパッケージが必要とするシステム依存関係 | ソフトウェアインストーラーで依存関係とバージョン要件を確認 |
| インストール権限 | システムソフトウェアのインストールに必要な権限と、ユーザー設定フォルダーへの書き込み権限 | 必要な場合のみインストール時に権限を付与し、通常は一般ユーザーとして実行 |
パッケージ形式が合っていても、それはシステムがインストーラーを読み取れるというだけで、すべてのディストリビューションのバージョンで動作するとは限りません。同じrpm系またはdeb系でも、システムライブラリのバージョン、デスクトップの依存関係、パッケージの対象環境は異なる場合があります。依存関係を満たせないと表示されたら、不足しているコンポーネントとバージョン要件を確認してください。依存関係を無視して強制的にインストールすることはおすすめしません。
このページのv2rayNは、デスクトップ環境のあるLinuxで使うGUIクライアントです。インストール後はアプリケーションメニューから起動し、設定フォルダーに書き込みできることを確認してください。通常の利用で、クライアント全体を長時間にわたって高い権限で実行する必要はありません。特定の接続方式で追加権限が必要な場合は、その機能の説明に従って個別に設定してください。
更新時は、システムがインストール状態を記録し、アンインストールを管理できるよう、できるだけ同じパッケージ管理方式を使ってください。複数のアーキテクチャやパッケージ形式のインストールを混在させて調査しないようにしましょう。設定をインポートしてもアプリの通信経路が変わらない場合は、ルーティングやDNSなどの応用設定を見直す前に、デスクトップ環境のプロキシ設定とアプリ独自のネットワーク設定を確認してください。
クライアントのインストールとプロキシ接続は別の段階です。まず基本項目を確認してから、応用設定を調整しましょう。
インストーラーに、そのまま使えるサーバー設定は含まれていません。クライアントのサブスクリプション追加またはインポート機能から、自分の設定を追加してください。更新後は、プロトコルの項目が正しく認識されているか確認します。サブスクリプションURLには認証情報が含まれることがあるため、URL全体やQRコードが写った画像を公開しないでください。
デスクトップでは、まずローカルの待ち受けポートを確認してから、必要に応じてシステムプロキシを有効にします。Androidでは、画面の案内に従ってVPN接続を許可してください。システムプロキシの設定がすべてのアプリに適用されるとは限らず、個別にプロキシを設定したアプリは、以前のポートを使い続ける場合もあります。
まず、プロキシ設定に従うことが明確なアプリでテストし、次にクライアントログで具体的なエラーを確認します。設定のインポート失敗、接続失敗、ドメイン名の名前解決失敗を分けて対処してください。複数の項目を同時に変更すると、原因を特定しにくくなります。
まずインストーラーの選び方を確認し、その後に起動や接続の問題を解決しましょう。
インストールだけでは接続できません。クライアントは設定を読み込んで通信を中継するソフトです。有効なサーバー設定またはサブスクリプションURLが必要です。設定をインポートしたら、プロトコル、通信方式、安全性に関する項目を確認し、必要に応じてシステムプロキシまたはVPN接続を有効にしてください。
初めて使う場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来の画面に慣れている場合は、クラシックな安定版のWPFを選べます。どちらもv2rayNで、このページのWindows版はいずれもx64です。切り替える前に設定をバックアップし、初回起動時にインポート内容を確認してください。
2015年以降の一般的なスマートフォンなら、まずarm64版を選べます。ただし、実際に対応するアプリABIは端末のシステムで確認してください。Universal版は複数のアーキテクチャに対応しており、アーキテクチャが不明な場合やarm64版が非対応と表示される場合に適しています。プロキシ機能が増えるわけではなく、Androidのバージョンが古い場合の解決策にもなりません。
サブスクリプショングループ、カスタムルーティング、DNS設定など、手動で変更した項目を先にバックアップします。クライアントを終了してから更新版をインストールしてください。設定やサブスクリプションURLには認証情報が含まれる場合があるため、安全な場所に保管しましょう。更新後は、待ち受けポート、プロキシモード、ルールが引き継がれているか確認してください。
バージョン表記とインストーラーのパスは別々に管理されているため、更新時に一時的なずれが生じることがあります。ファイル名だけではパッケージ内のバージョンを特定できない場合があります。インストール後、クライアントの「バージョン情報」で実際のバージョンを確認してください。ダウングレードや上書きインストールができないと表示された場合は、キャンセルして既存の設定を残してください。
OS、CPUアーキテクチャ、インストーラーの形式、空き容量を確認してください。WindowsのZIPは完全に展開してから実行します。macOSはチップに合ったDMGを選び、Androidは現在のインストール元に許可があるか確認します。Linuxではディストリビューションに合ったパッケージ形式と依存関係が必要です。それでも失敗する場合は、システムのエラーメッセージを記録し、内容に沿って対処してください。