クライアントのインストール サブスクリプション設定 ルーティング

V2Ray公式サイト:v2rayN・v2rayNG クライアントと設定ガイド

プラットフォームの選択から日常のメンテナンスまで、4プラットフォームのインストール先サブスクリプションのインポート手順ルーティング方法をまとめています。まず端末に合うクライアントを選び、ガイドに沿って接続、モード設定、更新を進めてください。

完全無料 オープンソース Xray と V2Fly のコアエコシステム 日本語ドキュメント
主な機能

サブスクリプション・ルーティング・マルチプラットフォームクライアント

GUIクライアントは、コア設定を管理しやすいサブスクリプション、グループ、ルーティング、システムプロキシの項目に整理します。各層の役割を理解すると、ボタンを何度も切り替えなくても安定した設定を保ちやすくなります。

01 · サブスクリプション管理

複数のサブスクリプショングループとノードの絞り込み

サブスクリプションURLはサーバー設定をまとめて渡し、クライアントは更新、分類、選択を担います。v2rayNとv2rayNGでは、購読元ごとに個別のメモを設定できるため、日常用・仕事用・一時用の設定を分けて管理できます。更新前に現在のグループを確認し、更新後にキーワードの絞り込みと並び順を確認すれば、「新しい設定を読み込んだのに一覧にない」という誤解を減らせます。サブスクリプションは設定の取得元にすぎず、クライアント内のルーティングルール、システムプロキシ、アプリ別設定は別途管理が必要です。

日常用サブスクリプション自動更新
絞り込みルールよく使うタグを残す
並び順名前順
02 · ルーティング

ドメイン・アドレス・アプリごとに出口を選択

ルーティングルールは、プロキシを経由する接続、直接接続する接続、遮断する接続を決めます。ルールは通常、具体的な条件から一般的な条件へ並べます。より限定的なドメインやアドレスのルールほど前に置くのが基本です。変更後は再接続して新しいルーティングを現在のセッションに反映します。アクセス結果が想定と違う場合は、まず適用されたルールを確認し、次にプロキシモードを確認してください。サブスクリプションの品質とルーティング設定を混同しないことが大切です。

{
  "type": "field",
  "domain": ["geosite:cn"],
  "outboundTag": "direct"
}
03 · プラットフォーム対応

デスクトップとAndroidで共通する設定の考え方

Windows・macOS・Linuxではv2rayNを利用でき、Androidではv2rayNGとv2flyNGから選べます。画面やメニューの位置は完全には同じではありませんが、操作の流れは共通しています。サブスクリプションをインポートし、設定を選び、プロキシモードを決めて接続し、ログで問題を確認します。端末間で移行するときは、すべてのローカル項目をそのままコピーせず、サブスクリプションの取得元と必要なルーティングを優先して移すと、システム権限やネットワークインターフェースの違いによる問題を減らせます。

04 · コアエコシステム

Xray と V2Fly のクライアント実装

GUIクライアントは画面、サブスクリプション、システムプロキシ、設定管理を担い、実際にプロトコルと通信を処理するのは基盤となるコアです。v2rayNGは通常Xrayコアの機能を利用し、v2flyNGはV2Flyのメンテナンス方針に対応します。v2rayNはデスクトップでコアと設定を一元管理する入口を提供します。クライアントを選ぶ際に、すべてのプロトコルの細部を先に覚える必要はありません。設定の提供元が求めるプロトコル、トランスポート、セキュリティ層を現在のコアが認識できることを確認し、クライアントとコアを同期して更新すれば十分です。

Project Vエコシステム
Xray
V2Fly
v2rayN v2rayNG v2flyNG
プラットフォーム入口

OSに合わせてクライアントを選択

まず端末のプラットフォームとプロセッサーのアーキテクチャを確認し、対応するタブへ進みます。ダウンロードページでは、同じプラットフォームのクライアント、画面の種類、パッケージ形式をまとめて説明しています。

Windows

デスクトップではまずv2rayNを選ぶのがおすすめです。新世代のデスクトップ画面はプラットフォームをまたいだ操作感をそろえたいユーザーに適し、従来のWPF画面はこれまでの操作に慣れているユーザーに向いています。インストール前にシステムアーキテクチャを確認し、クライアントは通常の読み書き権限がある場所に置いてください。

ダウンロードへ

macOS

macOSでv2rayNを使う場合は、まずプロセッサーの種類を確認します。Apple Silicon用とIntel用のパッケージは混用できません。チップ名は「システム情報」で確認できます。初回起動時にシステム権限の確認が表示されたら、案内に従って許可し、その後にシステムプロキシまたはTUNを設定します。

