QUICKSTART / 初期設定

v2rayN / v2rayNG
サブスクリプション設定と接続ガイド

サブスクリプションを追加 → プロキシモードを選択 → 接続 → 動作確認。まず再現できる接続を一度確立してから、詳細設定を調整しましょう。

GUIでの操作 有効なサブスクリプションURL 初回接続時の確認

開始前に確認:クライアントとサブスクリプションURL

このガイドは、クライアントをインストール済みで、有効なサブスクリプションURLを用意している方を対象としています。まだインストールしていない場合は、クライアントのダウンロードページでOSに合ったインストーラーを選び、インストールしてメイン画面を開いてください。サブスクリプションURLは利用するサービスの提供元から入手します。クライアントが接続先サーバーを自動生成するわけではありません。クライアントだけでサブスクリプションやノード情報がない場合は、必要な情報を用意してから設定を始めてください。

サブスクリプションは、ノード設定を取得するためのURLで、通常は https:// で始まります。コピーするときはサービスのページにあるサブスクリプション用のボタンを使い、アカウント管理ページやブラウザーのログインURLをコピーしないでください。URL内のパラメーターがアカウント権限に関係する場合があります。パスワードと同じように管理し、エラーが出た場合はエラーメッセージだけを共有してください。URL全体を公開の掲示板などに投稿しないでください。

初期設定の前に、ネットワーク設定を変更するほかのプロキシツールを終了してください。複数のプログラムが同時にシステム設定を変更すると、競合することがあります。現在利用できるネットワーク接続は維持し、プロキシ未接続の状態で通常のWebページを開けることを確認します。以降は設定を一つ変更するたびに動作を確認しましょう。問題が起きたとき、どの操作で変化したか特定しやすくなります。

STEP 01 / SUBSCRIPTION

サブスクリプションを追加してノード一覧を取得

まずサブスクリプションを保存し、その後に内容を更新します。この2つは別の操作です。保存するとクライアントにURLが記録され、更新するとURLからノード情報が取得されます。初回に一覧が空でも、追加に失敗したとは限りません。まだ更新していない可能性があります。後からノードの取得元を確認しやすいよう、グループ名は見分けやすい名前にしておきましょう。

v2rayN:サブスクリプショングループを追加

メイン画面上部の「サブスクリプショングループ」から「サブスクリプショングループ設定」を開き、グループを追加します。備考または名前の欄にグループ名を入力し、コピーしたURL全体をアドレス欄に貼り付けて保存してください。入力欄の前後に空白、引用符、改行がないことを確認します。説明文からコピーした場合は、サブスクリプションURLだけを残してください。

メイン画面に戻り、再び「サブスクリプショングループ」を開いて「サブスクリプションを更新(プロキシを使用しない)」を選びます。この設定では、今回のサブスクリプション取得に直接接続を使います。以後のWeb閲覧に使うプロキシモードを決めるものではありません。更新が完了したら、作成したグループに切り替えてサーバーの項目が表示されるか確認します。一覧の名前は通常サブスクリプションの内容に基づくため、項目ごとにアドレスを手入力する必要はありません。

v2rayNG:保存後にホーム画面で更新

サイドメニューから「サブスクリプショングループ設定」を開き、追加ボタンをタップします。備考とサブスクリプションURLを入力して保存してください。ホーム画面に戻り、右上のメニューからサブスクリプションを更新します。グループを選択できる画面が表示された場合は、新しく作成したグループが選ばれていることを確認します。ノード一覧が更新されても、転送方式、暗号化、証明書の設定はすぐに変更しないでください。通常、接続に必要な項目はサブスクリプションに含まれています。

解析エラーが表示された場合は、ログインが必要なWebページではなく、クライアントが認識できるサブスクリプション情報を取得しているか確認してください。URLの有効期限が切れている場合や、サーバーから案内ページが返された場合は、更新を繰り返しても解決しません。直接接続で更新できず、既存のプロキシ接続が利用できる場合は、クライアントに設定があればプロキシ経由での更新を試せます。利用可能な接続がない場合は、提供元にURLと取得方法を確認してください。

STEP 02 / PROXY MODE

プロキシモードとデフォルトのルーティングを選択

プロキシモードは通信をクライアントに渡す方法を決め、ルーティングルールはクライアントに渡された通信の行き先を決めます。この2つは別の設定です。たとえば、システムプロキシが有効でも、ルールによって特定のWebサイトへ直接接続することがあります。反対に、ルーティングをグローバルプロキシにしても、システムプロキシに従わないアプリの通信はクライアントに届かない場合があります。初回は通常のブラウザーを確認対象にし、条件を増やさないようにしましょう。

