V2Ray クライアントダウンロード · サブスク · 接続設定

v2rayN クライアントをダウンロードV2Rayの設定ガイド

デバイスに合ったクライアントを選び、サブスクを追加してシステムプロキシと TUNを設定。最後に実接続テストで動作を確認します。

オープンソースサブスクのグループ管理ルーティング

設定テーマ

サブスク・プロキシ・ルーティング

ドキュメントを開く →

サブスクを追加 →

サービス提供元から受け取ったサブスクURLをグループに登録し、更新します。サブスクは設定を取得するためのもので、クライアント自体とは別です。インストール後、接続に使える情報を別途用意してください。

プロキシモード →

まずシステムプロキシでブラウザーの接続を確認し、必要に応じてTUNを使います。通信を取り込む方式によってクライアントを経由するアプリが決まり、ルーティング設定によってその通信の経路が決まります。

接続を確認 →

まず接続が確立できるかをテストし、次に目的のWebページと出口IPを確認します。1回の遅延測定だけではダウンロード速度はわからず、DNSやルールの適用状況、実際のアクセス結果も確認が必要です。

サブスクから使える設定を整える

サブスクグループの設定

複数の提供元のサーバーを同じ一覧で管理すると、どの範囲が更新されるのか分かりにくくなります。まず「サブスクグループの設定」で見分けやすいメモを入力し、サブスクURLを省略せず貼り付けて保存したら、更新を実行します。v2rayNではグループごとにサーバーを絞り込めます。v2rayNGでもサブスクグループの管理画面から提供元を管理できます。接続リンクを1件ずつ貼り付ける方法と比べて、サブスクならまとめて更新できますが、取得できる内容はサービス提供元によって異なります。一覧が空の場合は、URLや有効期限、ネットワークを確認してください。クライアントを何度も再インストールする必要はありません。サブスクURLには通常、アクセス用の認証情報が含まれます。画面を共有したり問い合わせたりする際は、URL全体を隠してください。

サブスクのグループ管理と絞り込み →

サブスクグループの設定

メモ普段使いのサブスク
サブスクURLの例https://example.com/sub?token=xxxx
更新を有効にする · 有効

設定画面の例です。操作はクライアント内で行ってください。

インストーラーの入手先

OSに合ったクライアントを選ぶ

すべてのクライアントを見る →

デスクトップではv2rayN、Androidではv2rayNGがおすすめです。V2Flyコアが必要な場合はv2flyNGを検討してください。インストールパッケージはOS、プロセッサーのアーキテクチャ、パッケージ形式をすべて確認して選びましょう。ファイル名にあるクライアント名だけでは判断できません。下のリンクからダウンロードページの該当OSに移動できます。インストール要件も同ページで確認できます。

クライアントは接続設定を読み込むソフトであり、利用可能なサブスクサービスは付属しません。インストール前に、サービス提供元から受け取ったサブスクURLまたは接続リンクを用意し、デバイスの時刻とネットワークが正しいことを確認してください。他のプロキシツールを使っている場合は、ポートやシステムのネットワーク設定が競合しないよう、先にその通信の取り込みを停止します。

Windows

v2rayN · おすすめ

ダウンロードページにはデスクトップ版と従来のWPF版があります。デスクトップ版は新世代のクロスプラットフォームUIを採用し、WPF版は従来の操作画面を維持しています。OS要件や使い慣れた操作方法に合わせて選び、画面を試すために両方のプロキシを同時に動かす必要はありません。

初回インストールでは、書き込み権限があり、長期的に保存できるフォルダーに展開し、パッケージ内の手順に従って起動してください。まずサブスクを追加し、コアが正常に動作することを確認してからシステムプロキシを有効にします。TUNが必要な場合は、権限と仮想ネットワークアダプターの状態を確認してください。管理者権限は、あらゆる接続問題を解決する万能策ではありません。

ダウンロードページへ →

macOS

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

まずシステムの「このMacについて」でチップ情報を確認し、Apple Silicon版またはIntel版を選びます。アーキテクチャを合わせることで、互換レイヤーによる不確定要素を減らせます。どちらかが高機能という意味ではなく、対応するプロセッサーが異なります。

アプリを普段使うアプリケーションフォルダーにインストールします。初回起動時にシステムの警告が表示されたら、セキュリティ設定でアプリの提供元と許可項目を確認してください。セキュリティ機能全体を無効にするのは避けましょう。接続前に既存のネットワークプロキシ設定を確認し、接続後にブラウザーでアクセスをテストします。TUNの設定は、クライアントの案内と現在のOSの許可要件に従ってください。

ダウンロードページへ →

Android

v2rayNG · おすすめ

まずはXrayコアを使用するv2rayNGをお試しください。V2Flyコアが必要な場合はv2flyNGを選べます。近年の一般的なスマートフォンではarm64版が適しています。デバイスのアーキテクチャが分からない場合は、ダウンロードページのユニバーサル版の説明とデバイス情報を確認して選びましょう。

