v2rayN for Windows
現在のバージョン 7.24.1
OSに合わせてv2rayN、v2rayNG、v2flyNGを選択します。デスクトップUIのバージョン、CPUアーキテクチャ、パッケージ形式、インストール前の確認事項を掲載しているため、ダウンロード前に端末情報を確認してください。
プラットフォームを切り替えると、そのOSで利用できるGUIクライアントだけが表示されます。各カードの主ボタンは一般的なアーキテクチャまたは推奨UI版に対応し、追加の入口から別アーキテクチャや互換版を選べます。
Windows版にはDesktop版と従来のWPF版があります。どちらもサブスクリプション、サーバー設定、ルーティングルール、システムプロキシを管理できますが、UI技術と操作感が異なります。
現在のバージョン 7.24.1
| 確認項目 | 推奨 | 説明 |
|---|---|---|
| CPUアーキテクチャ | x64 | このページのWindowsインストーラーは64ビットのデスクトップOS向けです。「設定 → システム → システム情報」でシステムの種類を確認できます。 |
| UIバージョン | 初めて使うならDesktop | Desktopは新世代のクロスプラットフォームUI、WPFは従来の安定したUIです。既存設定がある場合は、これまでの操作習慣に合わせて選択してください。 |
| アップグレード前の準備 | 旧プロセスを終了して設定をバックアップ | インストール前に実行中のv2rayNを終了し、サブスクリプション、ルーティング、DNS、ローカルポートなど重要な設定を保存してください。 |
macOSのインストーラーはApple Silicon版とIntel版に分かれています。機能は同じですが、アーキテクチャを間違えるとインストールや起動に失敗する場合があります。
現在のバージョン 7.24.1
| システム情報の表示 | 選ぶインストーラー | 操作手順 |
|---|---|---|
| チップ:Apple Mシリーズ | Apple Silicon | システムメニューの「このMacについて」を開き、「チップ」でモデルを確認してから、対応するarm64版をダウンロードします。 |
| プロセッサ:Intel | Intel | x64インストーラーを選択します。発売年は補助的な判断材料にとどめ、システム情報のプロセッサ欄を基準にしてください。 |
| 旧バージョンを使用中 | 同じアーキテクチャを維持 | アップグレード前にメニューバーのクライアントプロセスを終了し、サブスクリプション、ルーティングルール、DNS設定をバックアップしてください。 |
Androidではv2rayNGを第一候補とし、v2flyカーネルのクライアントが必要な場合はv2flyNGを選択できます。各クライアントにarm64版と汎用版があり、カードの並び順が推奨順です。
Xrayカーネル · 現在のバージョン 2.2.6
v2rayNGは、サブスクリプションのインポート、QRコードのスキャン、アプリごとのプロキシ、ルーティング設定、接続ログなどに対応しています。2015年以降の主流スマートフォンではまずarm64版を選び、アーキテクチャが不明な場合は汎用版を選択してください。
v2flyカーネル · 現在のバージョン 1.10.31
v2flyNGは、v2flyカーネル実装が必要なAndroid環境向けです。基本的な導入方法とアーキテクチャの選び方はv2rayNGと同じです。2つのクライアントを同時に実行する必要はないため、設定に合う一方だけを残してください。
| 端末の状況 | 推奨する選択 | 判断の根拠 |
|---|---|---|
| 2015年以降の主流スマートフォン | arm64 | 近年の端末の多くは64ビットARMプロセッサを採用しているため、通常はarm64版が最も直接的な選択です。 |
| アーキテクチャを確認できない | 汎用版 | 端末情報アプリやシステム情報画面でABIを確認できます。不明な場合は汎用版を使用してください。 |
| 同名のクライアントを使用中 | バックアップしてからアップグレード | サブスクリプションURL、アプリごとの対象範囲、ルーティング設定を記録し、現在の接続を終了してからインストールしてください。 |
Linuxの主な選択肢はdebとrpmで、x64とarm64にも対応しています。まずディストリビューションのパッケージ体系を確認し、システムコマンドでCPUアーキテクチャを確認してください。
現在のバージョン 7.24.1
| システムまたはコマンドの結果 | 選択 | 説明 |
|---|---|---|
| Debian、Ubuntuおよび派生版 | deb | ディストリビューションのパッケージインストーラーでdebファイルを開き、インストール後はデスクトップアプリメニューから起動します。 |
| Fedora、RHEL系ディストリビューション | rpm | 該当するディストリビューションのパッケージ管理ツールでrpmファイルをインストールし、画面の指示に従って依存関係を処理します。 |
uname -m に x86_64 と表示 |
x64 | amd64またはx86_64と表示されたパッケージを選択します。ここではどちらも同系統のデスクトップアーキテクチャを指します。 |
uname -m に aarch64 と表示 |
arm64 | arm64またはaarch64と表示されたパッケージを選び、deb・rpmの体系をディストリビューションに合わせてください。 |
インストーラーはクライアントプログラムにすぎません。インストール後は、有効な設定をインポートし、ルーティング方式を選び、接続を開始して、システムプロキシが意図どおり動作するか確認する必要があります。
使用中の端末がWindows、macOS、Android、Linuxのどれで動作しているかを確認します。デスクトップOSではx64、Intel、arm64を確認し、Linuxではdebとrpmも区別してください。アーキテクチャを間違えると、インストーラーが実行を拒否する、アプリが起動しない、パッケージ管理ツールが形式不一致を示すといった問題が起こります。
既存クライアントをアップグレードする場合は、実行中の接続とバックグラウンドプロセスを先に終了します。サブスクリプションURL、手動登録したサーバー、カスタムルーティング、DNS設定、ローカル待受ポート、アプリごとの対象範囲は保管しておくべき設定です。メジャーバージョンが異なると設定フォルダーの構成が変わる場合があるため、コピーを残しておくと移行後の確認に役立ちます。
WindowsはUI版に応じたインストーラーを実行します。macOSはDMGを開いてシステムの案内に従いアプリを配置します。Androidは対応アーキテクチャのインストールファイルを開き、Linuxはディストリビューションのパッケージ管理ツールでdebまたはrpmを処理します。インストール中に権限確認が表示された場合は、アプリ名と現在の操作が一致していることを確認してください。
クライアントを開いたら、サブスクリプションURL、QRコード、手動入力のいずれかで設定をインポートできます。インポートしただけでは接続は確立しないため、サーバー項目の表示、用途に合ったルーティングモード、他のプログラムと重複していないローカル待受ポート、DNS設定を確認してください。
使用するサーバー設定を選び、クライアントのコアを起動してから、プラットフォームに応じてシステムプロキシまたはアプリ接続を有効にします。接続できない場合は、複数の設定を一度に変更せず、まずクライアントの状態とログに表示された具体的なエラーを確認してください。サブスクリプション、ポート、時刻、DNS、ルーティングの順に確認すると、問題箇所を特定しやすくなります。
利用ドキュメントでは、サブスクリプションのインポート、接続モード、システムプロキシ、ルーティング、基本的なトラブルシューティングを説明しています。
名前は似ていますが、対象プラットフォームとカーネル実装が異なります。選ぶ際はまずOSを確認し、次に設定提供元の要件を確認してください。すべてのクライアントを同時にインストールする必要はありません。
v2rayNはデスクトップ向けの主要なGUIクライアントで、サブスクリプション管理、サーバー編集、ルーティングルール、DNS、システムプロキシ、ログ確認などに対応しています。Windowsでは新世代のDesktop UIと従来のWPF UIを選べます。macOSとLinuxでは、チップアーキテクチャまたはパッケージ形式も確認してください。
v2rayNGはAndroid向けの第一候補クライアントで、サブスクリプション、QRコード、手動パラメーターによる設定管理に適しています。アプリごとのプロキシやモバイル端末で一般的な接続方式にも対応しています。近年の端末の多くはarm64版を使用できます。アーキテクチャが不明、または互換性の問題でインストールできない場合のみ汎用版を選びます。
v2flyNGはAndroid向けの代替クライアントで、v2flyカーネルが明確に必要な設定環境に適しています。インストーラーはarm64版と汎用版に分かれています。設定提供元がカーネルを指定していない場合は通常v2rayNGを選び、切り替える際は元のクライアントの接続を停止して、2つのアプリが同時にシステム接続を制御しないようにしてください。
以下では、ダウンロード前によくあるバージョン選択の疑問を扱います。具体的な設定や接続の問題については、利用ドキュメントと設定項目リファレンスを確認してください。
Desktop版は新世代のクロスプラットフォームUIを採用し、初めて導入する方や現在のデスクトップ環境を使いたい方に適しています。従来のWPF版は成熟したWindowsの画面と操作性を引き継いでいます。どちらでもサブスクリプション管理、ルーティング設定、システムプロキシ設定を行えます。WPFに慣れている場合は従来版、新規インストールならまずDesktop版を選ぶとよいでしょう。
システムメニューの「このMacについて」を開き、「チップ」または「プロセッサ」を確認します。Apple Mシリーズと表示される場合はApple Silicon版、Intelプロセッサと表示される場合はIntel版を選択してください。端末の発売年は補助情報にとどめ、システム情報のチップ欄を優先します。
2015年以降の主流Androidスマートフォンは通常arm64アーキテクチャを採用しているため、まずarm64版を選べます。アーキテクチャが不明、端末が古い、またはarm64版をインストールできない場合は汎用版を使用してください。汎用版は互換範囲が広いものの、選択前に端末情報でCPU ABIを確認することをおすすめします。
Debian、Ubuntuおよび派生ディストリビューションは通常deb、Fedora、RHEL、Rocky Linux、AlmaLinuxなどは通常rpmを使用します。形式を決めたら、uname -mでアーキテクチャを確認します。x86_64ならx64、aarch64ならarm64を選択してください。
通常、設定を削除する必要はありません。アップグレード前にクライアントを終了し、サブスクリプション、ルーティング、DNSなど重要な設定をバックアップしてください。インストール後は元の設定が正しく読み込まれたことを確認してから接続を開始します。大きく異なるバージョンへ移行する場合は、設定フォルダー、システムプロキシモード、ローカル待受ポートを項目ごとに確認してください。
まずOS、CPUアーキテクチャ、パッケージ形式の組み合わせを確認し、旧プロセスが終了していることと起動権限を確認します。WindowsではUI版が環境に合っているか、macOSではチップ、Linuxではパッケージ形式とアーキテクチャ、AndroidではインストーラーのABIを確認してください。それでも動かない場合は完全なエラー内容を記録し、利用ドキュメントに沿って順番に確認します。