10 MINUTE SETUP

V2Ray サブスクリプション登録と接続の手順

「サブスクリプション登録 → プロキシモード選択 → 接続 → 確認」の順に進めます。初回設定では必要最小限にとどめ、複雑なルーティング、DNS、TUNは基本接続が安定してから設定します。

SCOPE

このチュートリアルで解決できること

このページでは、初回設定で最も一般的なケースだけを扱います。利用可能なサブスクリプションURLをクライアントに登録し、通信が選択したノードを経由していることを確認します。完了後は、サブスクリプションの更新、ノード一覧の表示、ローカルプロキシの起動、ブラウザーからの通信が正常に行える状態を目指します。

サブスクリプションURLはノード名でも、単独のVMessやVLESS設定でもありません。通常はサービス提供者が発行するもので、クライアントがURLへアクセスすると、複数のノードとグループ情報を取得します。URLは非常に長く、アクセス情報が含まれる場合もあるため、信頼できるクライアントにだけ貼り付け、公開ページやチャットグループ、スクリーンショットには載せないでください。

まだクライアントをインストールしていない場合は、まずクライアントページで現在のシステムに合うバージョンを選んでください。インストール済みでも起動エラーやシステムコンポーネント不足がある場合、またはTUN、DNS、複雑なルーティングを設定したい場合は、全プラットフォームのインストール・設定ガイドを参照してください。初回操作が多くの選択肢で中断されないよう、ここでは高度な項目を扱いません。

00 / PREPARE

開始前の確認:URL、時刻、既存プロキシ

結果に影響しやすい3つの要因を先に確認します。準備は1分もかかりませんが、後から設定を何度もやり直す手間を減らせます。

サブスクリプションURLが完全か確認する

サブスクリプションURLをコピーするときは、プロトコルの先頭から最後の1文字までコピーします。URLは通常 https:// で始まり、その後に長いパスやパラメーターが続くことがあります。疑問符以降を手動で削除したり、Webページに表示された省略記号までコピーしたりしないでください。提供ページのコピー button を使い、URLを自動的に書き換える文書ソフトを経由せず、まずクライアントのサブスクリプションURL入力欄に貼り付けるのが安全です。

提供元からQRコードを受け取った場合、v2rayNGではスキャン入口を利用できます。デスクトップではURLを直接貼り付ける方法が適しています。QRコードは設定を渡す手段にすぎず、必ずカメラを起動する必要はありません。どの入口から登録しても、最終的な判断基準はメイン画面にノード一覧が表示されるかどうかです。

システム時刻を合わせる

システムの日付、タイムゾーン、時刻に大きなずれがあると、TLS接続が確立段階で失敗することがあります。システムの日付と時刻の設定を開き、自動設定を有効にして、タイムゾーンが正しいことを確認します。完了後はクライアントの通信パラメーターを変更せず、まずサブスクリプションを再更新してください。原因がシステム時計なら、調整後にそのまま復旧できる場合があります。

他のプロキシソフトを一時的に終了する

同じ端末で複数のプロキシクライアントを同時に実行すると、ローカルポートが競合したり、システムプロキシ設定が上書きされたりすることがあります。初回設定では、同種のソフトを終了し、現在使うクライアントだけを残してください。ブラウザーに独自のプロキシ拡張機能を入れている場合も、一時的に「システム設定に従う」に戻すか、拡張機能を無効にすることをおすすめします。こうすれば確認結果を別のバックグラウンドソフトではなく、現在の設定に対応させられます。

01 / SUBSCRIPTION

サブスクリプションを登録:グループを保存してノードを更新

この段階の完了条件は「URLを貼り付けた」ことではなく、クライアントのメイン画面に選択可能なノードが実際に表示されることです。

v2rayNデスクトップ版の操作

v2rayNを開き、まず上部メニューまたはサブスクリプション関連メニューから「サブスクリプショングループ」または「サブスクリプション設定」を探します。バージョンによってメニュー名は多少異なりますが、新規追加、編集、サブスクリプション更新の機能が同じ入口にまとまっています。設定画面で新規追加を選び、このグループに用途や提供元名など、見分けやすいメモを入力します。メモは本機にだけ表示され、接続には影響しません。

完全なURLをアドレス入力欄に貼り付け、グループが有効になっていることを確認して保存し、設定画面を閉じます。保存しただけではノードは自動生成されないため、次にサブスクリプションメニューへ戻り、「すべてのサブスクリプションを更新」または先ほどのグループだけを更新します。更新中は画面下部のステータス欄やログを確認してください。成功すると通常、サブスクリプションの更新完了が表示され、その後メイン一覧に複数のノード設定が現れます。

