v2rayN
おすすめどちらもx64インストーラーです。動作環境の要件はインストーラーと最新のリリースノートを確認してください。コンポーネント不足が表示された場合は、まずコンポーネント名を控え、プログラムフォルダー内のファイルをむやみに置き換えないでください。
v2rayN デスクトップ版 / v2rayNG・v2flyNG Android版
まずOSを選び、CPUとインストール形式を確認してください。インストーラーにはGUIクライアントが含まれます。サブスクリプション、ノード、ルーティングは利用環境に応じて設定してください。
v2rayN · x64 · デスクトップ版・従来のWPF版
どちらもx64インストーラーです。動作環境の要件はインストーラーと最新のリリースノートを確認してください。コンポーネント不足が表示された場合は、まずコンポーネント名を控え、プログラムフォルダー内のファイルをむやみに置き換えないでください。
| 確認項目 | 選択・要件 | 確認方法 |
|---|---|---|
| CPUアーキテクチャ | このページの2つのパッケージはどちらもx64 | 設定 → システム → バージョン情報で「システムの種類」を確認 |
| OSの互換性 | 現在のリリース要件を満たすWindows環境を使用 | OSのバージョンとインストーラーの互換性に関する表示を確認 |
| インストールと保存先 | 完全に展開し、書き込み可能な設定保存先を確保 | 展開の完了、空き容量、フォルダーのアクセス権を確認 |
| プロキシの権限 | システムプロキシとTUNでは必要な権限が異なる | まず通常のプロキシを確認し、TUNを使う場合は必要な権限を確認 |
初回起動後、設定をインポートしてノードをテストし、必要に応じてシステムプロキシを有効にしてください。システムプロキシがすべてのアプリに自動適用されるわけではなく、独自のネットワーク設定を使うアプリもあります。ブラウザーでは接続できるのに特定のアプリで失敗する場合は、インストーラーを何度も変えるのではなく、そのアプリのプロキシ設定を確認してください。TUNを使う場合は該当する設定手順を読み、既存の仮想ネットワークアダプターやネットワークツールとの同時使用に注意してください。
v2rayN · チップに合ったDMGを選択
DMGを開き、画面の案内に従ってアプリを「アプリケーション」に移動します。初回起動時にセキュリティ警告が表示されたら、ダウンロード元を確認したうえで、システムが案内する方法で開くことを許可してください。セキュリティ機能全体を無効にすることはおすすめしません。
| 確認項目 | 選択・要件 | 確認方法 |
|---|---|---|
| チップの種類 | Apple Siliconはarm64、Intelはx64を選択 | システムメニュー → このMacについて |
| OSのバージョン | 現在のリリースパッケージの互換性要件を満たす | 「このMacについて」とアプリ起動時の表示 |
| インストール先 | DMGはディスクイメージ。案内に従ってアプリをコピーしてインストール | Finderの「アプリケーション」フォルダー |
| ネットワークの許可 | 選択したプロキシモードに必要な権限を付与 | クライアントの表示とシステムのネットワーク設定 |
ディスクイメージから直接起動する場合と、アプリケーションフォルダーにコピーして起動する場合では、パスや権限の挙動が異なることがあります。コピー後はイメージ上で起動したプロセスを終了し、アプリケーションフォルダーから開くことをおすすめします。サブスクリプションをインポートしたら接続テストを行ってください。システムプロキシを有効にする場合は、現在のネットワークサービスのプロキシ設定が意図どおり変わったか確認します。使用を終える際は、クライアントでプロキシ設定を元に戻してから終了すると、設定の問題とネットワーク自体の問題を切り分けやすくなります。
まずv2rayNGを選択。既存設定に応じてv2flyNGも選べます
REALITYなどの設定を使う場合は、ノードのパラメーターがクライアントに含まれるコアに対応しているか確認してください。同じプロトコル名でも、伝送方式やセキュリティ設定を省略できるとは限りません。
選択の基準はアプリ名ではなく、既存の設定とコアの互換性です。Xray固有の機能を必要とする設定は、v2rayNGでの対応状況を確認してください。
| 確認項目 | 選択・要件 | 確認方法 |
|---|---|---|
| アプリのアーキテクチャ | まずarm64を選択。対応が不明な場合は汎用版 | デバイスが対応するアプリのアーキテクチャを確認 |
| OSの互換性 | 選択したAPKのシステム要件を満たす | インストーラーの互換性に関する表示を確認 |
| インストールの許可 | 現在のダウンロードアプリにアプリのインストールを許可 | システムの案内に従い、該当する提供元だけを許可 |
| 接続の許可 | 初回接続時にVPN接続の要求を確認 | 同種の接続を使用中のアプリを終了してから再試行 |
ダウンロード後、システムのファイル管理アプリからAPKを開き、アプリ名を確認してインストールしてください。上書き更新に失敗した場合は、表示されたメッセージをすべて控えます。署名の不一致、バージョンのダウングレード、空き容量不足、アーキテクチャの不一致はそれぞれ別の問題です。エラーを回避するためにすぐアンインストールしないでください。設定も削除される場合があります。バックグラウンドで切断されやすい場合は、バッテリー最適化とバックグラウンド実行の制限を確認してください。これらは継続動作に関わる設定で、ノード自体の接続品質とは別の問題です。
v2rayN · ディストリビューションのパッケージ形式を選択
amd64とx86_64は通常、このページのx64に相当します。aarch64は通常arm64に相当します。アーキテクチャとパッケージ形式をそれぞれ確認し、ファイル拡張子だけで適合性を判断しないでください。
| 確認項目 | 選択・要件 | 確認方法 |
|---|---|---|
| パッケージ管理形式 | ディストリビューションに合わせてdebまたはrpmを選択 | システムのソフトウェア管理ツールとディストリビューションの説明 |
| CPUアーキテクチャ | x64版とarm64版を正しく選択 | システム情報画面のハードウェア情報またはプロセッサ情報 |
| 実行環境 | 対応するGUIデスクトップ環境と実行時依存関係が必要 | インストーラーの依存関係解決とアプリ起動時の表示 |
| プロキシの適用範囲 | デスクトップ環境とアプリによってプロキシの挙動が異なる場合があります | システムのネットワーク設定と対象アプリの設定 |
インストール後、アプリメニューから起動して設定をインポートします。Linuxのシステムプロキシはデスクトップ環境によって実装が異なり、ブラウザー、ターミナル、単独アプリがそれぞれ別のプロキシ設定を参照する場合もあります。まずクライアントでノードに接続できることを確認し、対象アプリが適切なプロキシ設定を使っているか調べてください。TUNを使う場合は、権限とルーティングの変更を事前に確認してください。個別設定の代わりに、GUIセッション全体を管理者権限で起動することは避けてください。
インストールの成否、設定の有効性、通信がプロキシを経由しているかを分けて確認すると、原因を特定しやすくなります。
すでにクライアントを使っている場合は、サブスクリプションとノードをエクスポートし、カスタムルーティング、DNS、ローカル待ち受けポート、プロキシモードを控えてください。バックアップファイルに認証情報が含まれる場合があるため、安全なローカル環境に保管します。別のアプリへ移行する際は、双方が対応する共有リンクまたは設定形式を使い、プログラムフォルダー全体を直接コピーしないでください。
インストールしただけでは接続できるとは限りません。正規に入手したサブスクリプションまたは設定をクライアントにインポートして更新し、使用するサーバーを選択してください。更新に失敗した場合はエラーを確認し、URLの欠落や期限切れ、ネットワーク接続を調べます。解析エラーを単純にインストール版の問題と決めつけないでください。
まずクライアントの接続テストを行い、必要なプロキシモードを有効にしてから、対象アプリでアクセス結果と出口IPを確認してください。TCPポートに接続できても、通信経路の一部が確認できただけで、リクエスト全体のテストにはなりません。初回の切り分けではカスタムルールを一時的に減らし、設定は一度に1項目だけ変更して、変更前後のログを残してください。
v2rayN、v2rayNG、v2flyNGはGUIクライアントで、設定管理、接続制御、動作状態の表示などを担います。Project VエコシステムにおけるV2FlyとXrayは、異なるコアの系統です。プロトコル、伝送方式、セキュリティ機能が利用できるかは、クライアントに組み込まれたコアとそのバージョンによって異なります。アプリ名が似ていても、設定項目がすべて共通とは限りません。クライアントを選ぶ前に、ファイルサイズだけで判断せず、使用中のノードが必要とする機能を確認してください。
このページではOSごとにダウンロード先を案内しています。カードに表示されるリリース情報とダウンロード先は、リリース一覧に基づいています。表示されたリリース情報とファイル名は別のリリース項目に由来する場合があり、数字だけで上書きインストールできるか判断できません。対象ファイル名、インストーラーに表示されるアプリ情報、デバイスへのインストール結果をそれぞれ確認してください。ダウングレードや互換性に関する警告が表示されたら、既存アプリと設定を残し、原因を確認してから次の対応を決めてください。
クライアントの更新とサブスクリプションの更新は別の操作です。前者はプログラムと組み込み機能を更新し、後者はノード一覧と関連パラメーターを更新します。クライアントを更新しても、無効になったサブスクリプションが自動修復されたり、ノードの利用期間が延長されたりするわけではありません。サブスクリプションを更新できても、ノードの伝送パラメーターやローカルのプロキシモードが正しいとは限りません。更新後は、起動、インポート、接続テスト、プロキシの動作確認、正常終了まで一通り確認してください。
システムが推奨する場所と方法でインストールし、読み取り専用フォルダー、一時フォルダー、自動削除されるダウンロードキャッシュへの保存は避けてください。通常のシステムプロキシとTUNでは必要な権限が異なります。問題を調べるためにクライアント全体を常に高い権限で実行しないでください。まず必要最小限の権限で基本接続を確認し、選択したモードに応じて追加の許可を設定すると、権限の問題と設定の問題を切り分けやすくなります。
初めて2つのクライアントを比較するときは、片方を終了してからもう片方を起動してください。複数のプログラムが同時にシステムプロキシを変更したり、同じポートを使ったり、仮想ネットワークインターフェースを制御したりすると、テスト結果を正しく判断できません。終了前にクライアントの画面からプロキシ設定を元に戻してください。終了後に通常のWebページも開けない場合は、停止済みのローカルポートがシステムに設定されたままになっていないか確認してから、ネットワークの問題を調べましょう。すぐに再インストールする必要はありません。
インストーラーに利用可能なノードやサブスクリプションは含まれていません。インストール後、自分で入手し利用権限のあるサブスクリプションURL、共有リンク、設定ファイルをインポートし、更新後に使用するサーバーを選んで接続を確認してください。URLや設定に含まれる認証情報を公開しないでください。
デスクトップ版は新世代のクロスプラットフォームUIを採用しており、複数のデスクトップOSで似た操作感を求める方に適しています。従来のWPF版はWindows標準のUI技術を使った、定番の安定版です。どちらも設定のインポートが必要です。切り替える前に必要な設定をエクスポートし、初回の動作確認ではクライアントを1つだけ起動してください。
2015年以降の一般的なスマートフォンではarm64が有力ですが、実際に対応するアプリのアーキテクチャを確認してください。汎用版は複数のアーキテクチャを含み、対応アーキテクチャが不明な場合や専用版をインストールできない場合に試せます。同じノードの通信速度が上がるわけではありません。インストールできない場合は、OSの互換性、空き容量、既存アプリの署名を確認してください。
同じアプリを通常の方法で上書き更新する場合、データは基本的に保持されますが、バックアップの代わりにはなりません。更新前にエクスポート機能でサブスクリプション、ノード、カスタムルーティングを保存し、ローカルポート、プロキシモード、DNS設定も控えてください。別のクライアントやUI版への切り替え、アンインストール後の再インストールでは、設定が自動で移行されるとは限りません。
まずサブスクリプションの更新が成功し、有効なノードが選択されていることを確認します。次にシステム時刻、ノードのパラメーター、クライアントのログを確認してください。デスクトップでは必要に応じてシステムプロキシまたはTUNモードを有効にし、モバイルではVPN接続の許可と、他の接続との競合がないことを確認します。設定は一度に1項目だけ変更し、接続テストと出口IPで結果を確かめてください。