初回設定 · 4ステップ

v2rayNの使い方

サブスクを追加 → プロキシモードを選択 → 接続 → 動作を確認。初回設定は約10分。まず確認可能な接続を確立し、その後で詳細設定を調整します。

クライアントをまだインストールしていませんか?デバイスに合ったインストーラーのダウンロードページを確認してください。ここでは、クライアントが正常に起動する状態から説明します。設定ファイルの編集は不要です。

始める前に、サービス提供元から発行されたサブスクリプションURLを用意し、契約が有効であることを確認してください。クライアントは設定の読み込みと通信の転送を行うもので、利用可能なサーバーを自動で提供するものではありません。サブスクリプションURLには認証情報が含まれることがあるため、自分のクライアントにだけ貼り付け、チャットや公開スクリーンショット、オンライン解析サイトには載せないでください。サポートを依頼する場合は、URL、アカウント、サーバーの認証情報を隠してから共有しましょう。

初回設定中はできるだけネットワーク環境を変えず、ほかのプロキシツールを停止してください。DNS、ルーティング、コアの設定も同時に変更しないようにします。各手順の結果を判断しやすくなります。まずは最短の接続手順を進めましょう。システム権限、インストール先、各プラットフォームの詳細は全プラットフォーム向けインストール・設定ガイドをご覧ください。

ステップ1:サブスクを追加

サブスクの追加には「URLの保存」と「内容の更新」の2つの操作があります。設定画面にURLを入力しただけでは、サーバーは読み込まれていません。まずサービス提供元のアカウントページから、クライアント用のサブスクリプションURLをすべてコピーします。クライアント向けの形式を選ぶ必要がないかも確認してください。通常のウェブページ、プランの案内ページ、ログインページはサブスクリプションURLの代わりにはなりません。コピーする際は、前後の引用符や説明文、改行を含めないようにしてください。

v2rayN:グループを追加してサブスクを更新

上部の「サブスクリプショングループ」メニューを開き、「サブスクリプショングループ設定」からグループを追加します。メモ欄には「普段使い」など、見分けやすい名前を入力し、サブスクリプションURL欄にURL全体を貼り付けます。メモはローカルで識別するためのもので、サーバー設定には影響しません。保存して設定画面を閉じたら、「サブスクリプショングループ」メニューに戻り、現在のグループのサブスクを更新します。画面に「すべてのサブスクを更新」しかない場合は、初回設定時にそちらを使ってもかまいません。

プロキシ接続がまだ確立していない初回は、プロキシを経由せずにサブスクを更新する項目を選ぶのがおすすめです。まだ接続できない回線に更新リクエストが依存するのを防げます。画面下部の情報やログを確認し、更新が完了したら作成したグループに切り替えてください。正常に更新されていれば、サーバー一覧にサブスクから取得した設定が表示されます。まず一覧が空でないことを確認し、プロトコル、通信方式、ポートをすぐに個別変更する必要はありません。

v2rayNG:グループを保存して設定一覧を更新

アプリのサイドメニューから「サブスクリプショングループ設定」を開き、追加項目からメモとサブスクリプションURLを入力して保存し、メイン画面に戻ります。メイン画面のその他メニューを開き、「現在のグループのサブスクを更新」や「サブスクを更新」などの項目を選びます。更新が終わったら、作成したグループを選び、設定一覧にサーバーが表示されていることを確認してください。サブスクリプションURLを個別サーバーの共有リンクとして読み込まないでください。前者は定期的な更新が必要ですが、後者は通常、単独の設定を1つ追加するものです。

一覧が空のままなら、まず別のグループを選んでいないか確認し、サブスクリプションURLが完全か、契約が期限切れでないか、更新ログにリクエスト失敗が記録されていないかを調べます。ログインページが返された場合や形式エラーが出た場合は、接続ボタンを何度も押すのではなく、クライアントに対応したサブスクリプションURLを再取得してください。サブスクリプションURLへのアクセスに既存のプロキシ接続が必要な場合は、接続を検証してからプロキシ経由で更新します。

ここではサーバー一覧を表示した状態で止めてください。設定をエクスポートして公開したり、サービス提供元のパラメーターをむやみに変更したりしないでください。サブスク、ノード、共有リンクの違いは用語ガイドで確認できます。次は、どのアプリの通信をクライアントに処理させるかを決めます。

ステップ2:プロキシモードを選択

プロキシモードとルーティングルールは混同しやすいため、まず役割を分けて考えましょう。システムプロキシまたはTUNは、通信をどのようにクライアントへ取り込むかを決めます。ルーティングは、取り込んだ通信を直接接続とプロキシ接続のどちらに振り分けるかを決めます。「全般」は通常、ルーティングの方針を指し、すべてのアプリが自動的にプロキシを使うという意味ではありません。初回は通信を取り込む方法を1つだけ選び、ブラウザーで使えることを確認してから、ほかのアプリも対象にするか検討してください。

v2rayN:まずシステムプロキシを使用