メイン一覧が空のままでも、接続ボタンを何度も押さないでください。サブスクリプション設定を開き、URLの両端に余分な空白がないか、グループが無効になっていないか、URLが完全かを確認します。URL末尾にカーソルを置き、改行文字がないことを確認する方法もあります。ブラウザーで開けるURLでも、返される内容がクライアントに対応しているとは限りません。更新時に形式エラーが明確に表示される場合は、提供ページからV2Rayクライアントに対応したサブスクリプションURLを取得し直してください。

v2rayNG Android版の操作

v2rayNGを開き、サイドメニューを展開してサブスクリプショングループ設定に進みます。追加ボタンをタップしてメモとURLを入力し、保存時に有効スイッチがオンになっていることを確認します。メイン画面に戻ったら、もう一度メニューを開いてサブスクリプションを更新します。バージョンによっては画面下部に短い通知が表示され、更新完了後にノードが一覧へ追加されます。

単一設定のQRコードなら、右上メニューのスキャン登録を利用できます。サブスクリプション用QRコードの場合は、サブスクリプショングループのスキャン入口から保存してください。違いは、単一設定では1つのノードだけが追加されるのに対し、サブスクリプショングループでは複数のノードをまとめて更新できる点です。継続利用するなら、後の更新が簡単になるためサブスクリプショングループとして保存するのがおすすめです。

システムがカメラの権限を求めても、クリップボードのURLを使う場合は戻って手入力を選べます。他の接続機能には影響しません。貼り付けた後は必ず一度更新してください。「保存済みのサブスクリプションURL」と「ダウンロード済みのノード情報」は別の操作です。一覧が表示されたら、使うノードをタップして現在の選択項目にします。

更新結果を読み取る

ノード名は通常、サブスクリプション提供元が決めています。名前に含まれる地域、倍率、回線の表記は識別情報にすぎません。クライアントは名前が上にあるからといって、自動的に最適だと判断するわけではありません。初回テストでは任意の設定を1つ選び、比較に時間をかける必要はありません。一覧のすべてのノードに接続できない場合は、サブスクリプションの状態、ネットワーク環境、設定の互換性を確認します。特定のノードだけ失敗するなら、単一ノードの状態に問題がある可能性が高いです。

更新に成功したら、まずメイン画面で2点を確認します。一覧に少なくとも1つ設定があり、そのうち1つが選択されていることです。この2点を確認してからプロキシモードを設定します。サブスクリプション形式の違い、クリップボードからの登録、グループ管理について詳しくはサブスクリプションURL登録の詳しい手順をご覧ください。

02 / ROUTING

プロキシモードを選択:まずルール、必要ならグローバル

プロキシモードは、どのリクエストをプロキシへ送るかを決めるもので、ノード自体は変更しません。初回設定では、通常のアクセスとプロキシ通信を両立しやすいルールモードを優先します。

ルールモードは日常利用向け

ルールモードでは、ドメイン、IP、あらかじめ用意されたルールに基づいて通信先を決めます。一般的なローカルサービスやLANアドレスは直接接続のままにし、プロキシが必要なリクエストだけを現在のノードへ送ります。v2rayNでは通常、システムプロキシまたはルーティングメニューにこの設定があります。v2rayNGでは設定またはルーティング設定からプリセットルールを選べます。バージョンによって「LANをバイパス」「ルール」「ルーティングに従う」など表記は異なりますが、意味は同じです。

初回から大量のカスタムルールを読み込んだり、ドメインポリシーを同時に変更したりしないでください。まずはクライアント付属の基本ルールを使い、接続成功後に必要に応じて細かく調整します。ルールが多いほど、トラブル対処で確認すべき優先順位が複雑になります。あるWebサイトは直接接続、別のサイトはプロキシ経由になる場合も、必ずしも故障ではなく、ルールモードの想定どおりの動作かもしれません。

グローバルモードは短時間の比較テストに使う

グローバルモードでは、プロキシの対象範囲に入る多くのリクエストを現在のノードへ送ります。比較テストに適しており、ルールモードで開けないWebページがグローバルに切り替えるとすぐ開くなら、ノードと基本接続は正常で、問題はサブスクリプション登録やコアの起動ではなくルーティングルールにあると判断できます。

グローバルモードでも、端末上のすべてのアプリが必ずプロキシ経由になるわけではありません。デスクトップでシステムプロキシだけを有効にした場合、通常はシステムプロキシ設定に従うアプリだけが利用します。独自のネットワーク処理やプロキシ設定を持つアプリもあります。Androidではシステム接続を確立した後の対象範囲は、クライアント設定とシステムの仕組みによって決まります。より広範囲のデスクトップアプリを対象にする必要がある場合だけ、TUNモードを検討し、基本テスト中に変数を増やさないでください。

