v2rayN
Windows · x64 7.24.1
Desktop版は新世代のクロスプラットフォームUIを採用しています。クラシックWPF版は従来の操作レイアウトを維持した安定版です。初めて使う場合はDesktop版、旧UIに慣れている場合はWPF版を選んでください。
ZIPファイルのダウンロードが完了したら、まずすべてのファイルを展開してから、中にあるインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
クライアントのインストーラー / プラットフォームとアーキテクチャ
OSを選び、CPUアーキテクチャを確認してください。デスクトップではv2rayN、Androidではv2rayNGがおすすめです。
ダウンロード先はOSごとに分かれています。プラットフォームを切り替えてもページ内の該当位置が保持されるため、次回から直接開けます。
同じクライアントで選べる2種類のUI。どちらもx64インストーラーです。
Windows · x64 7.24.1
Desktop版は新世代のクロスプラットフォームUIを採用しています。クラシックWPF版は従来の操作レイアウトを維持した安定版です。初めて使う場合はDesktop版、旧UIに慣れている場合はWPF版を選んでください。
ZIPファイルのダウンロードが完了したら、まずすべてのファイルを展開してから、中にあるインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
起動中の旧クライアントを終了し、タスクトレイのアイコンも消えたことを確認してから、ダウンロードしたファイルを展開してください。インストーラーがシステム領域への書き込みを求めた場合は、画面の案内に従って権限を許可します。通常のサブスクリプション追加のために、普段から管理者として実行する必要はありません。セキュリティ警告が表示された場合は、プログラムの入手元とダウンロードしたファイルを確認してください。インストールのためにシステム全体の保護機能を無効にしないでください。
Desktop版とWPF版ではメニューの位置が異なる場合がありますが、初期設定で重要になるのはサブスクリプショングループ、サブスクリプションの更新、システムプロキシです。UIを切り替える前に現在の設定を保存し、移行後はルーティング、カスタムDNS、ローカルリスニングの設定を確認してください。両方のUIを同時に起動して同じポートを使用したり、複数のクライアントでシステムプロキシを交互に変更したりしないでください。
メイン画面が開いても接続が完了したとは限りません。サブスクリプショングループを追加して更新し、設定が一覧に表示されたら利用する項目を選択してください。次にシステムプロキシとルーティングモードを設定し、実際にWebページへアクセスして動作を確認します。ログにポートの競合が表示された場合は、実行中のクライアントプロセスを確認してください。すぐに再インストールする必要はありません。
「このMacについて」でチップを確認し、Apple SiliconまたはIntelを選んでください。
macOS · DMG 7.24.1
「このMacについて」にAppleチップと表示される場合はApple Silicon、つまりarm64を選びます。Intelプロセッサと表示される場合はIntel、つまりx64を選んでください。購入年をチップ情報の代わりにしないでください。
DMGを開き、アプリを「アプリケーション」フォルダにコピーしてから起動してください。更新前に古いプロセスを終了し、ディスクイメージ内の一時的なコピーを使い続けないようにします。
ダウンロードしたディスクイメージを開き、アプリを「アプリケーション」フォルダにコピーします。コピー後にディスクイメージを取り出し、「アプリケーション」から起動してください。こうすることで、更新時に片方のコピーだけを置き換え、もう片方を使い続ける事態を防げます。以前のバージョンがインストールされている場合は、置き換えの案内に対応する前にメニューバーの旧プロセスを終了してください。
初回起動時にシステムのセキュリティ警告が表示されたら、警告の全文を読み、ファイルの入手元を確認してから、「システム設定 → プライバシーとセキュリティ」で利用できる操作を行ってください。OSのバージョンによってボタン名や場所が異なる場合があります。起動できない原因をすべて権限の問題と決めつけないでください。アーキテクチャの不一致、OSのバージョン要件、アプリのコピー未完了も個別に確認が必要です。
インストール後、まずサブスクリプションを追加して設定を選び、クライアントにシステムプロキシを制御させるか判断してください。システムプロキシの影響を受けるのは、関連するシステム設定に従うアプリです。すべての通信が同じ経路を使うわけではありません。クライアント終了後もほかのアプリがネットワークに接続できない場合は、システムのネットワーク設定にプロキシが残っていないか確認し、実際の使い方に合わせて元に戻してください。
まずv2rayNGを選びます。V2Flyの設定を使う必要がある場合は、v2flyNGを検討してください。
Android · Xrayコア 2.2.6
スマートフォンでサブスクリプションを追加し、設定を選んでプロキシ接続を確立できます。2015年以降の多くのスマートフォンではarm64が一般的です。端末のアプリ用アーキテクチャがわからない場合は、ユニバーサル版を検討してください。
ページのバージョン表示とファイル名には更新時期のずれがある場合があります。ここに表示されている一覧のバージョンは2.2.6、現在のダウンロードファイル名は2.3.11です。実際にインストールされたバージョンはクライアント内で確認してください。
Android · V2Flyコア 1.10.31
V2Flyコアを使う設定を維持したい場合に適しています。選ぶ前に、サブスクリプションのプロトコルとトランスポート設定を確認してください。v2rayNGとすべての機能や設定項目が共通しているとは限りません。
クライアントを切り替える前に、現在のサブスクリプションURLを控え、アプリごとのプロキシ設定とDNS設定も個別に記録してください。これらの設定はサブスクリプションと一緒に移行されない場合があります。
| 項目 | 確認項目 |
|---|---|
| arm64 | arm64-v8aアプリに対応するデバイスが対象です。プロセッサの製品名だけで判断しないでください。 |
| ユニバーサル版 | 複数のアーキテクチャに対応しています。端末の構成がわからない場合に選べますが、アプリのOS要件を満たす必要があります。 |
| インストール権限 | システムから求められた場合は、APKを開くブラウザまたはファイル管理アプリにアプリのインストールを許可してください。 |
| 接続権限 | 初回接続時に、システムのVPN接続リクエストを確認して許可してください。 |
APKをダウンロードしたら、ブラウザのダウンロード履歴またはファイル管理アプリから開きます。インストール権限は通常、すべてのアプリに一括で許可するのではなく、「このファイルを開くアプリ」に与えます。インストール後は必要に応じて権限を取り消せます。解析エラーが表示された場合は、ダウンロードの完了、アーキテクチャの一致、OSのバージョン要件を確認してください。
初回接続時、システムからVPN接続の作成を求められます。これはAndroidクライアントが通信を処理するための仕組みであり、システム機能を別途購入する必要があるという意味ではありません。同じシステム経路を使う別のアプリが接続中の場合は、いったん切断してから現在のクライアントを起動してください。サブスクリプションの追加と接続の許可は別の操作です。一方を完了しても、もう一方が自動で完了することはありません。
画面を消すと接続が切れる場合は、バックグラウンド動作とバッテリー管理の制限を確認してください。最初からすべての省電力設定を無効にする必要はありません。端末によってメニュー名は異なります。まずクライアントのバックグラウンド動作を必要に応じて許可し、改善するか確認してください。アプリごとのプロキシ、ルーティング、DNSは個別に変更し、一度に複数の設定を変えて原因がわからなくならないようにしましょう。
ディストリビューションがdeb形式とrpm形式のどちらを使うか確認し、x64またはarm64のアーキテクチャを選んでください。
Linux · GUI環境 7.24.1
DebianやUbuntu系ではdeb、RPM形式のパッケージ管理を採用するディストリビューションではrpmを選びます。標準のダウンロード先はx64用です。arm64デバイスには下の該当するリンクを使ってください。
arm64デバイス向けインストーラー
ディストリビューション付属のソフトウェアインストーラーでパッケージを開いてください。同じパッケージ形式でも、すべてのディストリビューションやバージョンで必要な依存関係がそろうとは限りません。
ファイル管理アプリで該当するインストーラーを開き、システムのソフトウェアインストーラーで処理してください。ファイルがインストーラーではなくアーカイブツールに関連付けられている場合は、「アプリケーションで開く」からソフトウェアインストーラーを選びます。インストール時の権限は、システムのアプリケーション領域への書き込みに使います。日常のクライアント実行には通常のデスクトップユーザーを使い、設定ファイルが管理者しか書き込めない状態にならないようにしてください。
rpmファイル名に含まれるディストリビューションのビルド表記は、使用中の環境に照らして判断してください。「rpm対応」と書かれているだけで互換性があるとは限りません。インストーラーに依存関係の不足やランタイムのバージョンが古いと表示された場合は、まずディストリビューションのパッケージ情報を確認してください。システムの基本ライブラリを置き換えて無理に起動しないでください。debパッケージも同様に、システム要件を確認してからインストールします。
初回起動後、サブスクリプションを追加して設定を選び、デスクトップ環境のネットワークプロキシ設定を確認してください。システムプロキシの扱いはデスクトップ環境によって異なり、独自のプロキシ設定を使うアプリもあります。ブラウザには接続できてもほかのアプリで失敗する場合は、インストーラーの問題と決めつけず、そのアプリがシステムプロキシに従うか確認してください。
インストーラーでできるのはクライアントの導入までです。サブスクリプション、プロキシモード、接続確認はクライアント内で続けて設定してください。
すでにクライアントを使っている場合は、サブスクリプショングループ、更新方法、ルーティングモード、カスタムDNSを記録してください。クライアントにバックアップやエクスポート機能がある場合は、画面の案内に従って保存します。サブスクリプションに含まれるのは通常サーバー設定のみで、ローカル設定すべてが自動で引き継がれるわけではありません。サブスクリプションURLをコピーするだけでは完全な移行になりません。
更新を始める前に旧クライアントを終了し、ファイルが使用中になったり、バックグラウンドで旧バージョンが動き続けたりしないようにしてください。更新後は設定が引き継がれているか確認してから接続をテストします。移行の完了を確認するまでは、元の設定フォルダを削除しないでください。バックアップ一式を公開場所にアップロードすることも避けてください。
v2rayN、v2rayNG、v2flyNGは設定を読み込むためのクライアントです。クライアントをダウンロードしても、サブスクリプションや利用可能な設定が自動で作成されるわけではありません。有効なサブスクリプションURLを用意し、クライアントのサブスクリプショングループに保存してから更新してください。更新によって設定が追加され、そのうち1つを選択して初めて接続手順に進めます。
サブスクリプションの更新に失敗した場合は、URLが正しくすべて含まれているか、有効期限が切れていないか、現在の更新方法で配信元にアクセスできるかを確認してください。インストーラーとサブスクリプションURLは用途が異なります。インストーラーのダウンロードリンクをサブスクリプションURL欄に貼り付けないでください。
サブスクリプションを追加 → グループを更新 → 設定を選択 → プロキシモードを設定 → 実際の接続を確認。
設定が使えるかどうかは、クライアントのUIとカーネルの機能をあわせて確認してください。ソフトウェア名だけを比べても判断できません。
Project Vは、関連するオープンソースプロキシエコシステムの重要な起点です。V2FlyとXrayは、それぞれ異なるカーネルの開発系統です。GUIクライアントはサブスクリプション管理、設定の選択、プロキシ設定を画面にまとめますが、実際の接続機能は使用中のカーネルと対応プロトコルによって決まります。
v2rayNはデスクトップで設定を管理するクライアントです。Android向けのv2rayNGはXrayを、v2flyNGはV2Flyをカーネルとして使用します。いずれもオープンソースですが、メニューや設定項目、対応範囲が完全に同じとは限りません。インストーラーはOSとアーキテクチャで選び、設定はプロトコルとカーネルを確認して選んでください。
クライアントがサブスクリプションの形式を読み込めたことは、解析が完了したという意味にすぎません。個々の設定で使われているプロトコル、トランスポート方式、セキュリティレイヤー、拡張パラメーターは、現在のカーネルが対応し、サーバー側と一致している必要があります。特に異なるカーネル間で移行する際は、認識できない項目を削除して手当たり次第に試さないでください。
対応していない設定形式が見つかった場合は、サブスクリプションの説明とクライアントのカーネル設定を確認してから、更新または設定の変更を検討してください。VMess、VLESS、Trojan、Shadowsocks、REALITYの違いを知りたい場合は、プロトコルの解説を参照してください。カーネル単体のインストール先を別途探す必要はありません。
プロトコルとカーネルの選び方を見る →まずインストーラーを確認し、その後に設定を進めてください。質問を開いて回答を確認できます。
初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のWindows向けUIに慣れている場合は、クラシックな画面を維持したWPF版を選べます。どちらも有効なサブスクリプションを自分で追加する必要があります。移行前に設定をバックアップし、2つのクライアントで同時にシステムプロキシを制御しないでください。
2015年以降に発売された多くのスマートフォンではarm64を選ぶのが一般的ですが、最終的には端末が対応するアプリのアーキテクチャを確認してください。ユニバーサル版は複数のアーキテクチャに対応しており、端末の構成がわからない場合やarm64版が動かない場合に試せます。ユニバーサル版を選んでも接続速度が上がるわけではなく、OSのバージョン要件も変わりません。
いいえ。クライアントは設定を読み込んで利用するためのもので、サブスクリプションURLは別途用意する必要があります。インストール後、サブスクリプショングループの設定にURLを保存してから、サブスクリプションを更新してください。ダウンロードやクライアントの起動が完了しても、接続できる状態とは限りません。
バージョン表示とインストーラーへのリンクは、一覧の異なる項目を参照しているため、更新時期にずれが生じることがあります。まずダウンロード先のクライアント、OS、アーキテクチャを確認し、実際のインストーラーとクライアント内のバージョン情報を確認してください。ページ上のバージョン表示だけで、既存のインストールと同じリリースかどうかを判断しないでください。
まずインストーラーと現在のバージョンに表示される更新手順に従い、既存データをすぐに削除しないでください。更新前にクライアントを終了し、サブスクリプショングループ、ルーティング、カスタム設定をバックアップします。UIの種類やカーネルを切り替える場合は、設定の互換性を確認してから移行を判断してください。
まずサブスクリプションを更新して利用可能な設定が追加され、そのうち1つが選択されていることを確認します。デスクトップではシステムプロキシが有効か、AndroidではVPN接続リクエストを許可したかを確認してください。続いてルーティングモード、システム時刻、クライアントのログを確認します。原因を調べずに何度も再インストールするのは避けてください。