メイン画面下部のステータスバーまたはトレイメニューからシステムプロキシの項目を開き、「システムプロキシを自動設定」を選びます。システムにクライアントのローカルプロキシを登録すると、システムプロキシ設定に従うブラウザーやアプリからリクエストが送られるようになります。「システムプロキシを解除」はこの設定を取り消す項目です。「システムプロキシを変更しない」は現在の設定を維持するだけで、プロキシが有効になるわけではありません。選択後、画面に表示される状態が意図どおりか確認してください。

初回のテストでは、一般的な「中国本土を迂回」ルーティングから始める方法があります。直接接続ルールに一致する通信はそのまま接続し、それ以外はルールに従って処理されます。確認したいサイトが直接接続ルールに一致する場合、結果からプロキシの出口を確認することはできません。ルーティングの影響を切り分けるには、一時的に全般プロキシのルーティングに切り替えて比較し、テスト後に普段の設定へ戻してください。全般ルーティングでも、アプリがシステムプロキシに従うかどうかに影響されます。

TUNはまだ有効にしないでください。システムプロキシが正常に使えることを確認した後、システムプロキシに従わないアプリがある場合に、パラメーター設定から「Tunモードを有効にする」を探します。TUNは仮想ネットワークインターフェースを使って通信を取り込み、管理者権限やシステムの許可が必要になる場合があります。また、ルーティングやDNSにも影響します。有効にした後でネットワークに問題が起きた場合は、TUNを無効にして、確認済みのシステムプロキシ経由の方法に戻してください。権限の問題をサブスクの無効化と取り違えずに済みます。

v2rayNG:VPNで取り込むアプリを確認

Android版は接続時にシステムVPNサービスを使うため、デスクトップ版の3段階のシステムプロキシ設定を探す必要はありません。初回は基本設定を維持し、「アプリごとのプロキシ」が有効になっているか確認してください。アプリのリストを設定済みの場合は、テストするブラウザーが対象に含まれているかを確認します。選択したアプリだけをプロキシ経由にする設定と、選択したアプリを除外する設定のどちらかは画面によって異なることがあります。チェックの有無だけで判断せず、説明をよく読んでください。

ルーティング設定もテスト結果に影響します。初回は内容を把握しやすいプリセットを使い、カスタムドメインやIPルールをすぐに追加しないでください。端末上でVPN接続を使う別のアプリが動作している場合は、その接続を切ってからv2rayNGに接続します。通常、システムで同時に維持できる一般的なVPN接続は1つです。アプリを切り替えた後にシステムから再度許可を求められた場合は、表示されたアプリ名を確認してから許可してください。

この段階の目標は、テスト用ブラウザーの通信経路を明確にすることです。すべてのアプリやネットワーク環境を一度に設定する必要はありません。ほかのデバイスにプロキシを共有する必要がない限り、ローカルネットワーク関連の設定は変更しないでください。システムプロキシ、TUN、ルーティングの違いはプロキシモードとネットワーク用語、プラットフォームごとの権限は使い方ガイドをご覧ください。

ステップ3:サーバーに接続

設定を追加し、通信を取り込む方法も決まったら、接続するサーバーを選びます。サービス提供元が利用可能と明記しており、用途にも合う項目を選んでください。候補が多くても、最初からすべてをテストする必要はありません。少数の候補で実接続テストを行い、成功した設定から試します。速度テストではネットワークリクエストが発生するため、通信量を消費することがあります。また、現在のネットワークやテスト先の影響も受けます。

v2rayN:アクティブサーバーに設定

サーバー一覧で候補を選び、右クリックメニューから実接続テストを探します。TCPingでわかるのは主にリモートポートへの接続状況で、プロトコルのハンドシェイクやウェブページの読み込みが成功するとは限りません。実接続テストは実際のプロキシリクエストに近いものの、すべてのウェブサイトや時間帯での使い心地を保証するものではありません。単一のテスト結果だけを見て何度も切り替えず、まずはテストを完了できる設定を見つけてください。

サーバーを選んだら、右クリックメニューの「アクティブサーバーに設定」または同様の項目を選びます。画面によってはダブルクリックで有効化できます。現在のアクティブ表示を確認してください。v2rayNには大きな接続ボタンがない場合があり、アクティブサーバーに設定すると、通常はコアの設定読み込みや再起動が行われます。画面の処理が終わったら、前の手順で選択した「システムプロキシを自動設定」が有効なままか確認してください。

ログまたは情報欄を開き、直前の操作以降に記録された内容を確認します。ポートの競合、設定の読み込み失敗、コアの終了が表示された場合は、まず起動エラーを解決してください。ルーティングの切り替えを繰り返しても解決にはなりません。ポートが競合している場合は、重複して起動しているクライアントやほかのプロキシツールを終了します。ローカルポートの変更が必要な場合は、そのポートを手動設定しているアプリの設定も確認してください。ローカルの待ち受けポートとリモートサーバーのポートを混同しないようにしましょう。

v2rayNG:設定を選択して接続