直接接続モードは接続テストにならない

直接接続モードでは、リクエストがプロキシを迂回します。一時的に通常のネットワークアクセスへ戻したり、プロキシの前後を比較したりするためのモードで、ノードの利用可否を判断する用途には適しません。クライアントが起動中と表示されても、モードが直接接続のままなら、ブラウザーの出口アドレスは期待どおり変わりません。接続前に現在のモードがルールまたはグローバルであり、直接接続ではないことを再確認してください。

ルールモード ドメインとルーティングルールに従って直接接続かプロキシかを決め、日常利用のデフォルトに適しています。
グローバルモード より多くのリクエストを現在のノード経由にし、問題が振り分けルールに由来するか確認するのに適しています。
直接接続モード プロキシを迂回して通信し、プロキシを一時停止したり、変更前後を比較したりする際に使います。

モードを選んだら、すぐにクライアントを終了しないでください。次に具体的なノードを選び、接続を開始します。モードとノードは別々の条件です。モードが正しくてもノードが選択されていない場合や、ノードを選んでもシステムプロキシを有効にしていない場合は、完全な通信経路になりません。

03 / CONNECT

接続を確立:ノードを選択してプロキシを起動

現在のノードを確認してからクライアントを起動します。「実行中」と表示されても、それはローカルサービスが起動したことを示すだけで、システム通信が渡っていることまで意味しません。

v2rayNでシステムプロキシを起動する

ノード一覧に戻り、使うノードをクリックします。バージョンによってはダブルクリック、または右クリックメニューから「アクティブサーバーに設定」を選びます。選択状態は行のハイライト、ステータスアイコン、タスクトレイの通知などで示されます。続いてシステムプロキシメニューを開き、自動的にシステムプロキシを設定する項目、またはルールモードに対応する有効化項目を選びます。

完了後、デスクトップの通知領域にあるv2rayNのアイコンを確認します。アイコンの変化はクライアントの実行状態が切り替わったことを示しますが、本当に役立つ情報はログにあります。ログ画面を開き、正常に起動していれば、設定の読み込み、ローカルリスナーの確立、コアの起動完了などが表示されます。ログのローカルアドレスは通常 127.0.0.1 とポート番号の組み合わせです。これはクライアントが本機でアプリの通信を待ち受けていることを示すもので、リモートノードのアドレスではありません。

ログにポート使用中と表示されたら、まず他のプロキシソフトを終了し、v2rayNを完全に閉じて再起動します。複数の設定のポートを思いつきで別の番号に変更しないでください。システムプロキシ、HTTPインバウンド、SOCKSインバウンドには対応関係があります。基本接続の段階では、ポートを書き換えるより競合するソフトを終了するほうが安全です。

v2rayNGで接続を開始する

メイン一覧でノードを選び、画面右下の接続ボタンをタップします。初回起動時にはシステムの接続許可画面が表示され、確認するとクライアントがシステム接続を作成できるようになります。許可はシステムの指示に従って一度行えば十分です。v2rayNGに戻ると、ボタンと上部のステータスが接続済みになり、システムのステータス領域にも接続マークが表示されます。

タップ後すぐ停止する場合は、ログを開いて最初に出た明確なエラーを確認します。よくある原因は、サブスクリプション設定の無効化、サーバーへの到達不能、システム時刻の誤り、現在のネットワークによる特定の通信方式の制限です。「接続に失敗しました」の4文字だけを見て設定を変更せず、アドレス解析、TCP接続、TLSハンドシェイク、認証拒否のどの段階で失敗したかを特定してください。段階によって対処はまったく異なります。

接続後は数秒待ってからテストする

クライアント起動直後は、設定の読み込み、ルーティングの初期化、必要な接続の確立に時間がかかります。起動ボタンを押して数秒待ってから、新しいブラウザー画面を開いてください。開いていたWebページは古い接続を再利用することがあり、既存タブの更新だけでは変化が分からない場合があります。新しいタブを開くか、ブラウザーを終了して再起動するほうが確実です。

デスクトップでは、ブラウザーがシステムプロキシに従っているかも確認します。主要ブラウザーは通常システム設定を読み取りますが、独自プロキシ、起動オプション、拡張機能のルールが設定されているとv2rayNを迂回することがあります。Androidではv2rayNGが接続状態を維持し、省電力機能によってすぐ停止されていないことを確認してください。基本接続が成功するまでは、複数のアプリ別プロキシルールを同時に有効にしないでください。

04 / VERIFY

有効か確認:ログ、Webページ、出口アドレスの3段階

クライアントのボタンの色だけで判断しないでください。まずローカルの実行状態を確認し、その後Webページへのアクセスと出口アドレスの変化を確認します。