インストール時は、信頼できる提供元に必要最小限の権限だけを許可してください。サブスクグループを追加して設定を更新し、サーバーを選んだら接続をタップして、システムのVPN接続を許可します。通常、この接続を取り込めるアプリは同時に1つだけです。バックグラウンドで切断される場合は、同じサブスクを何度も追加するのではなく、省電力設定やバックグラウンド実行の制限を確認してください。

ダウンロードページへ →

Linux

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

ディストリビューションのパッケージ形式に合わせてdebまたはrpmを選び、x64・arm64のアーキテクチャも確認してください。debはDebianやUbuntuなど、rpmはFedoraなどでよく使われます。派生ディストリビューションでは、それぞれのパッケージと依存関係の説明も確認しましょう。

インストール後は、まずデスクトップセッションでクライアントが起動し、ローカルで待ち受けていることを確認します。次に、ブラウザーがデスクトップ環境のシステムプロキシ設定に従うか確認してください。アプリによってプロキシの参照方法が異なるため、ブラウザーに接続できても、すべてのプロセスの通信が取り込まれているとは限りません。TUNが必要な場合は、追加の権限とルーティングを設定します。デスクトップ上の操作すべてを高い権限で実行し続けるのは避けましょう。

ダウンロードページへ →

クイックスタートのプレビュー

設定の追加から初回接続まで

詳しい手順を見る →

一度に変更するのは1つの項目だけにします。まず設定をクライアントに追加し、次に通信を取り込む範囲を決め、最後に実際のリクエストを確認します。問題が起きても、どの手順に戻って調べればよいか分かります。

  1. サブスクを追加して設定を更新

    v2rayNではサブスクグループの設定を開き、提供元のメモを入力してサブスクURLを省略せず貼り付け、保存してからサブスクを更新します。v2rayNGでもサブスクグループの画面から同様に設定できます。コピー時は前後の空白、パラメーターの不足、改行に注意してください。WebサイトのログインURLは、通常サブスクURLとして使えません。

    更新後は、現在のグループにサーバーが表示されていることを確認してください。一覧が空の場合は更新時のメッセージを確認し、サービスが有効か、サブスクURLにネットワークからアクセスできるかを調べます。既存の設定をすぐにすべて削除せず、まず元の設定をバックアップして、新しいグループだけをテストしましょう。問題を調べるときに、以前使えていた設定を失わずに済みます。

  2. サーバーとプロキシ方式を選ぶ

    使用するサーバーで実接続テストを行い、問題がなければ使用中のサーバーに設定します。デスクトップではシステムプロキシの自動設定を選び、まずはデフォルトまたは内蔵のルーティング設定で基本動作を確認します。Androidでは設定を選んで接続をタップし、システムのVPN接続許可を確認してください。画面に接続中と表示されても、通信の取り込みが始まったことを示すだけです。次の手順で実際のアクセスも確認しましょう。

    システムプロキシ、TUN、ルーティングは別々の設定です。前の2つは通信をクライアントに取り込む方法を決め、ルーティングは取り込んだ後の経路を決めます。通常のブラウザーでアクセスできることを確認してから、必要に応じてTUNを有効にしたりルールを追加したりしてください。デバイスで他のプロキシ、通信高速化、VPNツールを使っている場合は、先にそれらの通信取り込み機能を停止します。

  3. アクセスを確認して基準を記録

    プロキシ経由でアクセスする必要があるWebサイトを開き、ページ全体が表示されるか確認します。次に、信頼できる出口IP確認サービスで通信経路を確認してください。テスト前にブラウザーのキャッシュや個別のプロキシ拡張機能にも注意し、必要に応じて新しいブラウザーセッションを使います。実接続テストに成功してWebページを開けない場合は、サーバーを変えるだけでなく、テスト先、DNS、ルーティングの違いを優先して確認しましょう。

    接続できたら、使用中のグループ、プロキシ方式、ルーティング設定を記録し、次回調整する際の基準にします。問題が起きたら、まずこの組み合わせに戻してから、サブスクの有効期限、ローカルポートの競合、システム時刻を確認します。問い合わせる際は、エラー表示と操作手順を示せますが、サブスクURLや接続情報は公開しないでください。

接続前の設定チェック

サブスクグループ追加・更新済み
使用中のサーバー手動選択
システムプロキシ自動設定
ルーティング設定中国本土を除外
TUNモードを有効にする · 無効

静的な画面イメージです。Webページ上の設定はデバイスのネットワークに反映されません。クライアント内で操作してください。

接続できないとき、まずどこを確認する?

サブスクの更新に失敗した場合は、URLとアクセス条件を確認します。サーバーが一覧にあるのに接続できない場合は、サーバーパラメーターとコアのログを確認します。特定のアプリだけ失敗する場合は、通信を取り込む範囲とルーティングを確認してください。問題の範囲を絞ってから設定を変更しましょう。