ダウンロードへ

Android

Androidでは、Xrayコアを採用するv2rayNGを選ぶことも、設定に応じてv2flyNGを選ぶこともできます。近年の端末の多くはまずarm64パッケージを確認し、アーキテクチャが不明な場合は汎用版を選びます。初回接続ではシステムVPNサービスの許可が必要です。

ダウンロードへ

Linux

Linuxデスクトップではv2rayNを利用でき、ディストリビューションに合わせてdebまたはrpmパッケージを選びます。x64とarm64のアーキテクチャも区別が必要です。インストール後は、デスクトップ環境、システムプロキシ、必要なネットワーク権限を確認してからサブスクリプションをインポートすると、権限やインターフェースの問題を特定しやすくなります。

ダウンロードへ
すべてのクライアントを見る →
クイックスタート

インストールから接続までの3段階

初回設定ですべての高度な項目を同時に変更する必要はありません。まず基本接続を確立し、その後でルーティングやTUNを段階的に追加すると、問題発生時もどの段階で変化したかを特定しやすくなります。

  1. 01

    クライアントを選んでインストール

    デスクトップでは対応プラットフォームのv2rayNダウンロード欄に進み、Androidではコアの要件に応じてv2rayNGまたはv2flyNGを選びます。パッケージはシステムアーキテクチャに合わせてください。初回起動後は、サブスクリプション、サーバー一覧、システムプロキシ、ログの入口を確認し、コアのパラメーター変更は急がないようにします。

  2. 02

    サブスクリプションをインポートして設定を選択

    サブスクリプション管理でURLとメモを追加し、更新後に設定が想定したグループへ入ったか確認します。一覧が空の場合は、サブスクリプションURL、現在のグループ、絞り込みキーワードの順に確認してください。設定を1つ選んだら、まずは既定のトランスポートパラメーターを維持し、サブスクリプションから配布された内容を手動編集で上書きしないようにします。

  3. 03

    接続を確認して日常モードを保存

    接続後、クライアントの状態とシステムプロキシが一致しているか確認し、ログを開いて設定の読み込み結果を確認します。基本接続が正常になってから、バイパスルール、アプリ別プロキシ、TUNを設定してください。一度に変更する設定の種類を1つに絞り、変更後に再接続すると、トラブルシューティングの流れを整理できます。

詳しいガイドを見る →
エコシステムとメンテナンス

Project V、V2Fly、Xrayの関係

クライアント、コア、プロトコルはそれぞれ異なる層に属します。この3層を分けて理解すると、適切なソフトウェアを選びやすくなり、画面の問題をプロトコルの問題と誤認することも避けられます。

Project Vエコシステムからクライアントを理解する

Project Vは、プロキシプロトコル、通信方式、ルーティングルール、設定形式を軸とするオープンソースエコシステムを形成しています。V2Rayはこのエコシステムの総称として使われることが多い一方、実際の利用ではGUIクライアント、基盤コア、サブスクリプション設定の3つに分かれます。GUIクライアントは画面とシステム連携を管理し、コアはプロトコルを解析して接続を処理し、サブスクリプションサービスはインポート可能な設定群を提供します。3者の更新時期は異なるため、問題が起きたらまずどの層で発生したかを判断する必要があります。

V2FlyとXrayは異なるコア開発の系統

V2FlyはProject Vコミュニティのメンテナンス方針を引き継ぎ、成熟した設定体系とプロトコル対応を維持しています。Xrayは近い設定思想を基盤に、プロトコル、トランスポート、セキュリティ層の機能を拡張しています。両者は単なる画面バージョンの違いではなく、基盤実装と機能発展の方針が異なります。設定にVMess、VLESS、TLS、REALITY、または特定のトランスポート方式が含まれる場合は、現在のクライアントが使用するコアで該当フィールドを認識できるか確認してください。

オープンソースライセンスとコミュニティの更新体制

v2rayN、v2rayNG、v2flyNGおよび関連コアは、コミュニティによって継続的に保守され、ソースコードとライセンス情報が公開されています。オープンな開発体制により、設定形式、変更履歴、問題の議論を確認でき、クライアントも基盤機能の変化に追随できます。一般ユーザーにとって実用的な保守方法は、安定版のリリースを確認し、変更内容を読み、利用可能な設定のバックアップを残し、大きく変更する前に既存のプロキシモードとルーティングを記録することです。

クライアント更新時に設定の境界を保つ

