V2Ray 用語集

VMess、VLESS、サブスクリプションリンク、ルーティングルール……これらの用語は初めて見ると混乱しがちです。ここでは初心者にもわかるように一度でしっかり解説しているので、わからない用語が出てきたらいつでも戻って確認してください。

基本概念

V2Ray / V2Fly

オープンソースプロキシツールの名称。V2Ray は最初のプロジェクト名でしたが、元の作者がメンテナンスを止めたためコミュニティがフォークして開発を継続し、V2Fly と改名しました。両者は同じコア技術(V2Ray Core)を指しており、日常的な文脈では両方の名前が混在して使われます。詳しくはこちらのガイド記事をご覧ください。

Xray

V2Ray Core をベースに開発されたもう一つのオープンソースフォークで、プロトコル互換性を保ちながら性能と機能を大きく強化しています。現在最も活発な実装の一つで、v2rayN / v2rayNG クライアントの日常的な使い方に影響はありません。

検閲回避(インターネット規制の迂回)

中国語圏のインターネットで「プロキシツールを使って制限されたコンテンツにアクセスすること」を指す通称。V2Ray、Shadowsocks、Clash などのツールはいずれもこの範疇に含まれます。利用の可否は、お住まいの地域の法令をご自身でご確認ください。

GFW(グレートファイアウォール)

特定地域のネットワーク検閲・遮断システムの通称。V2Ray エコシステムの多くのプロトコル(Trojan、VLESS + TLS など)は、こうしたシステムに検出・妨害される確率を下げることを念頭に設計されています。

ノード

あなたのプロキシサーバー情報(アドレス、ポート、プロトコル、鍵などのパラメータの総称)。1 つのサブスクリプションリンクには通常複数のノードが含まれ、クライアントがそれらを選択・速度測定可能な一覧にまとめます。

プロトコルと伝送方式

VMess

V2Ray 最初期の独自暗号化プロトコルで、各ノードに UUID を認証情報として割り当てます。機能が豊富で、v2rayN / v2rayNG で最も完全にサポートされているプロトコルの一つです。より詳しいプロトコル比較はこちらの記事をご覧ください。

VLESS

VMess よりも軽量なプロトコルで、内蔵の暗号化を廃し(外層の TLS 暗号化に依存)、プロトコルのオーバーヘッドが小さく通常より高速です。現在広く推奨されている新しいプロトコルです。

Shadowsocks(SS)

設計がシンプルで歴史のあるプロキシプロトコル。エコシステムが成熟し、ほぼすべてのクライアントに対応、パフォーマンスへの負荷も低いですが、通信の特徴が比較的検出されやすいのが弱点です。

Trojan

プロキシ通信を正常な HTTPS の Web リクエストに偽装するプロトコルで、検閲耐性が高く、通常は実在のドメインと TLS 証明書を組み合わせて使用します。

TLS

トランスポート層の暗号化プロトコル、つまり HTTPS で使われている暗号化規格です。VLESS や Trojan などのプロトコルは通常この上に TLS を重ね、外部から見て通常の Web アクセスと区別がつかないようにします。

WebSocket

HTTP ベースの持続的接続による伝送方式で、ノードの「偽装の外殻」としてよく使われます。CDN 中継と組み合わせることもでき、最も一般的な伝送方式の一つです。

mKCP

UDP をベースにした伝送方式で、パケットロスへの耐性が高く、ネットワーク品質が不安定な環境では TCP/WebSocket よりスムーズなことがありますが、互換性は WebSocket に劣ります。

UUID

「xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx」の形式をした一意の識別コードで、VMess プロトコルはこれをあなたの認証情報として使用します。アカウントのパスワードのような役割を果たすため、他人に漏らさないよう注意してください。

利用と設定

遅延

通常はミリ秒(ms)単位で表され、あなたの端末とプロキシサーバーの間でデータが往復するのにかかる時間を示します。数値が低いほど接続の応答が速いことを意味し、クライアントには通常、遅延テスト機能が内蔵されています。

ルーティングルール

「どの通信をプロキシ経由にし、どの通信を直接接続にするか」を決めるルールの集合。例えば中国国内のサイトへの通信は直接接続にし、それ以外はプロキシ経由にすることで、速度とアクセス体験を両立できます。具体的な設定方法は詳細設定ガイドをご覧ください。

DNS リーク

ドメイン名解決のリクエストがプロキシを経由せず、ローカルまたは通信事業者の DNS で直接処理されてしまう状態を指します。アクセス中のドメインが露出する可能性があり、クライアントには通常これを防ぐための DNS 設定項目があります。

グローバルモード

すべてのネットワーク通信をプロキシサーバーへ転送して処理するプロキシモードで、すべてのアクセスをプロキシ経由に統一したい場合に適しています。

PAC モード

自動設定スクリプト(PAC ファイル)に基づいて各リクエストがプロキシ経由かどうかを判断する、比較的軽量な振り分け方式です。現在は多くのクライアントでルーティングルールへの置き換えが推奨されています。

中国本土バイパスモード

プリセットのルーティングルールモードの一つで、中国本土の IP/ドメインを自動的に直接接続にし、それ以外への通信はプロキシ経由にします。初心者に最もよく使われる、手動設定不要の振り分け方式です。

自動速度測定

クライアントがサブスクリプション内の全ノードに対して一括で遅延(時には速度も)をテストし、結果に応じて並べ替えたり最適なノードを自動選択したりする機能。通常はノード一覧ページに対応するボタンがあります。

クライアントとエコシステム

v2rayN

Windows / macOS / Linux デスクトップで最もよく使われるグラフィカルクライアントで、V2Ray / Xray コアをベースに開発されています。画面上でサブスクリプションの管理、ノードの切り替え、ルーティングルールの編集などができます。ダウンロードページへ

v2rayNG

v2rayN の Android 版に相当するクライアントで、画面や操作の考え方はデスクトップ版とほぼ同じです。Android ユーザーに最もよく選ばれる選択肢の一つです。

v2flyNG

v2rayNG のコミュニティフォークで、機能や使い方は似ていますが画面の細部がやや異なります。両者はいつでも同じサブスクリプションリンクで切り替え可能です。より詳しい比較はこちらの記事をご覧ください。

CDN 中継

CDN(コンテンツデリバリーネットワーク)のノードを利用してプロキシ通信を中継するデプロイ方式で、実サーバーのアドレスをある程度隠し、検閲耐性を高めることができます。通常は WebSocketTLS の伝送方式と組み合わせて使用します。

マルチプロトコル対応

クライアントが VMess、VLESS、Shadowsocks、Trojan など複数のプロトコルのノードを同時に識別・接続できることを指します。プロトコルごとに別のソフトを使い分ける必要がなく、v2rayN / v2rayNG はいずれもこの機能を備えています。

探している用語が見つかりませんか?

まずはよくある質問をご覧いただくか、クライアントをダウンロードしてチュートリアルを見ながら実際に使って理解を深めることもできます。

よくある質問を見る