デスクトップとAndroidクライアントの資料

v2rayN ガイドハブクライアントと設定ガイド

v2rayN クライアントのダウンロードサブスクリプションのインポートルーティングをまとめて解説。デスクトップとAndroidに対応し、設定名は各クライアントの画面表記に合わせています。

永久無料 オープンソース Xray・V2Flyコア 日本語操作ガイド
プラットフォーム入口

OSからクライアントを選択

デスクトップではv2rayNを使い始め、Androidではコアの種類に応じてv2rayNGまたはv2flyNGを選択します。入口から、ダウンロードページの該当プラットフォームタブを開けます。

Windows

v2rayNのデスクトップ版または従来のWPF版を使用できます。デスクトップ版はクロスプラットフォームUIで、新しい環境に適しています。WPF版は従来の操作構成を引き継ぎ、トレイメニュー、サーバー一覧、システムプロキシの入口がまとまっています。

ダウンロードへ

macOS

v2rayNのデスクトップクライアントを使用します。ダウンロード前にシステム情報でプロセッサーの種類を確認し、Apple SiliconまたはIntelのインストーラーを選択してください。初回起動後は、システムの案内に従ってアプリの確認とネットワーク権限を設定します。

ダウンロードへ

Android

Xrayコアを採用するv2rayNGを第一候補にします。V2Flyコアが必要な場合はv2flyNGを使用できます。近年の多くの端末ではarm64版が適しています。アーキテクチャを確認できない場合は汎用版を選択してください。

ダウンロードへ

Linux

v2rayNのデスクトップクライアントを使用します。Debian、Ubuntuなどではdeb、Fedora、RHEL系ではrpmを選択し、端末のプロセッサーに合わせてx64またはarm64も確認してください。

ダウンロードへ
コア設定

サブスクリプションからルーティングまでの操作フロー

機能一覧は、実際の設定手順に沿って構成しています。左側の項目を選ぶと、用途、操作範囲、対応する設定項目を確認できます。

設定入口

サブスクリプションのインポートとグループ更新

サブスクリプションはサーバー設定をまとめて読み込み、複数のノードを切り替えるのに便利です。インポート時はリンクの入手元とグループ名を確認してから更新を実行し、クライアントに最新の内容を読み込ませます。更新後、サーバー一覧は購読元の名称に従って該当グループに登録されます。既存の手動設定は通常、そのまま個別に保持できます。インポート後に一覧が空の場合は、選択したグループとリンクの完全性を確認してください。システムプロキシを何度も切り替える必要はありません。

v2rayNでは定期更新の間隔を設定でき、グループ単位で手動更新することもできます。同じサブスクリプションを複数の端末で使う場合も、各クライアントで個別に更新が必要です。サブスクリプション自体が、クライアントのルーティングモード、システムプロキシの状態、画面設定を直接同期するわけではありません。サーバー設定とローカルポリシーを分けて管理できるため、一方を変更しても他方が上書きされません。

サブスクリプション更新 現在のサブスクリプションを更新
オープンソースエコシステム

Project V、V2Fly、Xray

クライアント、コア、プロトコルはそれぞれ異なる層にあります。3者の関係を理解すると、適切なインストーラーを選び、設定の互換性を判断し、更新後の変化の原因をすばやく特定できます。

コアプロジェクトからGUIクライアントまで

Project Vは、設定駆動型のネットワークプロキシコアを中心とする技術エコシステムを形成しました。V2Rayのインバウンド、アウトバウンド、ルーティング、トランスポート層という考え方は、後続のクライアントに共通の設定基盤を提供しています。GUIクライアントがプロトコルを再定義するのではなく、JSON設定、サブスクリプション、システムプロキシ、プロセス管理を操作可能な画面に変換します。サーバー一覧でノードを切り替えると、選択項目に基づいてコアが読み込める実行設定を生成します。

V2FlyはV2Rayコアのコミュニティによる保守方針を引き継ぎ、汎用プロトコルとモジュール式設定を重視しています。Xrayは近い設定体系を基盤に独自の拡張機能を発展させ、XTLSやREALITYに関連する実装も含まれます。両者には多くの共通概念がありますが、機能の追加時期、パラメーター名、互換性の範囲は異なる場合があります。設定提供元が特定のコアを指定している場合は、その要件に従い、すべての拡張機能を相互利用できると考えないでください。