第1段階:ログにエラーが続いていない

クライアントのログを開き、まずコアが正常に起動していること、同じエラーが繰り返し表示されていないことを確認します。接続の再試行が一度発生しただけなら、全体の失敗とは限りません。ネットワーク通信は再接続することがあります。Webページを開くたびに同じタイムアウト、拒否、解析エラーが出る場合は、通信経路に問題が残っています。

ログを1行ずつ理解する必要はありません。まず最新のエラーと、繰り返し回数の多いエラーを探し、ドメイン解析、接続タイムアウト、証明書、認証、ルーティングに関するキーワードがないか確認します。エラーを分類してから対処するほうが、すべての設定を置き換えるより効果的です。よくあるエラーの意味と確認項目はFAQのトラブル対処分類をご覧ください。

第2段階:新しいWebページを開ける

ブラウザーで新しいタブを開き、通常は直接接続できるWebサイトと、プロキシ経由になるはずのWebサイトをそれぞれ開きます。ルールモードで両方にアクセスできれば、基本的な振り分けとプロキシ経路は機能しています。直接接続のサイトは開けるのにプロキシ対象のサイトがタイムアウトする場合は、ノードとサブスクリプションの状態を重点的に確認します。グローバルモードでは正常でルールモードだけ異常なら、ルーティングルールを確認します。

ブラウザーでどのサイトも開けない場合は、まずシステムプロキシをオフに戻し、通常のネットワーク自体が使えることを確認してからクライアントを再度有効にします。プロキシをオフにしても通信できないなら、問題は通常V2Ray設定ではなく、まずローカルネットワークを復旧する必要があります。オフにすると復旧し、再び有効にするとすべて失敗する場合は、ローカルリスナー、ポート競合、システムプロキシのアドレスが一致しているかを確認します。

第3段階:出口アドレスが想定どおり

接続前にブラウザーで「現在のIP」を検索し、表示されたネットワークの出口を控えておきます。接続後、新しいタブでもう一度検索します。出口アドレスが変わり、地域も選択したノードとおおむね一致していれば、ブラウザーの通信はプロキシを経由しています。ルールモードでは検索サービスが直接接続と判定されることがあるため、アドレスが変わらない場合は一時的にグローバルモードへ切り替えて比較し、その後ルールモードに戻します。

出口アドレスの変化は、現在のブラウザー通信がプロキシを経由したことだけを示します。端末上のすべてのアプリが同じ経路を使うとは限りません。特定のアプリだけ接続できない場合は、システムプロキシに対応しているか、独自のHTTP・SOCKSアドレスが設定されていないかを確認します。システムプロキシに従わないデスクトップアプリも対象にしたい場合は、完全ガイドのTUN設定を参照してください。

完了後は現在の正常な状態を保存する

接続が正常になったら、DNS、ポート、ルーティングを続けて変更しないでください。現在使っているサブスクリプショングループ、ノード、プロキシモード、システムプロキシの状態を覚えておきます。後でルールを追加したり動作方式を変更したりして問題が出た場合、この確認済みの基本状態に戻して比較できます。

サブスクリプションの内容は提供元によって更新されます。ノード全体が変わった場合は「サブスクリプションを更新」すればよく、グループを削除して登録し直す必要はありません。更新後に現在のノードが消えたら、新しい一覧から別の設定を選びます。グループ内のURLを編集する必要があるのは、URL自体が変更または無効になった場合だけです。

QUICK FIXES

接続できないときの最短トラブル対処手順

まず問題の層を判断し、その後で詳細ガイドへ進むか決めます。次の6項目を順番に確認し、一度に変更する変数は1つだけにしてください。

01

サブスクリプションを再更新する

更新成功の通知があり、ノード一覧が空でないことを確認します。すべてのノードが突然使えなくなった場合は、まずサブスクリプションの期限切れやURL変更を確認します。

02

別のノードに切り替える

同じサブスクリプションから別の設定を1つ選びます。単一ノードだけが失敗している場合、クライアント全体の設定を変更する必要はありません。

03

プロキシモードを確認する

現在のモードが直接接続になっていないか確認します。ルールモードで結果がはっきりしない場合は、短時間だけグローバルモードにして比較テストを行います。

04

ポート競合を解消する

他のプロキシソフトを終了して現在のクライアントを再起動し、ログにローカルリスナーの起動失敗が続けて表示されるか確認します。

05

システム時刻を確認する

日付と時刻の自動設定を有効にし、タイムゾーンが正確か確認してから再接続します。TLS関連のエラーが消えたかも確認してください。

06

詳細ガイドと照合する

基本手順に問題がないのに失敗する場合は、プラットフォーム別にインストール、システムプロキシ、DNS、TUN、ログ診断の章を確認します。