v2rayN:まずはシステムプロキシを自動設定

画面下部のステータス欄またはトレイメニューから「システムプロキシ」を開き、「システムプロキシを自動設定」を選択します。「システムプロキシを解除」はシステムのプロキシ設定を削除します。「システムプロキシを変更しない」はクライアントから設定を変更しないため、以前の状態が残ることがあります。初期設定の成否を判断する用途には向きません。選択後、ステータス欄に選んだモードが表示されていることを確認します。

次にルーティング設定を確認します。初回はデフォルトルールを維持するか、クライアントに用意されている一般的なバイパスルールを選んでください。LAN内の機器にアクセスする場合は、「LANをバイパス」などのルールがあるか確認します。ここでいうLANは、ルーター、共有プリンター、ローカルサービスが接続されているネットワークです。すべてのWebサイトが直接接続になるという意味ではありません。最初から複数のルールセットを同時に読み込むと、どの設定が結果に影響したか判断しにくくなります。

「Tunを有効にする」はオフのままにしてください。Tunは仮想ネットワークインターフェースを使って通信を取り込む方式で、より多くのアプリを対象にしたい場合に便利ですが、権限やルーティング、ほかのネットワークツールとの互換性も考慮する必要があります。通常のブラウザーでシステムプロキシ経由の通信を確認してから、必要に応じて有効にしましょう。プロトコル、コア、ルーティングの関係はプロトコルとコアのリファレンスで確認できます。今回の接続では、各項目を個別に調整する必要はありません。

v2rayNG:ルーティングとアプリごとのプロキシ設定を確認

サイドメニューの「設定」でルーティング関連の項目を確認します。初回はデフォルト値のままで問題ありません。以前に「アプリごとのプロキシ」などを有効にした場合は、アプリ選択画面を開き、テストに使うブラウザーが除外されていないか確認してください。アプリごとの振り分け方法によって、チェックが許可を表す場合とバイパスを表す場合があります。チェック状態だけで判断せず、画面の説明を確認しましょう。

Android版は、起動後に通常システムのVPNインターフェースを使って通信を取り込みます。PC版がシステムプロキシ設定を書き換える方式とは異なります。ここでいうVPNは、通信を取り込むためのシステム機能であり、ノードが特定のプロキシプロトコルを使っているという意味ではありません。設定を終えたらホーム画面に戻り、次の手順で許可して接続を開始します。

STEP 03 / CONNECTION

ノードを選択してクライアントの接続を開始

ノード一覧とモードを確認できたら、接続先のノードを選びます。提供元が利用可能としている、現在の用途に合ったノードを選んでください。ノード名に含まれる地域名や回線のラベルは識別用であり、実際の接続品質を保証するものではありません。初回のトラブルシューティングでは、最も低いテスト値を追い求める必要はありません。まずWebページへのリクエストを正常に完了させることが大切です。

v2rayN:アクティブサーバーとコアの状態を確認

メイン画面で接続先のノードを見つけ、右クリックメニューから「アクティブサーバーに設定」または同等の項目を選びます。行をクリックしてハイライトしただけでは、実際に使うサーバーが切り替わっていない場合があります。操作後、アクティブ表示やステータス欄が変わったか確認してください。バージョンによってはダブルクリックでアクティブノードを設定できます。画面の案内に従って操作してください。

選択すると、クライアントは設定を読み込み、対応するコアの起動を試みます。コアはプロキシ接続を実際に処理するプログラムで、GUIはコアを管理します。画面下部のログまたはログウィンドウを開き、起動失敗やポート競合などのエラーが繰り返し出ていないか確認してください。ポートが使用中と表示された場合は、重複して起動しているクライアントやほかのプロキシプログラムを終了してから、現在のクライアントを再起動します。複数のポートを手当たり次第に変更しないでください。

続いて、システムプロキシが「システムプロキシを自動設定」になっているか確認します。ノードの切り替え、コアの正常な起動、システムプロキシの有効化は、それぞれ個別に確認が必要です。サブスクリプションのパラメーターは通常そのまま使用します。未対応のプロトコルやパラメーターに関するメッセージが出た場合は、クライアントとコアの対応範囲を確認してください。コア名を切り替えただけで互換性の問題が解決したと判断しないようにしましょう。

v2rayNG:接続ボタンを押してシステムの許可を確認

ホーム画面で接続先のノードをタップし、接続ボタンを押します。初回の起動時にはシステムのVPN接続リクエストが表示されます。現在のクライアントからのリクエストであることを確認して許可してください。許可しない場合、ノードが一覧に表示されていても通信の取り込みは始まりません。許可後、接続ボタンが接続中の状態になり、システムのステータス欄に接続中の表示が出ていることを確認します。表示はシステムの画面によって異なります。

