v2rayN
おすすめDesktop版は新世代のクロスプラットフォームUIを採用し、WPF版は従来の安定した画面構成を維持しています。初めてのインストールにはDesktop版、従来のメニュー構成に慣れている場合はWPF版をお選びください。
ダウンロードされるのはZIP形式の圧縮ファイルです。専用のフォルダーに展開してから、中にあるインストーラーを実行してください。圧縮ソフトのプレビュー画面から直接起動しないでください。
CLIENT PACKAGES / クライアントのインストールファイル
デスクトップではv2rayN、Androidではv2rayNGがおすすめです。まずOSを選び、次にプロセッサのアーキテクチャを確認してください。サブスクリプションやサーバー設定は別途インポートが必要です。
プラットフォームを切り替えてもページ内リンクは維持されるため、各ダウンロード先をブックマークできます。ボタンに記載されたアーキテクチャやUIのバージョンを、ダウンロード前にもう一度確認してください。
Desktop版は新世代のクロスプラットフォームUIを採用し、WPF版は従来の安定した画面構成を維持しています。初めてのインストールにはDesktop版、従来のメニュー構成に慣れている場合はWPF版をお選びください。
ダウンロードされるのはZIP形式の圧縮ファイルです。専用のフォルダーに展開してから、中にあるインストーラーを実行してください。圧縮ソフトのプレビュー画面から直接起動しないでください。
| 確認項目 | 選択の目安 |
|---|---|
| プロセッサ | このページに掲載している2つのファイルは、どちらもx64版です。「設定」→「システム」→「バージョン情報」でシステムの種類を確認してください。 |
| OSのバージョン | サポートが継続しているWindows 10 / 11を推奨します。対応範囲は各パッケージの説明をご確認ください。 |
| 実行環境 | 起動時に.NET Desktop Runtimeが見つからないと表示された場合は、指定されたバージョンとアーキテクチャのランタイムをインストールしてください。 |
| 初回起動 | 通常のプロキシ設定に管理者権限は不要です。TUNなどの機能を有効にする場合は、権限の昇格が必要になることがあります。 |
2つのバージョンの主な違いは、UIの技術と操作画面であり、プロキシプロトコルの違いではありません。画面が変わるだけでサーバー設定をすべて作り直す必要はありません。まずバックアップを取り、新バージョンでインポートできる設定形式を確認してください。
Appleメニューから「このMacについて」を開きます。「チップ」にAppleシリコンと表示される場合はApple Silicon版、「プロセッサ」にIntelと表示される場合はIntel版を選びます。チップに合ったファイルを選ぶと、ダウンロード後に試すより確実です。
DMGを開き、アプリケーションを「アプリケーション」フォルダーに移動してから起動してください。マウントしたディスクイメージを、常用するアプリの保存場所にしないでください。
| 確認項目 | 選択の目安 |
|---|---|
| Appleシリコン | Mシリーズのチップにはarm64版が対応します。Apple Silicon版をお選びください。 |
| Intelチップ | x64版のDMGを選択してください。arm64版はインストールできません。 |
| OSの互換性 | 現在のリリースノートで最低システム要件を確認してください。古いOSで最新のパッケージが動作するとは限りません。 |
| アクセス権限 | システムプロキシやTUNを有効にする際は、利用する機能に応じてシステムの許可を設定してください。 |
システムプロキシとアプリ内プロキシは別の設定です。ブラウザーに独自のプロキシ拡張機能がある場合、システム設定を上書きしていないか確認してください。変更前に現在の設定を控えておくと、元に戻すときに便利です。
一般的なAndroid環境では、まずこちらをお試しください。VLESSやREALITYなどを使う場合は、利用するコアが対応しているか、共有リンクの設定内容とあわせて確認してください。
2015年以降の一般的なスマートフォンでは、通常arm64版を選びます。端末が64ビットアプリに対応していない場合や、アーキテクチャがわからない場合は、ユニバーサル版を検討してください。
すでにV2Flyの設定を使っている方や、このコアが必要な方に適しています。Xray専用の設定をそのまま使わず、プロトコルとトランスポートの対応範囲を確認してください。
ユニバーサル版は複数のアーキテクチャに対応するため、ファイルサイズが大きくなる傾向があります。機能が強化された版ではなく、同じ設定が自動的に高速になるわけでもありません。
| 確認項目 | 選択の目安 |
|---|---|
| アプリのアーキテクチャ | arm64版は64ビットアプリに対応するARM端末向けです。プロセッサが64ビット対応でも、OSで64ビットアプリを利用できるとは限りません。 |
| OSのバージョン | 選択したアプリのパッケージに記載された最低Android要件を確認してください。ユニバーサル版でも最低OSバージョンの制限は回避できません。 |
| インストール権限 | APKを開く際に使用するブラウザーまたはファイル管理アプリに、今回のインストールを許可してください。インストール後に権限を取り消すこともできます。 |
| 接続の許可 | 初回接続時にシステムのVPN接続を許可する必要があります。他のVPNアプリが同じ接続枠を使用している場合があります。 |
| バックグラウンド動作 | 画面ロック後に切断される場合は、バッテリー最適化とバックグラウンド動作の制限を確認してください。最初からすべての権限を緩める必要はありません。 |
Debian系やUbuntu系ではdeb、RPMパッケージ管理を使うディストリビューションではrpmを選択します。パッケージ形式が合っていても、システムライブラリとディストリビューションの互換性を確認してください。
amd64とx86_64は、ここではどちらもx64アーキテクチャを指します。aarch64はarm64に対応します。パッケージ名の違いを、機能の異なるバージョンと混同しないでください。
| 確認項目 | 選択の目安 |
|---|---|
| 実行環境 | グラフィカルデスクトップ環境が必要です。掲載しているファイルはデスクトップクライアント向けです。 |
| プロセッサ | x64端末にはamd64 / x86_64版、64ビットARM端末にはarm64 / aarch64版を選択してください。 |
| パッケージ管理 | システムのソフトウェアインストーラーでdebまたはrpmを開き、パッケージ管理ツールで依存関係とインストールを処理してください。 |
| システムライブラリ | パッケージに記載された依存関係を確認してください。RPMファイル名のディストリビューション向けビルド表記は、すべてのRPM対応システムで利用できることを意味しません。 |
インストールできても起動しない場合は、アプリの起動ログとパッケージ管理ツールのメッセージを確認してください。不足している依存関係はディストリビューションのソフトウェア管理ツールで解決し、別のシステムからライブラリをコピーして上書きしないでください。
AFTER INSTALLATION
ダウンロードで解決できるのはアプリのインストールまでです。接続には設定のインポートと端末側のプロキシ設定も必要です。手順を分けて確認すると、問題の箇所を特定しやすくなります。
すでにクライアントを使っている場合は、サブスクリプショングループ、更新間隔、システムプロキシのモード、ルーティングルール、カスタムDNSを記録しておきましょう。クライアントからエクスポートする完全な設定と、共有リンク1件分の内容は異なります。共有リンクには通常、1つの接続に必要なパラメーターのみが含まれ、ローカルのルーティングや設定は含まれないことがあります。バックアップは管理できる場所に保存し、サブスクリプションURLを含むファイルを公開場所にアップロードしないでください。
更新前に旧クライアントを終了し、バックグラウンドにプロセスが残っていないことを確認してください。インストール後は「バージョン情報」を開き、実際に起動しているバージョンを確認してから、設定が引き継がれているかを確認します。Desktop版とWPF版を併用する場合は、両方が同じローカルポートを使用しないようにしてください。データディレクトリの仕様を確認せずに、2つのインスタンスから同じ設定フォルダーを変更することも避けてください。
デスクトップでは、サブスクリプショングループまたはクリップボードからのインポートを選びます。Androidでは、設定の追加画面から適切な方法を選択してください。サブスクリプションURLは設定一覧を更新するためのもの、共有リンクは通常1件の設定を追加するためのものです。それぞれ対応する欄に入力してください。サブスクリプションを追加した後は、更新を実行して設定一覧を取得します。結果が空の場合は、URLが完全か、期限切れでないか、クライアントが返却形式に対応しているか確認してください。
クライアントはプロトコル名だけを見て、必要なパラメーターをすべて補完するわけではありません。VLESS、VMess、Trojanを使う場合は、アドレス、ポート、認証情報、トランスポート、安全設定を正しく組み合わせる必要があります。REALITYには追加の照合パラメーターもあります。インポート時に未対応フィールドが表示された場合は、何度も削除や再インストールを繰り返すのではなく、クライアントが使用するコアを確認してください。詳しい手順はv2rayN・v2rayNGの使い方ガイドをご覧ください。
まず設定を1つ選んで接続し、システムプロキシまたはAndroidのVPN状態を確認してください。プロキシ設定に対応していることが明確なアプリを1つ使って動作を確認し、複数のプロキシ管理ツールを同時に有効にしないでください。ノードの速度測定は特定の条件での結果にすぎず、Webページの表示、DNS名前解決、実際のアプリでの接続確認の代わりにはなりません。テストに失敗した場合も、まずテストの種類を確認してください。インストールファイルの選択ミスとは限りません。
接続後にWebページを開けない場合は、ローカルポート、システムプロキシ、端末の時刻、ルーティング、DNSの順に確認してください。ログを共有して相談する際は、認証情報やサブスクリプションURLを隠してください。プロトコルやコアの違いはプロトコルガイドで確認できます。よくある症状はFAQから調べ、設定の問題だけでクライアントを何度も入れ替えないようにしましょう。
パッケージ形式、アーキテクチャ、システム依存関係、設定のどれが原因かを切り分けてから、次の対応を決めましょう。
初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のウィンドウやメニュー構成に慣れている場合は、WPF版を引き続き利用できます。どちらもプロキシ設定を管理するクライアントですが、画面構成と実行環境が異なります。切り替える前に、サブスクリプショングループ、ルーティングルール、カスタム設定をバックアップしてください。
2015年以降に発売された一般的なスマートフォンでは、まずarm64版を選ぶのが目安です。ただし、最終的には端末が対応するアプリのアーキテクチャを確認してください。判別できない場合はユニバーサル版を選べます。解析エラーや非対応の表示が出る場合は、OSのバージョンとインストールファイルが最後までダウンロードされているかも確認しましょう。アーキテクチャを変えるだけでは解決しないことがあります。
クライアント名が似ていても、設定が完全に互換とは限りません。v2rayNGはXrayコア、v2flyNGはV2Flyコアを使用しており、対応するプロトコル、トランスポート、安全設定の範囲が異なります。REALITYなどを使う場合は、先に利用先のコアが対応しているか確認し、設定をインポートして内容を確認してください。
クライアントのインストールファイルに含まれるのはアプリ本体で、サーバー設定は付属しません。既存のサブスクリプションURLまたは共有リンクをインポートし、サブスクリプションを更新してから設定を選択してください。サブスクリプションURLは機密情報です。公開されるスクリーンショットに表示しないでください。インポート方法はサイト内のガイドをご覧ください。
通常は旧クライアントを終了して設定をバックアップし、インストーラーまたはシステムのパッケージ管理ツールで更新します。最初にアンインストールする必要はありません。Androidで上書きインストールするには、アプリの署名が一致している必要があります。署名が競合した場合は、設定をエクスポートして配布元を確認してください。すぐにアンインストールすると、端末内の設定が失われる可能性があります。
バージョン表記はアプリ全体のバージョン情報、ダウンロードファイルは各プラットフォーム用のパッケージ情報に基づいており、更新時期がずれることがあります。ダウンロードするファイルのリリースノートと、インストール後に「バージョン情報」画面に表示されるバージョンを確認してください。ダウンロードURLの数字を書き換えてファイルを探すのは避けましょう。