症状からよくある問題を探す →

オープンソースのエコシステムと保守

クライアントとコアの役割

用語ガイドを見る →

V2Rayは、特定の画面を持つ1つのソフトウェアの名称ではありません。Project Vのエコシステムは、プロキシプロトコル、通信方式、ルーティング機能を中心に発展してきました。GUIクライアントは、サブスク、サーバー、プロキシモード、ログなどを操作できる形にまとめています。この役割分担を理解しておくと、ボタンの位置を覚えるより役立ちます。

Project VV2FlyXray

当サイトでは、3種類のクライアントの入手先と日本語の設定ガイドをまとめています。クライアントソフト、コアのプロジェクト、サブスクを提供するサービスにはそれぞれ役割があります。クライアントが使えるサービスを自動で作るわけではありません。コアがプロトコルに対応していても、サーバー設定が正しいとは限らず、サブスクが有効かどうかはサービス提供元によって決まります。

Project V・V2Fly・Xray

Project Vは、V2Rayの仕組みを理解するための背景となるプロジェクトです。V2FlyはV2Ray関連プロジェクトの保守を続けており、Xrayは関連技術を基に発展した別系統のコアです。共通する概念はありますが、機能の進化、プロトコル対応、設定の詳細は完全には一致しません。ガイドに登場するプロトコル、通信方式、安全性の設定は、実際に使用するコアが対応している必要があります。

設定を追加できても動作しない場合は、クライアントに項目が表示されるかだけでなく、プロトコルとコアの対応状況を確認してください。サービス提供元の設定案内、クライアントで現在選択しているコア、エラーログを合わせて判断しましょう。用語が似ていても、パラメーターをそのまま置き換えられるとは限りません。

3つのオープンソースクライアントから選ぶ

v2rayNはデスクトップ向けのオープンソースGUIクライアントで、サブスク、システムプロキシ、ルーティングをまとめて管理できます。v2rayNGはAndroid向けでXrayコアを採用し、モバイルデバイスでの設定追加や接続管理に適しています。v2flyNGもAndroid向けで、V2Flyコアを使いたい場合の選択肢です。いずれもクライアントであり、サブスクサービスの販売窓口ではありません。

まずデバイスのOSを確認し、次にサービス提供元が指定するプロトコルと通信設定を確認して選びます。特別な互換性要件がなければ、デスクトップにはv2rayN、Androidにはv2rayNGがおすすめです。すでに安定して使えている環境は設定を保ち、名称の違いだけを理由に何度も移行する必要はありません。クライアントによって画面やエクスポート形式が異なることがあるため、移行前にサブスクを再追加できるか確認してください。

オープンソースライセンスと設定情報の保護

オープンソースソフトウェアは、各プロジェクトのライセンス条件に従ってソースコードが公開されています。使用、改変、再配布にはそれぞれのライセンスに従う必要があります。クライアントとコアは別々のプロジェクトであり、一方のライセンスを組み合わせ全体にそのまま適用することはできません。オープンソースであることだけで、入手元やシステム権限、接続設定を慎重に確認する必要がなくなるわけではありません。

サブスクURL、接続リンク、エクスポートした設定ファイルには、アクセス用の認証情報が含まれる場合があります。問題の画面を共有するときはURL全体、アカウント識別情報、認証情報を隠してください。ログを公開する前にも、これらの情報が含まれていないか確認しましょう。バックアップは安全な場所に保管し、デバイスを交換したり譲渡したりする前に、保存済みの設定と自動更新タスクを削除してください。

クライアントの更新とサブスクの更新

クライアントを更新すると、画面、互換性、コアの組み合わせが変わることがあります。サブスクの更新では、サービス提供元からサーバー設定を再取得します。2つの操作で解決する問題は異なります。サーバーの期限が切れている場合はサブスクの状態を確認し、プロトコルのオプションが使えない場合はクライアントやコアの対応状況を調べます。接続に失敗するたびに、プログラムの更新が必要とは限りません。

更新する前に、サブスクグループ、ルーティング、必要なカスタム設定を保存し、インストール要件と変更内容を確認してください。更新後は、まず以前使えていた設定で動作を確認し、追加設定を1つずつ戻します。特定のアプリだけで問題が起きる場合は、他の確認済みの条件を維持しながら、そのアプリのプロキシ方式を調べましょう。複数のパラメーターを同時に変えるより、再現できる操作記録が問題の特定に役立ちます。

技術ノート

インストール・速度測定・ルーティングの実践

すべての記事を見る →

基本的な接続ができたら、目的に合った技術ノートを読んでください。初回インストールでは実行環境と初期設定、接続先の選択では実接続テストと実際のアクセスを確認します。通信経路をカスタマイズする場合は、ドメイン、IP、ルールの順序について詳しく見ていきましょう。各ノートは1つの操作上の課題を扱っているため、現在の設定と照らし合わせながら確認できます。