v2rayN
v2rayNを初めて使う場合は、まずDesktop版をダウンロードするとよいでしょう。WPFの設定や操作に慣れている場合は、クラシックWPF版を選べます。更新前に、サブスクリプションのグループ、ルーティング規則、ローカルSOCKSポート、システムプロキシモードを記録しておくことをおすすめします。
デスクトップではv2rayNを選択し、Androidではv2rayNGまたはv2flyカーネルを使用するv2flyNGを選べます。OS、プロセッサアーキテクチャ、パッケージ形式を確認してから、対応するプラットフォームのダウンロードへ進んでください。
プラットフォームの選択はページのURLにも反映されます。ダウンロード前にカードのアーキテクチャ説明を確認してください。端末情報が不明な場合は、システム設定またはシステム情報を確認し、ファイル名だけで判断しないでください。
Windowsではv2rayNを提供しています。Desktop版は新世代のクロスプラットフォームUIで、初めて使う方や他のデスクトップ環境に近い操作感を求める方に適しています。WPF版はWindowsで長く使われてきたクラシックUIで、トレイや設定画面が従来の操作に近い構成です。どちらもサブスクリプション、ルーティング、DNS、システムプロキシ、ローカル待受ポートを管理できます。主な違いはUI技術とデスクトップ操作です。
v2rayNを初めて使う場合は、まずDesktop版をダウンロードするとよいでしょう。WPFの設定や操作に慣れている場合は、クラシックWPF版を選べます。更新前に、サブスクリプションのグループ、ルーティング規則、ローカルSOCKSポート、システムプロキシモードを記録しておくことをおすすめします。
| 確認項目 | 推奨する選択 | 説明 |
|---|---|---|
| プロセッサアーキテクチャ | x64 | このページのWindowsパッケージは64ビットx86アーキテクチャ向けです。ダウンロード前に「システム情報」でシステムの種類を確認できます。 |
| UIの種類 | DesktopまたはWPF | 初めて使う場合はDesktop版を優先し、従来のv2rayNワークフローに慣れている場合はWPF版を選べます。 |
| インストール後の設定 | サブスクリプション、ルーティング、システムプロキシ | 起動後に有効な設定を追加し、用途に応じてシステムプロキシモードを選択する必要があります。 |
macOSではv2rayN Desktop版を使用し、パッケージはプロセッサアーキテクチャ別に分かれています。Apple Mシリーズを搭載した端末はApple Silicon版、システム情報にIntelプロセッサと表示される端末はIntel版を選択してください。アーキテクチャは端末に合わせる必要がありますが、サブスクリプションの追加、ルーティング、DNS、システムプロキシの操作は同じクライアントの流れで行えます。
システムメニューの「このMacについて」またはシステム情報を開き、チップまたはプロセッサの項目を確認します。Apple Mシリーズはarm64パッケージ、Intelプロセッサはx64パッケージを使用してください。購入年だけでアーキテクチャを判断しないでください。
| システム情報 | 対応するインストールパッケージ | 確認方法 |
|---|---|---|
| Apple Mシリーズチップ | Apple Silicon DMG | システム情報のチップ欄にApple Mシリーズのモデルが表示される場合は、arm64アーキテクチャのパッケージを使用します。 |
| Intelプロセッサ | Intel DMG | システム情報のプロセッサ欄にIntelモデルが表示される場合は、x64アーキテクチャのパッケージを使用します。 |
| 初回起動 | システム権限を確認 | 初回起動時はシステムの案内に従ってアプリの起動とネットワークアクセス権限を処理し、その後システムプロキシを設定してください。 |
Androidではまずv2rayNGを選びます。Xrayカーネルを採用し、VMess、VLESS、Trojan、Shadowsocksなどの一般的な設定に対応しています。v2flyカーネルのワークフローが必要な場合はv2flyNGを選択してください。どちらもarm64版とユニバーサル版を用意しています。2015年以降の主流スマートフォンでは通常arm64版を優先し、アーキテクチャを確認できない場合はユニバーサル版を選びます。
Xrayカーネルと関連するプロトコル機能を使いたいAndroidユーザー向けです。初回はarm64版を優先し、端末が古い、アーキテクチャが不明、またはarm64版をインストールできない場合はユニバーサル版を選んでください。
v2flyカーネルの動作や既存の設定ワークフローが明確に必要なユーザー向けです。クライアントは設定の互換性を基準に選び、同じ日常接続のために両方をインストールする必要はありません。
| 確認項目 | 優先する選択 | 説明 |
|---|---|---|
| 主流の64ビットARM端末 | arm64 | 2015年以降の多くの主流スマートフォンがこのアーキテクチャを使用しており、パッケージの対象も一般的な構成に絞られています。 |
| アーキテクチャを確認できない | ユニバーサル版 | ユニバーサルパッケージは対応範囲が広く、システム情報が不十分な端末やarm64版が非対応と表示される端末に適しています。 |
| クライアントの選択方針 | v2rayNGを優先 | 通常の利用ではまずv2rayNGを選び、v2flyカーネルが明確に必要な場合にv2flyNGを選択します。 |
Linuxではv2rayNデスクトップクライアントを使用します。Debian、Ubuntuおよび派生ディストリビューションでは通常deb、Fedora、Rocky Linux、AlmaLinux、RHEL系では通常rpmを選択します。形式を決めた後、x64とarm64から正しいアーキテクチャを選んでください。このページでは汎用圧縮パッケージを提供していないため、ディストリビューションのパッケージ管理機能でインストールと更新を行うことをおすすめします。
一般的なデスクトップPCでは通常x64、ARMプロセッサ搭載端末ではarm64を選びます。次に、ディストリビューションのパッケージ形式に合わせてdebまたはrpmを選択してください。ダウンロード前にシステム標準のアーキテクチャ確認ツールを実行するか、システム情報でプロセッサの種類を確認できます。
| ディストリビューションまたは端末 | インストールパッケージ | アーキテクチャの説明 |
|---|---|---|
| Debian、Ubuntuおよび派生版 | deb | 一般的なIntelまたはAMDのデスクトップ端末では通常x64、ARM端末ではarm64を選択します。 |
| Fedora、Rocky Linux、AlmaLinux、RHEL系 | rpm | x86_64はx64、aarch64はarm64に対応します。 |
| デスクトップセッション | グラフィカル環境 | v2rayNはGUIクライアントのため、利用可能なデスクトップセッションとシステムトレイ、または同等のデスクトップ機能が必要です。 |
インストールパッケージで解決できるのは、クライアントプログラムの配置だけです。接続を確立できるかどうかは、設定形式、クライアントの対応範囲、ローカル待受設定、ルーティング規則、システムプロキシの状態にも左右されます。
カードに表示されるバージョン番号は、同一ソースのバージョン一覧から更新されます。アップグレード前に現在の設定を記録し、新バージョンの画面で項目の変更を確認してください。同じクライアントのパッケージアーキテクチャだけを変更する場合、旧アーキテクチャと新アーキテクチャのプログラムを日常の入口として同時に使わないでください。
x64、arm64、Apple Silicon、Intelは、プロセッサまたはプログラムのアーキテクチャを表します。誤ったアーキテクチャを選ぶと、インストーラーが実行を拒否する、プログラムが起動しない、端末と互換性がないと表示されるなどの結果になります。まずシステム情報を確認し、対応するファイルをダウンロードしてください。
v2rayNはデスクトップ向け、v2rayNGとv2flyNGはAndroid向けです。名前は似ていますが、動作プラットフォーム、UI、カーネルの方針が異なります。デスクトップ向けの手順をモバイル端末にそのまま適用したり、パッケージ選びをプロトコル選びと混同したりしないでください。
インストールが完了しても、接続の手順が終わったわけではありません。初回起動では決められた順序で設定すると、問題発生時にサブスクリプション、ルーティング、ポート、システムプロキシのどこに原因があるかを特定しやすくなります。
Windowsでは選択したUI版をインストールし、macOSでは対応アーキテクチャのDMGを開きます。Androidでは端末のアーキテクチャに合うパッケージを使用し、Linuxではディストリビューションに対応するパッケージツールでdebまたはrpmをインストールします。初回起動時は、システムの案内に従って必要なアプリ実行権限とネットワークアクセス権限を処理してください。
クライアントのサブスクリプショングループまたはインポート機能から有効なアドレスを追加します。クライアントが対応する共有リンクや設定ファイルを読み込むこともできます。追加後はサーバー項目が完全かを確認し、形式の非互換によってプロトコル、転送方式、セキュリティ項目が欠落していないか確認してください。
一般的な設定には、ローカルSOCKS待受ポート、LAN接続の許可、トラフィック検出、DNS、ルーティングモードがあります。既定のポートが他のプログラムで使用されている場合は変更し、そのポートを呼び出すすべてのアプリも合わせて変更してください。ルーティング規則はまず簡潔な構成から始め、実際の要件に応じてドメインやIPの条件を追加します。
有効な設定を選んで接続を開始し、利用方法に応じてシステムプロキシを有効にするか、対象アプリにローカルプロキシアドレスを入力します。確認時はクライアントログ、システムプロキシのスイッチ、アプリのプロキシ設定、DNSの動作を分けて確認してください。一部のアプリだけ接続できない場合は、そのアプリがシステムプロキシを回避していないかを優先的に確認します。
UIの種類、プロセッサアーキテクチャ、Linuxのパッケージ形式、初回接続、更新前の準備について説明します。クライアントの動作問題は、トラブルシューティングページでログと設定を順に確認してください。
Desktop版は新世代のクロスプラットフォームUIを採用し、異なるデスクトップ環境でも似た操作感を求めるユーザーに適しています。WPF版はWindows専用で、画面、トレイ、設定レイアウトが従来のv2rayNに近い構成です。初めてならDesktop版、WPFに慣れている場合や既存のワークフローを継続したい場合はクラシック版を選べます。どちらもサブスクリプション、ルーティング、DNS、ローカルポート、システムプロキシなどの主要設定に対応しています。
システム情報を開き、チップまたはプロセッサの項目を確認します。Apple MシリーズならApple Silicon版、IntelプロセッサならIntel版を選択してください。主な違いはプロセッサアーキテクチャで、サブスクリプションやルーティングの設定方法は基本的に同じです。インストール後にアーキテクチャ不一致の通知が出た場合は、同じファイルを繰り返し上書きせず、システム情報を再確認してください。
2015年以降の主流Androidスマートフォンでは、一般的な64ビットARM向けのarm64版を優先します。端末のアーキテクチャを確認できない、システム情報に明確な表示がない、またはインストール時に互換性エラーが出る場合はユニバーサル版を選べます。ユニバーサル版は対応範囲が広い一方、同じバージョンのarm64版より機能が増えるわけではありません。
Debian、Ubuntuおよび派生ディストリビューションでは通常deb、Fedora、Rocky Linux、AlmaLinux、RHEL系では通常rpmを使用します。形式を決めた後、アーキテクチャも確認してください。一般的なIntel・AMDデスクトップ端末は通常x64、ARM端末はarm64です。パッケージ形式とプロセッサアーキテクチャは別々の条件なので、両方を一致させる必要があります。
クライアントのインストールは、プログラムを実行できる状態にしただけです。有効なサブスクリプションまたは設定を追加し、利用可能な項目を選び、適切なルーティングモードを設定して接続を開始する必要があります。用途に応じてシステムプロキシを有効にし、アプリが個別のプロキシを使う場合は、プロキシ種別、アドレス、ポートがクライアントのローカル待受設定と一致しているか確認してください。トラブル時はまずクライアントログ、次にシステムプロキシとアプリのプロキシを確認し、一度に複数の要素を変更しないようにします。
サブスクリプションのグループ、ルーティング規則、DNS設定、ローカル待受ポート、システムプロキシモード、カスタム起動オプションを記録しておくことをおすすめします。上書きインストールで全設定を作り直す必要は通常ありませんが、UIの異なるバージョンや大幅な更新では項目名や既定の動作が変わる場合があります。完了後は重要な設定を一つずつ確認し、まず単一の設定で接続を検証してから複雑なルーティングを戻してください。