接続ボタンを押してもすぐ停止状態に戻る場合は、ログでそのときのエラーを確認します。別のVPN接続がある場合は、いったん切断してから再試行してください。通常、この種の接続を同時に有効にできるのは1つだけです。画面を開いている間は接続できるものの、画面ロック後によく切れる場合は、システムのアプリ設定でバッテリー制限やバックグラウンド制限を確認します。バックグラウンドでの維持に関する問題をノードの障害と混同しないよう、まず画面表示中にアクセスできることを確かめてください。

STEP 04 / VERIFICATION

Webアクセス、ルーティング、切断後のネットワークを確認

確認には通常のブラウザーウィンドウを使います。まずこれまで開いたことのないページを表示し、次に別のWebサイトを開いて比較してください。読み込み済みのタブだけで判断しないでください。ページがキャッシュから表示されている可能性があります。Webページが開けばアクセス経路は使えていますが、必ずしもプロキシ経由とは限りません。ルールでそのサイトが直接接続に設定されているなら、正常な動作です。

接続先の公開IPアドレスで通信経路を確認

信頼できるIPアドレス確認ページで現在の公開IPアドレスを調べ、直接接続時とプロキシ接続時の結果を比較します。まず、その確認ページへの通信が現在のルーティング設定でプロキシ経由になることを確かめてください。ルールで直接接続に設定されている場合、IPアドレスが変わらなくてもプロキシの障害とは限りません。IPアドレスの地域判定には誤差があるため、表示された地域名だけでなく、実際のアドレス、クライアントのログ、選択したルーティングを合わせて判断しましょう。

クライアントに接続ログがある場合は、テストページを再読み込みした後、該当ドメインが記録されているか、プロキシ経由と直接接続のどちらに振り分けられたかを確認できます。ログに表示される内容はログレベルによって異なります。アクセス記録が一件ずつ見当たらなくても、通信がないとは限りません。必要な場合だけ一時的にログの詳細度を上げ、確認後は元に戻してください。アクセス記録を長期間残しすぎないようにしましょう。

Webページが開かない場合は、順番に原因を切り分ける

まず、元のネットワーク接続が正常か確認します。次に、PC版のシステムプロキシまたはAndroid版のVPNが動作中か確認してください。その後、アクティブノードが選択したノードと同じか、アプリごとのプロキシ設定でブラウザーが除外されていないかを確認します。変更は一度に一つだけにし、ページを再読み込みして結果を記録してください。ノード切り替え、DNS変更、コア変更を同時に行うと、原因を特定しにくくなります。

どのページも開けない場合は、ログでコアの起動エラーやサーバー接続エラーを確認します。一部のサイトだけ開けない場合は、そのサイトに適用されるルーティング、名前解決、サイト自体の稼働状況を確認してください。DNSはドメイン名をIPアドレスに変換する仕組みです。問題が起きるたびにDNS設定全体を変更するのは避けましょう。ログや比較テストから名前解決の問題が疑われる場合に限り、該当項目を調整してください。

同じ設定のまま、利用可能と分かっている別のノードに切り替えると、ノード側の問題かローカル環境の問題かを切り分けられます。別のノードで接続できる場合は、元のノードの状態を確認します。すべてのノードで失敗する場合は、ローカル側の通信の取り込み設定やネットワーク環境を見直してください。さらに詳しい確認手順は接続済みなのにWebページが開かない場合のチェックリストをご覧ください。プロトコルのパラメーターや互換性はプロトコルとコアのリファレンスで確認できます。初回設定時にすべての項目を確認する必要はありません。

使い終わったら、直接接続に戻してから終了

PC版では、v2rayNで「システムプロキシを解除」を選んでから、必要に応じてクライアントを終了します。これにより、ブラウザーが停止済みのローカルプロキシポートへ接続し続けるのを防げます。Android版では、v2rayNGのホーム画面で接続を停止し、システムの接続中表示が消えたことを確認してください。その後、Webページを開き直して、直接接続が正常に戻っているか確認します。

ここまで完了すると、初期設定の一連の動作を確認できます。サブスクリプションが更新でき、通信がクライアントに届き、選択したノードがリクエストを処理し、停止後にネットワークが元に戻る状態です。ノードを変更するときは、通常はアクティブノードを選び直すだけで済みます。サブスクリプションの内容が変わった場合に更新してください。動作確認済みのデフォルト設定は維持し、明確な必要が生じてからルーティング、Tun、コアの設定を一つずつ調整しましょう。

v2rayN ダウンロード