CLIENT FILES / クライアントインストーラー
V2Ray クライアントダウンロード
v2rayNデスクトップ版、Android向けのv2rayNGとv2flyNG。まずOSを選び、次にCPUアーキテクチャを選択してください。
クライアントは無料で、オープンソースです。インストーラーに接続設定は含まれません。初回利用時にサブスクリプションまたは共有リンクを別途インポートしてください。
Windowsクライアント。Desktop版と従来のWPF版。
v2rayN
Windows / x64 / Desktop · WPF
Desktop版は新世代のクロスプラットフォームUIを採用しており、初めてインストールする方や、複数のデスクトップOSで似た操作感を求める方に適しています。従来のWPF版はWindows向けの安定した従来版で、使い慣れたウィンドウ構成を維持しています。2つのインストーラーはUIの実装が異なるもので、対応するプロキシプロトコルが異なるわけではありません。画面の違いだけで接続機能を判断しないでください。
どちらのインストーラーもx64システム向けです。Windowsの「設定 → システム → バージョン情報」で「システムの種類」を確認し、対応するアーキテクチャで動作していることを確かめてください。ZIPファイルをダウンロードしたら、書き込み可能な場所に解凍してから、同梱のインストーラーを実行します。圧縮ファイルのプレビュー画面から直接起動すると、必要なファイルが解凍されず、起動やパスのエラーにつながることがあります。
既存の設定がある場合は、Desktop版またはWPF版に切り替える前にバックアップをエクスポートしてください。2つのクライアントを同時に起動して、システムプロキシを変更したり同じ待ち受けポートを使用したりしないでください。インストール後は「システムプロキシを自動設定」、使用中のサーバー、ルーティング設定を確認します。メイン画面が開いても、ブラウザーの通信がプロキシ経由になったとは限りません。
Windowsのインストール要件
| 確認項目 | 選択・要件 |
|---|---|
| OSとCPU | Windows x64。OSのバージョンとランタイムの要件は、選択したインストーラーの案内を確認してください。 |
| ファイルの取り扱い | ZIPをダウンロードしたら完全に解凍してください。インストール先とユーザー設定フォルダーに、必要な読み書き権限があることを確認します。 |
| プロキシの権限 | 通常のシステムプロキシとTUNでは必要な権限が異なります。TUNでは管理者権限や仮想ネットワークインターフェースのコンポーネントが必要になる場合があります。 |
macOSクライアント。チップに合わせてDMGを選択。
v2rayN
macOS / Apple Silicon · Intel
システムメニューから「このMacについて」を開き、「チップ」または「プロセッサ」を確認してください。Appleチップ搭載デバイスにはApple Silicon(arm64)版、Intelプロセッサ搭載デバイスにはIntel(x64)版を選びます。購入年は判断材料として確実ではないため、システムレポートに表示される実際のハードウェア情報を確認してください。
ダウンロードしたDMGを開き、ディスクイメージ内の案内に従ってクライアントをアプリケーションフォルダーに移動し、そこから起動してください。マウントしたディスクイメージから使い続けると、イメージの取り出し後やアプリの更新時、設定へのアクセス時にパスの問題が生じることがあります。初回起動時にセキュリティ警告が表示された場合は、アプリの入手元と警告内容を確認し、システムの案内に従って対応してください。
設定をインポートしても、システムプロキシが適用されるのは、その設定に従うアプリだけです。TUNを使う場合は、クライアントの案内に従って必要な権限を許可し、他のネットワーク拡張機能との競合に注意してください。クライアントの切り替えや使用終了時は、アプリを終了する前にシステムプロキシを元に戻します。アプリを削除しただけでは、システムのプロキシ設定は自動で解除されません。
macOSのインストール要件
| 確認項目 | 選択・要件 |
|---|---|
| チップのアーキテクチャ | Apple Siliconにはarm64、Intelプロセッサにはx64を選びます。機種名から推測せず、実際のチップを確認してください。 |
| OSのバージョン | アプリの現在のビルドに必要な最低OSバージョンを満たしている必要があります。OSが古いと表示された場合は、互換性を確認してください。 |
| インストールと権限 | アプリケーションフォルダーに書き込み権限が必要です。プロキシの変更や仮想ネットワークインターフェースの有効化には、システムの許可が必要な場合があります。 |
Androidクライアント。Xrayを優先、V2Flyは代替候補。
v2rayNG
Android / Xrayコア
v2rayNGはXrayコアを採用したAndroidクライアントです。サブスクリプションをインポートし、使用する設定を選んで、AndroidのVPN機能を通じて通信を処理できます。2015年以降の一般的なスマートフォンではarm64版が推奨されます。OSのアーキテクチャが異なる場合や、動作環境を確認できない場合はユニバーサル版を選んでください。ユニバーサル版は幅広いアーキテクチャに対応するもので、arm64版より機能が多いという意味ではありません。
APKのダウンロード後、現在のブラウザーやファイル管理アプリからのインストールを許可するよう求められる場合があります。入手元を確認したうえで、実際にインストールを行うアプリに必要な権限だけを許可してください。初回接続時にはAndroidのVPN接続許可画面が表示されます。これはクライアントがローカルの仮想ネットワークインターフェースを作成するためのシステム手続きであり、サブスクリプションのインポートやリモート接続の成功を示すものではありません。
画面ロック後に接続が切れる場合は、まずバックグラウンド動作やバッテリー最適化の制限を確認し、次にサブスクリプションが有効か確認してください。多くのデバイスでは、一般的なVPNサービスを同時に1つしか利用できません。VPNインターフェースを使う他のアプリが競合する場合もあります。テスト時は、どのアプリが通信を処理しているか確認し、複数のサービスを何度も切り替えないようにしてください。
v2flyNG
Android / V2Flyコア
v2flyNGはV2Flyコアを採用したAndroid向けの代替クライアントです。対応する設定をすでに利用している場合や、V2Flyの動作を確認したい場合に適しています。選択する前に、サブスクリプションで使われているプロトコルとトランスポート設定を、このクライアントとコアのバージョンが認識できるか確認してください。インポート方法が似ていても、Xray固有の設定をすべてそのまま移行できるとは限りません。
arm64版とユニバーサル版の選び方は、前述のAndroidインストーラーと同じです。移行時は、共有リンクまたはサブスクリプションを改めてインポートし、ルーティング、DNS、アプリごとの通信設定を確認してください。他のクライアントのデータフォルダーをそのまま上書きしないでください。各クライアントに設定を保存できますが、接続時に有効にするVPNサービスは1つだけにしてください。
Androidのインストール要件
| 確認項目 | 選択・要件 |
|---|---|
| OSのアーキテクチャ | 一般的な64ビットOSではarm64版が推奨です。アーキテクチャが不明な場合はユニバーサル版を選び、最終的にはインストール時の互換性表示を確認してください。 |
| インストール権限 | APKを実行するブラウザーまたはファイル管理アプリにインストールを許可してください。OSのバージョンが対象パッケージの要件を満たしている必要があります。 |
| ネットワークとバックグラウンド動作 | 初回接続時にVPNの許可が必要です。継続利用は、OSのバックグラウンド制限やバッテリー最適化、他のVPNサービスの影響を受ける場合があります。 |
Linuxクライアント。パッケージ形式を選んでからアーキテクチャを選択。
v2rayN
Linux / deb · rpm / x64 · arm64
debはDebian系のパッケージ管理を採用するディストリビューション、rpmはRPM系のディストリビューションで一般的に使われます。まずディストリビューションが対応する形式を確認し、次にCPUアーキテクチャを選んでください。ファイル名のamd64とx86_64は一般的なx64アーキテクチャ、arm64とaarch64はARM 64ビットアーキテクチャを示します。拡張子だけを見てインストールしないでください。
このダウンロードはGUIデスクトップクライアント向けです。利用可能なデスクトップ環境と必要なランタイムが必要で、ターミナルのみのサーバー環境向けではありません。ダウンロード後は、ディストリビューションのグラフィカルなソフトウェアインストーラーでファイルを開いてください。依存関係を満たせないと表示された場合は、ディストリビューションのバージョンとパッケージの対象環境を確認し、依存関係を無視して強制的にインストールしないでください。
システムプロキシをアプリが利用できるかどうかは、デスクトップ環境とアプリ自身のネットワーク実装によって異なります。TUNではさらに仮想ネットワークインターフェース、権限、システムルーティングが関係します。初回利用時は、まず通常のシステムプロキシで動作を確認し、必要に応じてTUNを有効にしてください。他のプロキシサービスがポートを使用中の場合は、競合するサービスを停止するか待ち受け設定を変更します。起動失敗をサブスクリプションの問題と取り違えないようにしてください。
Linuxのインストール要件
| 確認項目 | 選択・要件 |
|---|---|
| パッケージ管理方式 | ディストリビューションに合わせてdebまたはrpmを選択してください。拡張子が一致していても、システムライブラリと依存関係の要件を確認する必要があります。 |
| CPUアーキテクチャ | x64はamd64またはx86_64、ARM 64ビットはarm64またはaarch64に対応します。 |
| デスクトップ環境と権限 | GUIデスクトップ環境と書き込み可能な設定フォルダーが必要です。システムソフトウェアのインストールや仮想ネットワークインターフェースの作成には、管理者権限が必要な場合があります。 |
SECTION 02 / インストールとアップデート
インストーラーの選び方。アーキテクチャ、バージョン、設定を確認。
CPUアーキテクチャはOS名とは別
同じOSでも、動作するCPUは異なる場合があります。OSを正しく選んでも、アーキテクチャが合わなければインストールや起動に失敗することがあります。システム情報を確認し、ブラウザーの外観やデバイスのメーカー、購入年から推測しないでください。「このアプリは実行できません」などと表示された場合は、同じファイルを何度もダウンロードする前に、まずアーキテクチャを確認し、次にランタイムの不足を確認してください。
バージョン情報とパッケージのファイル名は別々に確認
カードに表示されるバージョンは、一覧に記載されたバージョン情報です。各ボタンはそれぞれ対応するアーキテクチャのファイルにリンクしています。バージョン情報とファイル名が一致しない場合があるため、インストーラーとクライアントの「バージョン情報」画面で実際のバージョンを確認してください。ファイル名のバージョン番号を自由に置き換えても、別のダウンロード先にはなりません。URLを手動で変更すると、ファイルが見つからない場合があります。
アップデート前に設定をバックアップ
アプリを更新する前に、現在の設定をエクスポートし、カスタムルーティングも保存してください。サブスクリプションURLにはアクセス情報が含まれる場合があるため、公開スクリーンショットやチャット、公開ドキュメントに載せないでください。接続を停止し、旧アプリを終了してから更新すると、ポートの競合やファイル書き込みの問題を防ぎやすくなります。新しいバージョンの起動後は、使用中の設定とルーティングを確認してから通常利用に戻してください。
互換性は複数の要素で決まる
インストーラーの動作可否はOSと依存関係、共有リンクをインポートできるかはクライアントの解析機能、接続の可否はコアの対応状況、設定値、接続先サーバーの状態に左右されます。それぞれ別の問題として確認してください。XrayとV2Flyの機能は完全には同じではありません。特定のプロトコルやトランスポートの組み合わせについては、プロトコルガイドを確認してからクライアントを選んでください。
SECTION 03 / 初期設定
ダウンロード後の設定手順。インポートから動作確認まで。
-
サブスクリプションまたは共有リンクをインポート
インストール後、まず有効な接続設定を用意してください。サブスクリプションURLと個別の共有リンクは、入力方法が異なります。サブスクリプションは通常、サブスクリプショングループに登録して更新します。共有リンクはクリップボードからインポートできます。入力後、選択可能な設定が追加されたか確認してください。一覧が空の場合は、システムプロキシを変更する前に、形式とサブスクリプションへのアクセス状況を確認します。
-
設定を選び、通信経路を設定
一覧から使用する設定を選び、システムプロキシまたはTUNを設定します。システムプロキシは、アプリがその設定に対応している必要があります。TUNは仮想ネットワークインターフェースを使って通信を処理するため、必要な権限と通信の対象範囲が異なります。初回のトラブルシューティングでは、経路を1つに絞り、複数のプロキシツールを重ねて使わないでください。ルールによって通信は直接接続、プロキシ経由、遮断に振り分けられるため、スイッチをオンにしてもすべての通信が同じ経路を通るわけではありません。
-
接続とアプリの動作を確認
まずクライアントのログで起動エラーや設定エラーを確認し、次に実際に接続して、最後に対象アプリのアクセス結果を確認してください。ポートの確認で分かるのは通信経路の一部だけで、プロキシ接続全体の検証にはなりません。クライアントのテストが成功してもブラウザーで問題が起きる場合は、ブラウザーのプロキシ設定、DNS、ルーティングルールを確認してください。すぐにクライアントを再インストールする必要はありません。
クイックスタートガイドを見るか、選び方で3つのクライアントの用途を比較できます。
SECTION 04 / ダウンロードに関する質問
インストーラーのよくある質問。選び方、更新、起動。
Windows版はDesktopと従来のWPF、どちらを選ぶ?
初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktop版がおすすめです。従来のWPF版は、使い慣れたWindows向けの安定した画面を維持しています。どちらも有効な接続設定のインポートが必要です。UIが似ているからといって、切り替え時に設定を引き継げるとは限りません。事前に設定をエクスポートしてください。
Androidではarm64版とユニバーサル版のどちらを選ぶ?
2015年以降の一般的なスマートフォンではarm64版が推奨されますが、最終的には実際に動作しているOSのアーキテクチャを確認してください。CPUが64ビット対応でも、OSが必ず64ビットで動作するとは限りません。アーキテクチャが不明な場合やarm64版が非対応と表示される場合は、複数のアーキテクチャに対応するユニバーサル版をお試しください。通常、ダウンロード容量とストレージ使用量は大きくなります。
クライアントのインストール後、サブスクリプションや共有リンクも必要?
必要です。インストーラーに含まれるのはGUIクライアントと通信処理機能で、接続設定は含まれていません。信頼できる提供元からサブスクリプションまたは共有リンクを取得し、クライアントにインポートしてください。インポート後は、使用する設定の選択とプロキシ方式の設定を行い、アプリの通信が想定どおりプロキシ経由になっているか確認します。
アップデート前に既存の設定をバックアップするには?
まずクライアントから設定をエクスポートし、カスタムルーティングとサブスクリプション情報も別途保存します。その後、接続を停止してアプリを終了してください。同じアプリとCPUアーキテクチャのインストーラーを使い、画面の案内に従って更新します。別のクライアントへの移行では設定項目の互換性が保証されません。更新後は使用中の設定、待ち受けポート、システムプロキシ、ルーティングモードを確認し、バックアップはすぐに削除しないでください。
インストーラーが開かない、またはアーキテクチャ非対応と表示される場合は?
OS、CPUアーキテクチャ、ファイル形式を確認してください。Windows版はZIP形式のため、解凍してから中のインストーラーを実行します。macOSはDMG、AndroidはAPK、Linuxはディストリビューションに合わせてdebまたはrpmを選びます。それでもインストールできない場合は、OSのバージョンとエラーメッセージ全文を記録し、OSの互換性とインストール権限のどちらに問題があるか確認してください。
バージョン表記とインストーラーのファイル名が違う場合、何を確認する?
バージョン表記と各アーキテクチャのファイルパスは、一覧にある別々の項目から取得しているため、異なる場合があります。ダウンロード時はOS、アーキテクチャ、ファイル名、インストーラーに表示されるバージョンをあわせて確認してください。インストール後はクライアントの「バージョン情報」に表示されるバージョンが基準です。別のインストーラーを探すために、ダウンロードURLのバージョン番号を手動で変更しないでください。
接続失敗、サブスクリプションの更新、ルーティングの問題はよくある質問をご覧ください。