Androidの設定一覧で接続候補のサーバーをタップし、選択マークが意図した項目に付いていることを確認してから、右下の接続ボタンをタップします。初回接続時にはシステムからVPN接続の許可を求められます。v2rayNGからの要求であることを確認して許可してください。アプリに戻り、接続状態が変化するまで待ちます。システムステータスバーのVPNアイコンはローカルのVPN接続が確立したことを示しますが、リモートサーバーが使えるかどうかは、次の手順で実際に通信して確認します。

接続後は、アプリに用意された接続テストを使い、ログもあわせて確認します。接続してすぐに切断される場合は、ほかのVPNサービスに切り替わっていないか、システムの許可が完了しているかを確認してください。画面消灯からしばらくして切断される場合は、システムのバッテリー管理とバックグラウンド実行の権限を確認します。初回接続が成功する前に、すべてのバックグラウンド権限を一度に変更しないでください。

どちらの端末でも、一度に変更する条件は1つにします。テストに失敗したら、プロキシモードはそのままにして、同じサブスク内の別のサーバーを試してください。それでも失敗する場合は、サブスクの有効期限、システム時刻、ログを確認します。システム時刻が大きくずれていると、安全な接続に影響することがあります。候補をすべて試しても接続できない場合は、よくある質問のトラブル対処手順に沿って確認してください。サービス提供元の通信パラメーターはむやみに変更しないでください。

ステップ4:動作を確認

クライアントに接続中と表示されるのは、確認の出発点であって完了ではありません。確実に確認するには、ローカルプロキシが動作しているか、ブラウザーのリクエストがクライアントに届いているか、プロキシ経由にするリクエストがリモートサーバー経由で完了しているかを調べます。アクティブサーバーはそのままにして、ブラウザーで新しいタブを開き、プロキシ経由でアクセスしたいHTTPSページにアクセスします。ページの本文が表示されるまで待ってください。

ウェブページ、ログ、出口IPを確認

ページが開いたら、クライアントに戻り、該当するリクエストのログを確認します。表示される情報はログレベルによって異なり、エラーだけを表示する場合もあれば、接続先ドメインや出力先を表示する場合もあります。ログにドメイン名が表示されないからといって、リクエストが届いていないとは限りません。ただし、接続拒否、タイムアウト、名前解決エラーが続く場合は、発生時刻と照らし合わせて調査してください。認証情報を含むログ全体を、確認のために公開サイトへアップロードしないでください。

出口をさらに確認したい場合は、接続の前後に同じ信頼できる出口IP確認サービスを使って比較できます。重要なのは、結果が現在のサーバーやルーティングの想定に合っているかどうかで、地図上の位置が正確かどうかではありません。IPアドレスの位置情報はデータベースによって異なる場合があります。また、確認ページへの通信が直接接続ルールに一致すると、ほかの通信がプロキシ経由でも、そのページにはローカルネットワークの出口が表示されることがあります。その場合はルーティングを確認し、一時的に全般プロキシのルーティングへ切り替えて再テストするか判断してください。

ウェブページが開かない場合は、ブラウザーで独自のプロキシ拡張機能や手動プロキシ設定が有効になっていないか確認してください。これらの設定がシステムプロキシを上書きしている可能性があります。デスクトップでブラウザーだけ使えてほかのアプリが使えない場合は、まずそのアプリがシステムプロキシに従うかを調べてから、TUNが必要か判断します。Androidで一部のアプリだけ使えない場合は、アプリごとのプロキシ対象を確認してください。1つのアプリの結果だけでサブスク全体が使えないと判断しないようにしましょう。

結果に応じて設定を戻し、使える状態を維持

ログにリクエストの形跡がまったくない場合は、ステップ2に戻って通信を取り込む方法を確認します。リクエストが届いているのにタイムアウトが続く場合は、ステップ3に戻ってアクティブサーバーを確認します。グループが空、または更新に失敗する場合は、ステップ1に戻ってサブスクを確認してください。段階ごとに問題を切り分けることで、再インストールとDNS変更を同時に行い、どれが効いたのかわからなくなる事態を避けられます。

接続を確認できたら、普段使うルーティングに戻し、目的のページに再度アクセスして、設定を戻した後も期待どおりか確認してください。使えるグループのメモをわかりやすくしておけば十分です。URL全体を公開メモに記録する必要はありません。サブスクの更新でサーバーが入れ替わったり削除されたりする場合があります。以前使えた項目が使えなくなったときは、まずグループを更新し、アクティブサーバーを選び直してください。期限切れの設定を使い続けないようにしましょう。

最後に切断テストを行います。デスクトップでは、まず「システムプロキシを解除」を選び、TUNを有効にしていた場合はそれも無効にしてからクライアントを終了し、通常のネットワークが復旧することを確認します。異常終了後にインターネットへ接続できない場合は、停止したローカルポートを指す手動プロキシ設定がシステムに残っていないか確認してください。Androidでは切断をタップし、VPNアイコンが消えれば完了です。次回利用時は再接続すればよく、同じサブスクリプショングループを作り直す必要はありません。