v2rayN
主な違いはUIの技術とレイアウトです。UIだけを理由にプロトコルを選ばないでください。接続できるかどうかは、設定パラメーターと使用するコアによって決まります。既存の設定がある場合は、まずバックアップしてから切り替えを試してください。別バージョンの設定フォルダー全体をそのまま上書きしないでください。
デスクトップではv2rayN、Androidではv2rayNGがおすすめです。まずOSを確認し、次にCPUアーキテクチャを確認してください。
初めて使う場合はDesktop版がおすすめです。従来のWindows UIに慣れている方は、クラシックなWPF版を選べます。どちらもv2rayNです。
主な違いはUIの技術とレイアウトです。UIだけを理由にプロトコルを選ばないでください。接続できるかどうかは、設定パラメーターと使用するコアによって決まります。既存の設定がある場合は、まずバックアップしてから切り替えを試してください。別バージョンの設定フォルダー全体をそのまま上書きしないでください。
| 確認項目 | 選び方 | インストール時の注意 |
|---|---|---|
| CPUアーキテクチャ | 64ビットIntel / AMDシステムでは、このページのx64版を選択 | 「設定 → システム → 詳細情報」でシステムの種類を確認してください。プロセッサのブランドだけで判断しないでください。 |
| OSのバージョン | サポート対象のWindows 10 / 11の使用を推奨 | 最低要件は選択したバージョンのインストーラーに表示される内容を確認してください。古いOSでは動作しない場合があります。 |
| 実行環境 | .NETが見つからないというメッセージが表示された場合は、クライアントの案内に従ってデスクトップランタイムを選択 | ランタイムのアーキテクチャはクライアントと一致させてください。汎用ランタイムだけで要件を満たせるとは限りません。 |
| フォルダーとアクセス権 | プログラムと設定のフォルダーに、現在のユーザーの読み書き権限が必要 | まずローカルフォルダーに展開してください。圧縮ファイルのプレビュー画面から直接実行しないでください。 |
旧バージョンがタスクトレイで動作している場合は、新バージョンを起動する前に終了してください。2つのプログラムが同じローカルポートを同時に使用すると、起動に失敗したり、アプリが旧プロセスに接続したりすることがあります。起動直後に終了する場合は、まず実行環境、フォルダーの書き込み権限、設定の互換性を確認してください。対処の順序はトラブル対処をご覧ください。
Appleメニューから「このMacについて」を開き、「チップ」または「プロセッサ」を確認してください。Apple Mシリーズならarm64、Intelならx64を選択します。
Apple Mシリーズ搭載Mac向けです。ネイティブのarm64インストーラーをおすすめします。
v2rayN をダウンロード · arm64 Apple Silicon · DMGディスクイメージMacを購入した年からアーキテクチャを推測しないでください。同じ時期に異なるチップを搭載したモデルが販売されている場合があります。別のアーキテクチャのプログラムをシステムが変換して実行できる場合でも、余分な依存関係を避けるため、まずはMacのチップに合ったインストーラーを選んでください。
| 確認項目 | 選び方 | インストール時の注意 |
|---|---|---|
| チップの種類 | Apple Mシリーズはarm64、Intelはx64 | 「このMacについて」に表示される情報を確認 |
| OSの互換性 | OSが現在のビルドの最低バージョン要件を満たしていること | OSのバージョンが対象外と表示された場合は、まず互換性を確認してください。アーキテクチャを何度も変えて試さないでください。 |
| インストール先 | アプリを「アプリケーション」フォルダーに移動 | マウントしたDMGイメージから常時起動しない |
| ネットワーク権限 | システムプロキシとTUNでは必要な権限が異なります | 実際に使う機能に必要な権限だけを許可してください。サブスクリプションの初回インポートに関係のない権限を、事前に許可する必要はありません。 |
更新前に、起動中のクライアントを終了してください。アプリの置き換え中に旧プロセスがファイルを使用し続けるのを防げます。アーキテクチャを変更する場合や別の端末へ移行する場合は、パス、権限、ローカルポートをそのまま引き継げると考えず、必要な設定をエクスポートして再インポートしてください。詳しい設定方法はv2rayN 設定ガイドをご覧ください。
v2rayNGをおすすめします。2015年以降の一般的なスマートフォンでは通常arm64を選択できます。古い端末やエミュレーター、アーキテクチャが不明な場合はユニバーサル版を検討してください。
v2rayNGはXrayコアを使用します。インポート後も、設定で指定されたプロトコル、トランスポート方式、安全性に関するパラメーターが現在のバージョンでサポートされているか確認してください。QRコードやクリップボードからインポートできても、設定が読み込まれただけで、接続先のサービスが利用できるとは限りません。
設定がV2Flyに対応していることを確認したうえで、端末のアーキテクチャに合わせて選択してください。
v2flyNG をダウンロード · arm64 arm64-v8a · APKインストーラーV2FlyとXrayは、それぞれ異なる方針で開発されているコアです。クライアントを切り替える前に設定の互換性を確認し、特定のコアだけが対応する機能をそのまま移行しないでください。2つのクライアントで別々に設定を管理できますが、AndroidのVPN接続を同時に使用することはできません。
| 確認項目 | 選び方 | インストール時の注意 |
|---|---|---|
| アプリのアーキテクチャ | arm64-v8aに対応するOSではarm64版を優先 | プロセッサが64ビットでも、OSが64ビットアプリに対応しているとは限りません |
| OSのバージョン | 選択したAPKの最低Androidバージョン要件を満たしていること | インストールできない場合は、まずOSに表示される具体的なエラーを確認 |
| 提供元不明アプリのインストール権限 | APKを実際に開くブラウザーまたはファイル管理アプリだけに許可 | インストール後は、その提供元からのインストール権限を取り消せます |
| VPNの許可 | 初回接続時にOSの案内に従って確認 | ほかのVPNアプリが接続を使用していないか確認 |
| バックグラウンドでの動作 | 端末の設定に応じて、クライアントのバックグラウンド動作を許可 | クライアントに関係するバッテリー設定だけを調整し、バッテリー管理を全体的に無効にする必要はありません |
QRコードやクリップボードから読み込むのは既存の内容であり、サブスクリプションURLが自動生成されるわけではありません。カメラ権限は、QRコードの読み取りなど必要な機能を使う場合にのみ許可してください。接続後、一部のアプリだけがプロキシを経由しない場合は、アプリごとの振り分け設定や除外リストを確認してください。OSのVPNアイコンが表示されても、すべてのアプリで接続確認が済んだとは限りません。
まずディストリビューションのパッケージ形式を確認し、次にCPUアーキテクチャを選んでください。debとrpmの違いはパッケージ形式であり、クライアントの機能が異なるわけではありません。
Debian、Ubuntuなど、debパッケージを使用するディストリビューション向けです。
v2rayN をダウンロード · deb Intel / AMD 64ビット · amd64rpmパッケージを使用するディストリビューション向けです。インストール前に依存関係を確認してください。
v2rayN をダウンロード · rpm Intel / AMD 64ビット · x86_64パッケージ形式が合っているだけでは不十分です。ビルドが必要とするシステムライブラリとデスクトップ環境の依存関係も満たしてください。特にrpmは、拡張子が同じだからといって、すべてのrpm系ディストリビューションで使えるとは限りません。まずGUIのソフトウェアインストーラーに表示される依存関係とエラーを確認してください。
| 確認項目 | 選び方 | インストール時の注意 |
|---|---|---|
| パッケージ形式 | Debian系では一般にdebを使用。rpm系ディストリビューションでは互換性のあるrpmを選択 | 拡張子を変更してもパッケージ形式は変換されません |
| CPUアーキテクチャ | Intel / AMD 64ビットはx64、64ビットARMはarm64を選択 | amd64とx86_64は通常、同じ種類のアーキテクチャを指します |
| デスクトップ環境 | GUIアプリを実行できるデスクトップセッションが必要 | このページで配布するのはGUIクライアントです。バックグラウンドサービスの導入パッケージではありません。 |
| 依存関係と権限 | システムライブラリがソフトウェアインストーラーの要件を満たしていること | インストール時の許可と日常の実行権限は分けて設定 |
ブラウザーをプロキシ経由にするために、クライアント全体を高い権限で実行しないでください。より広範囲の通信を経由させる場合は、TUNの権限やルーティング、DNSへの影響を事前に確認してください。システムプロキシを有効にしてもアプリが使わない場合は、アプリ側のプロキシ設定、ローカル待ち受けポート、環境変数をそれぞれ確認してください。詳しくはルーティングとトラフィック振り分けガイドをご覧ください。
インストール、設定のインポート、プロキシの設定を分けて行います。各手順の後に動作を確認すると、問題の原因を特定しやすくなります。
クライアントは設定の読み込みと管理を行いますが、接続先のサービスを提供するものではありません。利用権限のあるサブスクリプションURLを用意し、サブスクリプショングループに追加して更新してください。個別の共有リンクには、対応するインポート方法を使います。WebページのURL、アカウント管理ページ、説明文全体を貼り付けても、通常は有効な設定を作成できません。
設定を選択した後、デスクトップではシステムプロキシを設定し、AndroidではVPN接続を開始します。実際に使うアプリで接続を確認し、クライアントのエラーログも確認してください。スイッチがオンになっただけで接続が完了したと判断しないでください。
サブスクリプションの追加手順を見る →更新前に、現在使用できる設定の入手元、ローカル待ち受けポート、DNS、カスタムルーティングを記録してください。クライアントのエクスポート機能やバックアップ機能を使い、アクセス情報を含む内容は安全に保管します。バックアップを公開したり、掲示板に画像として添付したりしないでください。
更新前に旧クライアントを終了してください。UI、コア、メジャーバージョンをまたいで移行する場合は、ファイル全体をそのまま上書きせず、新しいバージョンが対応する方法で設定を再インポートしてください。更新後はよく使うアプリの動作を確認してから、TUNなどの応用機能を有効にするか判断してください。
クライアントとコアの違いを見る →初めて使う場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のWPF版はWindows専用のクラシックなUIで、慣れたレイアウトを使い続けたい場合に適しています。どちらもv2rayNです。切り替える前に設定をバックアップし、2つのクライアントが同じローカル待ち受けポートを同時に使用しないようにしてください。
Appleメニューから「このMacについて」を開きます。チップにApple Mシリーズと表示されている場合はApple Silicon arm64版、プロセッサにIntelと表示されている場合はIntel x64版を選んでください。インストールできない場合は、システムのバージョンとアーキテクチャを確認してください。警告を回避するためにシステムのセキュリティ保護を無効にしないでください。
2015年以降の一般的なスマートフォンなら、まずarm64版を選べます。ただし、最終的には端末のOSが対応するアーキテクチャを確認してください。古い端末やエミュレーター、アーキテクチャが不明な場合はユニバーサル版を選べます。ユニバーサル版は複数のアーキテクチャ向けファイルを含むもので、接続性能が高くなるわけではありません。
v2rayNGはXrayコアを使用する、このページでおすすめのAndroidクライアントです。v2flyNGはV2Flyコアを使用する代替クライアントです。設定が使えるかどうかは、コアが対応するプロトコル、トランスポート方式、安全性に関するパラメーターによって異なります。サブスクリプションをインポートできただけで、互換性があるとは判断できません。
インストーラーに含まれるのはクライアントアプリのみで、接続に使える設定は付属しません。利用する権利のあるサブスクリプションURLまたは共有リンクを用意し、インポートと更新を行ってください。その後、設定を選択し、システムプロキシを有効にするか、AndroidのVPN接続を許可します。詳しい手順ははじめにをご覧ください。
サブスクリプショングループ、カスタムルーティング、DNS、ローカルポートなどをバックアップし、現在のプロキシモードも記録してください。旧クライアントを終了してから更新版をインストールします。バージョンやUI、コアが異なる場合、設定ファイルをそのまま上書きできるとは限りません。更新後はサブスクリプション、待ち受けポート、アプリの接続状況を再確認してください。