v2rayN
おすすめ 7.24.1ダウンロード後はZIPファイルを完全に展開してから、展開先のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
V2Rayクライアント · インストールパッケージの選び方
デスクトップ版v2rayNとAndroidクライアント。まずOSを選び、次にCPUアーキテクチャを選択してください。
どちらもx64向けのパッケージです。使い慣れた画面に合わせてデスクトップ版か従来のWPF版を選んでください。
ダウンロード後はZIPファイルを完全に展開してから、展開先のインストーラーを実行してください。圧縮ファイルのプレビュー画面から直接起動しないでください。
| 確認項目 | このページのパッケージ | インストール前の確認 |
|---|---|---|
| CPUアーキテクチャ | x64 | システムの種類で確認してください。OS名だけでは、ほかのアーキテクチャとの互換性を判断できません。 |
| システム環境 | Windowsデスクトップ環境 | OSのバージョンとランタイムの要件は、各インストーラーの案内に従ってください。OSは最新の状態に保ちましょう。 |
| 書き込みと権限 | ユーザーが書き込み可能な設定場所 | 通常の接続ではシステムプロキシを使います。仮想ネットワークアダプターの利用やシステムのネットワーク設定を変更する場合にのみ、案内に従って権限を許可してください。 |
起動時にランタイム不足のメッセージが表示されたら、まず表示されたコンポーネント名とアーキテクチャを控え、インストーラーの案内に従って対処してください。同じPCに別のアプリをインストールしたことがあっても、必要な実行環境がそろっているとは限りません。
「このMacについて」でチップ名を確認し、対応するDMGパッケージを選んでください。
アプリを「アプリケーション」にコピーしてから起動してください。インストール後はディスクイメージを取り出せます。
| 確認項目 | 対応する選択肢 | インストール前の確認 |
|---|---|---|
| Apple Mシリーズ | arm64 DMG | チップに合ったネイティブアプリを優先してください。 |
| Intelプロセッサ | x64 DMG | アプリの起動時に求められるOSバージョンを満たしているか確認してください。 |
| システム権限 | 機能に応じてネットワーク関連の権限を許可 | システム権限の設定は、該当する機能を使うときだけ行ってください。問題の切り分けに備え、表示されたメッセージはそのまま残しておきましょう。 |
アップグレード前に旧クライアントを終了し、元の設定をバックアップしてから「アプリケーション」内のアプリを置き換えてください。新旧バージョンで設定フォルダーが異なる場合は、クライアントが対応する方法で設定を移行します。内容を把握していない設定ファイルを直接上書きしないでください。
まずはv2rayNGがおすすめです。V2Flyの設定を利用する必要がある場合は、v2flyNGも検討してください。
Xray関連の設定を使うAndroidユーザーに適しています。プロトコル、トランスポート、拡張パラメーターはサーバー側と個別に照合してください。
Xrayの拡張設定をすべてV2Flyにそのまま適用することはできません。移行前に、移行先のクライアントが必要なパラメーターに対応しているか確認してください。
| 確認項目 | 対応要件 | 対処方法 |
|---|---|---|
| アプリのアーキテクチャ | arm64またはユニバーサル版 | 端末のCPUが64ビットでも、OSに同じアプリ実行環境が用意されているとは限りません。 |
| アプリのインストール権限 | 現在の配布元からのAPKインストールを許可 | 必要な場合に限り、ブラウザーやファイル管理アプリに許可してください。インストール後は元の設定に戻せます。 |
| 接続の許可 | システムのVPN接続を確認 | 初回接続時はシステムの許可画面を確認してください。ネットワークを制御するアプリは、同時に1つだけ実行してください。 |
ダウンロード後、システムのファイル管理アプリからAPKを開き、アプリ名を確認してインストールを続けてください。インストーラーに「アプリをインストールできません」と表示されても、アーキテクチャ、OSのバージョン、署名の競合、空き容量など複数の原因が考えられます。この表示だけでファイルが利用できないとは判断できません。詳細なエラーを開き、異なる配布元からインストールした旧バージョンがないか確認してから対処してください。
クライアントを開いてサブスクリプションを読み込み、更新してサーバーを選択します。初回接続時に表示されるシステムVPNの許可は、ネットワーク制御に必要な手順です。許可を求めているのが、先ほどインストールしたクライアントであることを確認してください。常時接続VPNやほかのネットワークツールを設定している場合は、競合していないか確認します。設定を読み込む前にルーティングモードを何度も切り替えず、接続が確立してから通信をテストしてください。
端末によってはバックグラウンド動作が制限されます。画面消灯後に接続が切れる場合は、バッテリー管理、バックグラウンド動作、ネットワーク制限の設定を確認し、必要な範囲で調整してください。省電力設定と接続の安定性のバランスを考え、バックグラウンド権限を一度にすべて解除する必要はありません。コアの違いについてはクライアントとプロトコルの選び方をご覧ください。
まずディストリビューションのパッケージ管理方式を確認し、次にx64またはarm64のアーキテクチャを照合してください。
これらはGUIデスクトップクライアント用のダウンロード先です。コマンドライン環境のみの端末に、デスクトップ版のインストール手順やシステムプロキシの設定を適用しないでください。
| 確認項目 | 対応する選択肢 | 確認事項 |
|---|---|---|
| パッケージ形式 | debまたはrpm | ディストリビューションに合った形式を選んでください。拡張子を変更して形式を変換することはできません。 |
| CPUアーキテクチャ | x64 / amd64 または arm64 / aarch64 | パッケージ管理方式によって表記が異なります。システム情報と照らし合わせて判断してください。 |
| 実行環境 | 対応するGUIデスクトップと依存ライブラリ | パッケージ形式をインストールできても、依存ライブラリのバージョンが要件を満たすとは限りません。まずインストーラーの出力を確認してください。 |
システム起動時の自動起動と、ログイン後の起動は別の設定です。デスクトップクライアントは通常、ユーザーがグラフィカルセッションにログインしてから動作します。自動起動を設定する前に、手動で正常に接続できることを確認し、クライアント終了後にシステムプロキシが想定どおりに戻るか確かめてください。
インストール後
インストール、設定、ネットワークの確認を分けて進めると、問題が起きたときに調整が必要な手順を特定しやすくなります。
v2rayN、v2rayNG、v2flyNGはいずれもGUIクライアントです。インストールしただけでサーバーに接続できるようにはなりません。サブスクリプションURLまたは共有リンクを用意し、まず読み込んで一覧を更新し、接続先が表示されることを確認してください。後から別のグループと混同しないよう、サブスクリプション名は配布元ごとに分けておくと便利です。
サーバーを選んでから、システムプロキシまたはクライアントの接続モードを有効にします。デスクトップ環境のシステムプロキシを利用するのは、その設定に従うアプリだけです。TUNはより広範なネットワーク制御と権限が必要になります。初めて使う場合は、まずシンプルなプロキシモードで設定を確認し、その後ルーティング、DNS、TUNを段階的に追加してください。
初期設定の手順を見る →クライアントの更新とサブスクリプションの更新は別の操作です。前者はアプリを新しいバージョンに置き換え、後者はサーバー一覧を更新します。アプリを更新してもサブスクリプションが復旧するとは限らず、サブスクリプションを更新してもインストール済みのクライアントは変わりません。接続に問題が起きたら、まずどの段階でエラーが発生しているかを確認し、適切な操作を選んでください。
更新前に、利用中のサブスクリプショングループ、ルート設定、ローカルポート、カスタム設定を控え、クライアントのバックアップまたはエクスポート機能で設定を保存してください。バックアップにはサブスクリプションの認証情報が含まれる場合があるため、安全に管理できる場所に保管しましょう。更新後に設定が保持されていることを確認してから、通常の利用を再開してください。
サブスクリプションと詳細設定の説明を見る →ダウンロードとインストールのFAQ
パッケージを変更する前に、アーキテクチャ、配布元、設定の互換性を確認してください。
デスクトップ版は新世代のクロスプラットフォームUIを採用しており、初めてインストールする方や、ほかのデスクトップOSに近い操作感を求める方に向いています。WPF版は従来の安定版で、これまでのWindowsの画面や操作に慣れている方におすすめです。どちらも、OSとx64アーキテクチャへの対応を事前に確認してください。更新前に設定を保存し、2つのクライアントでシステムプロキシを同時に有効にしないようにしましょう。
2015年以降の一般的なスマートフォンではarm64を選べる場合が多いものの、実際に対応するアプリのアーキテクチャは端末で確認してください。判別できない場合はユニバーサル版を選べます。複数のアーキテクチャに対応する分、ファイルサイズは大きくなる傾向があります。インストール時に非対応と表示されたら、同じパッケージを繰り返しインストールせず、OSのバージョンとアーキテクチャを確認しましょう。
2つのAndroidクライアントは、それぞれXrayとV2Flyのコアを主軸としており、対応するプロトコルやトランスポート、拡張設定が異なる場合があります。共通の共有リンクを読み込めることはありますが、すべての設定が互換とは限りません。現在の設定が正常に動作している場合は元のクライアントを残し、サーバー側のパラメーターと照らし合わせて移行先の対応状況を確認してください。
クライアントのインストールパッケージに含まれるのは設定管理と接続機能で、サブスクリプションやサーバーは付属しません。有効なサブスクリプションURLまたはサーバーの共有リンクを用意し、クライアントに読み込んで更新したうえで接続先を選びます。その後、利用ガイドに従ってシステムプロキシなどの接続方法を設定してください。サブスクリプションに含まれる認証情報は適切に管理しましょう。
通常は、同じクライアント、同じアーキテクチャで、互換性のある配布元の更新パッケージを使用します。アンインストールが必要かどうかは、インストール方法やアプリの署名によって異なります。更新前にサブスクリプショングループ、カスタムルートなどの設定を保存し、起動中のクライアントを終了してください。署名の競合が起きた場合は、元の配布元を確認してから対応し、ローカル設定を失うおそれがあるため、安易にアンインストールしないでください。
ファイルのダウンロードが完了しているか、拡張子が利用中のOSに合っているかを確認し、CPUアーキテクチャ、空き容量、OSの互換性も調べてください。WindowsのZIPファイルは完全に展開します。macOSではDMGを開いてからアプリをコピーしてください。Linuxでは対応するディストリビューションのパッケージ管理ツールを使い、Androidではインストーラーに表示された具体的なエラーを確認します。原因を調べやすいよう、エラー文はそのまま控えておきましょう。