クライアントのアップグレード、コアのアップグレード、サブスクリプションの更新は、それぞれ解決する問題が異なります。クライアント更新は主に画面、システム連携、設定管理に影響し、コア更新はプロトコル互換性や動作の変化をもたらす可能性があります。サブスクリプション更新はサーバー設定を更新します。日常のメンテナンスでは、この3種類を分けて実行し、各更新後に基本接続をテストすると安全です。クライアント、コア、サブスクリプションを同時に変更すると、問題の原因を特定しにくくなります。

デスクトップクライアント

v2rayN

Windows・macOS・Linux向けのGUIクライアントで、サブスクリプション、サーバー、システムプロキシ、ルーティング、TUNをまとめて管理できます。デスクトップで複数の設定グループを維持したいユーザーや、ログを見ながら接続問題を一つずつ切り分けたいユーザーに適しています。

Android · Xray

v2rayNG

Androidでよく使われるXrayコアのクライアントで、サブスクリプション管理、アプリ別プロキシ、ルーティング設定、システムVPNサービスとの連携に対応します。モバイル端末で安定して動作させるには、省電力設定、バックグラウンド権限、メーカー独自のプロセス管理も影響します。

Android · V2Fly

v2flyNG

V2Flyコアのメンテナンス方針を採用するAndroidクライアントで、画面操作はv2rayNGと似ています。サブスクリプション設定がV2Flyの動作を明確に求める場合や、2つのコア系統で互換性を選びたい場合に適しています。

よくある質問

インストールと設定前に確認したい4項目

初回利用時の問題の多くは、プラットフォームの選択、サブスクリプションの更新、プロキシモード、システム権限に集中します。最初に確認する順番を整理しておくと、何度も再インストールするより効率的です。

v2rayNとv2rayNGはどう選べばよいですか?

Windows・macOS・Linuxのデスクトップではv2rayNを選び、Androidでは通常v2rayNGを選びます。設定がV2Flyコアの系統を明確に指定している場合は、v2flyNGも確認できます。クライアント名は異なりますが、サブスクリプションのインポート、設定の選択、接続、ログの確認という基本手順は共通しています。詳しい手順はクイックスタートガイドをご覧ください。

サブスクリプションの更新に成功したのに、サーバー一覧が変わらないのはなぜですか?

まず、現在のサブスクリプショングループを更新したか確認し、次に一覧上部の絞り込みキーワード、並び順、非表示条件を確認します。クライアントによっては検索状態が保持されるため、新しい設定が書き込まれていても絞り込まれていると一覧が変わらないように見えます。絞り込みを解除してグループを開き直し、サブスクリプションの更新時刻とログの表示を確認してください。

システムプロキシとTUNモードの違いは何ですか?

システムプロキシは、OSのプロキシ設定に従うアプリの通信を主に引き受けます。設定が分かりやすく、初回接続の出発点にも適しています。TUNは仮想ネットワークインターフェースを通じてより広い範囲の通信を処理できる一方、追加の権限が必要で、ほかのネットワークソフトウェアとインターフェースが競合する場合があります。まずシステムプロキシで確認し、必要に応じてTUNを有効にするのがおすすめです。

接続に失敗したときは、サブスクリプションとルーティングのどちらを先に確認すべきですか?

まず、ログで設定が正常に読み込まれているか、現在の設定で基本接続を確立できるか確認します。基本接続がまだ確立できない場合は、サブスクリプションの内容、時刻設定、プロトコルのフィールド、ネットワーク権限を優先して確認してください。接続は正常でも特定のドメインやアプリの経路だけが想定と違う場合に、ルールの順序、プロキシモード、アプリ別設定を詳しく確認します。

ガイドの更新情報

最近の設定・トラブルシューティング記事

Androidの権限、バックグラウンド動作、複数サブスクリプションの管理について、繰り返し実行できる手順をまとめています。各記事は1つの問題に焦点を絞っているため、基本設定を終えた後に必要なものだけ確認できます。

v2rayNG Android版の要点:VpnServiceの許可、省電力設定の対象外登録、アプリ別プロキシ

初回接続時の許可、バックグラウンド動作の権限、アプリ別プロキシという3つの重要なポイントを整理し、それぞれの設定が及ぼす範囲を説明します。

続きを読む

v2rayNGの電池消費が早いときの対策:バックグラウンド維持とバッテリー最適化の確認方法

システムのバックグラウンド制限、接続維持、ログレベル、稼働時間を確認し、通常の消費と異常な継続起動を切り分けます。

続きを読む

複数サブスクリプションのグループ管理:サーバーフィルターとノード選別の実践

複数の購読元に付けるメモの命名、グループの分け方、キーワードフィルター、並び順を説明し、日常の一覧を見やすく保つ方法を紹介します。

続きを読む
すべての記事を見る →
v2rayNをダウンロード