VMess、VLESS、Trojanはプロキシプロトコルの名称です。WebSocket、gRPC、TCPなどはトランスポート方式、TLSやREALITYなどは各層の安全性とハンドシェイクを担う設定です。サブスクリプションは設定を配布する形式にすぎず、プロトコル自体を変えるものではありません。これらの項目を層ごとに確認すれば、「サブスクリプションの更新失敗」「コアの非互換」「ルーティングが反映されない」といった問題を混同せずに済みます。

関連プロジェクトはオープンソース方式で保守され、コード変更、バグ修正、プロトコル実装はそれぞれのコミュニティによって継続的に進められています。オープンソースライセンスはコードの利用、変更、再配布の範囲を定め、異なるGUIクライアントが同じコア体系を基盤に画面やシステム連携を提供できるようにします。クライアントの更新には、画面変更、サブスクリプション解析、プラットフォーム対応、コア管理の変更などが含まれます。コアの更新は、プロトコル対応や接続動作により直接影響します。

実際の保守では、クライアントとコアが同時にリリースされるとは限りません。更新後に挙動が変わった場合は、まず変化がクライアントの画面、サブスクリプションの内容、基盤コアのどこで起きたかを確認し、そのうえで設定の見直しや構成変更を行います。現在使えるサブスクリプションの入手元とルーティング方針を記録しておくと、複数端末への移行時に同じ接続条件を再現しやすくなります。

DESKTOP

v2rayN

Windows、macOS、Linux向けのGUIクライアントです。サブスクリプショングループ、サーバー切り替え、システムプロキシ、ルーティングルール、ログ確認、コア管理に対応します。デスクトップ設定を1つのワークスペースに集約でき、複数のサブスクリプション、手動ノード、カスタムルーティングを管理する環境に適しています。

ANDROID · XRAY

v2rayNG

Android向けのGUIクライアントで、主な実行コンポーネントにXrayコアを採用しています。サブスクリプションリンク、クリップボードの内容、QRコードから設定をインポートでき、システムのVPNサービスを通じて端末の通信を取り込みます。Xrayの拡張プロトコルと関連するトランスポートパラメーターを使う設定に適しています。

ANDROID · V2FLY

v2flyNG

Android向けのV2Flyコアクライアントです。操作画面は一般的なAndroidプロキシクライアントに近く、V2Flyコアを明示的に要求する設定で利用できます。コアの種類で選ぶ際の候補になりますが、インポート前にプロトコル、トランスポート方式、安全設定を確認してください。

ガイド更新情報

設定の原理とトラブルシューティング記録

インストール、コア、速度テスト、複数端末の管理を扱い、設定同士の因果関係を重点的に解説します。

すべての記事を見る →

V2Rayの速度低下を段階的に切り分ける:ノード、回線、ローカル設定の順に確認

ノード自体、中継回線、ローカル設定の3層からボトルネックを特定します。ノードの変更、時間帯をずらした比較、ルーティングとコア設定の個別確認により、複数の変数を同時に変更して原因が分からなくなる事態を避けます。

記事を読む

複数端末でV2Ray設定を同期する3つの方法:サブスクリプションリンク、エクスポート・インポート、QRコード共有

サブスクリプションの一元管理、設定ファイルの受け渡し、QRコード共有の3方式を比較し、デスクトップのv2rayNとAndroidクライアント間で同期できる項目と、端末ごとに設定が必要な項目を解説します。

記事を読む

遅延テストの数値をどう見るか:ICMP ping、実接続の遅延、ダウンロード速度の違い

3種類のテストが確認するネットワーク区間を解説します。短い往復時間が高スループットを意味せず、プロキシのハンドシェイク成功も保証しない理由を説明し、問題の種類に応じたテスト方法の選び方を示します。

記事を読む

初期設定はどこから始めるか

まずクライアントをインストールしてサブスクリプションをインポートし、現在のサーバーを選択します。最後にシステムプロキシを有効化してアクセスを確認してください。問題が起きたら、ログに記録された時刻とエラー段階を残し、ガイドの手順に沿って確認します。

完全ガイドを見る