初期設定 · 約10分

v2rayNの使い方:サブスクリプション登録から接続確認まで

サブスクリプション登録、プロキシモードの選択、接続設定、出口の確認を順番に進めます。初回利用時に必要な画面操作に絞り、複雑なルーティングやコアパラメータの説明は扱いません。

v2rayN デスクトップ v2rayNG Android 4ステップで完了
QUICK START 設定ルート
  1. 01
    サブスクリプショングループ URLを追加して一覧を更新
  2. 02
    プロキシモード 通信の処理方法を決定
  3. 03
    アクティブ設定 サーバーを選んで接続
  4. 04
    結果を確認 Webページ・出口・ログを確認

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

操作を始める前に、インストール済みのクライアントとサービス提供元から発行されたサブスクリプションURLを用意します。デスクトップではv2rayN、Androidではv2rayNGを使用します。サブスクリプションURLは通常、https://で始まるリンクです。クライアントが設定一覧を取得するためのもので、ブラウザで直接閲覧する通常のWebページでも、単独のサーバー設定でもありません。

サブスクリプションURLは最初から最後まで正しくコピーされ、余分な空白がないことを確認してください。チャットツールでは長いURLが折りたたまれて表示されることがあるため、画面上で見えている一部を手動選択せず、「リンクをコピー」または全文コピーを使います。サブスクリプションURLでクライアントの設定一覧を更新できるため、アカウント情報と合わせて管理し、公開の掲示板やスクリーンショットに貼り付けないでください。

クライアントがまだインストールされていない場合は、クライアントのダウンロードページから対応するプラットフォームを選択してください。インストール済みでも画面が本文と少し違う場合は、バージョン変更によるレイアウト調整が原因であることが多いです。メニュー名が「サブスクリプション」から「サブスクリプショングループ」に変わっていたり、接続入口がメイン画面またはシステムトレイに移動していたりします。本ガイドに挙げた機能名を手がかりに探せば、設定を続けられます。

クライアントが起動済み メイン画面または設定一覧を開ける
サブスクリプションURLが完全 URLの先頭と末尾に空白がない
基本的なネットワークアクセスが正常 現在の端末でサブスクリプションを取得できる
手順 01

サブスクリプションを登録してサーバー一覧を作成

v2rayNのデスクトップ版で「サブスクリプショングループ」または「サブスクリプション」メニューを開き、設定画面で追加を選択します。サービス名や用途など、識別しやすいメモを入力し、完全なサブスクリプションURLをURL欄に貼り付けます。メモは端末上で提供元を区別するためだけのもので、接続結果には影響しません。有効状態を確認して保存し、メイン画面に戻って「すべてのサブスクリプションを更新」または現在のグループを更新します。

更新が完了すると、メイン画面のサーバー一覧にサブスクリプションから生成された設定行が表示されます。一覧には通常、別名、アドレス、ポート、プロトコル、サブスクリプショングループなどが表示されます。ここでは「設定が一覧に表示された」ことだけ確認すれば十分で、通信方式、セキュリティ、DNS、コアの項目をすぐに変更する必要はありません。サブスクリプションから配布された設定には接続に必要なパラメータが含まれているため、初回から各項目を変更すると設定の不整合を招きやすくなります。

v2rayNGのAndroid版では、右上のメニューを開き、「サブスクリプショングループ設定」またはサブスクリプションに関する項目を探します。追加ボタンをタップしてメモとサブスクリプションURLを入力し、保存後に設定画面へ戻って、メニューからサブスクリプションを更新します。更新が終わると、選択可能な設定カードが表示されます。手動設定がすでにある場合は、メモやグループ名で今回登録した内容を見分けてください。

保存後も一覧が空のままでも、同じサブスクリプションを繰り返し登録しないでください。まずサブスクリプション設定に戻り、そのグループが有効か、URLが完全かを確認してから手動で一度更新します。クライアントのログにネットワークタイムアウトが表示される場合は、端末がサブスクリプションを正常に取得できていません。形式の解析に失敗した場合は、サービス提供元の元のURLをコピーし直してください。ブラウザで開けるURLでも、現在のクライアントに適した内容とは限りません。解析失敗が続く場合は、サブスクリプションの種類を確認してください。

この段階の完了条件は明確です。サブスクリプション設定に有効な登録が1件残り、メイン画面に選択可能な設定が1件以上表示され、更新操作がエラー状態のままになっていないことです。これらを確認してから、プロキシモードの選択に進みます。

手順 02

プロキシモードと通信範囲を選択

プロキシモードは、どのリクエストをクライアントで処理するかを決めます。初期設定では、ルーティングルールに基づいて動作するモードを優先してください。必要な通信、直接接続、ブロックする通信をルールで振り分けられるため、日常の閲覧に適しており、ローカルネットワーク内の機器へのアクセスも維持しやすくなります。クライアント上では「ルール」「LANをバイパス」などと表示されることがありますが、重要なのはルーティングルールを読み込み、すべてのリクエストを同じ経路へ送るモードではないことです。

グローバルモードでは、より広い範囲のリクエストが現在のアクティブ設定を経由します。「特定のWebサイトがプロキシに入らない原因はルールか」を一時的に確認するのに適していますが、初回接続の固定設定にする必要はありません。直接接続モードではリクエストがローカルネットワークから直接送信されるため、プロキシを一時停止したり、通常のネットワークと比較したりする用途向けです。本ガイドで必要なプロキシ接続の確認には使いません。

v2rayNでは、ルーティングモードとシステムプロキシは別の階層です。ルーティングモードはクライアントに入ったリクエストの処理方法を決め、システムプロキシはブラウザやシステム設定に従うアプリがリクエストをv2rayNへ渡すかどうかを決めます。ここではまずルール系のルーティング設定を選び、接続時にシステムプロキシも有効にしてください。ルーティングモードだけ変更してシステムプロキシを無効にしたままだと、ブラウザは以前の直接接続経路を使う可能性があります。

v2rayNGでは、端末レベルの接続によってアプリの通信を受け付け、ルーティングルールはクライアント内部で適用されます。設定またはルーティング設定を開き、日常利用に適したデフォルトのルール設定をそのまま使用してください。初回からカスタムDNS、アプリごとのプロキシ、バイパスルール、低レベルのネットワーク設定を同時に変更するのはおすすめしません。まず検証可能な基本接続を確立し、必要に応じて1項目ずつ調整すると、どの設定が結果に影響したか判断しやすくなります。

初回利用

ルールモード

ルーティングルールに従って宛先ごとに処理し、普段使いのアクセスとローカルネットワーク接続を両立します。以降の確認はこのモードを基準に行います。

一時的な切り分け

グローバルモード

より広い範囲の通信をアクティブ設定に通し、特定のルーティングルールが対象サイトに影響しているかを確認できます。

プロキシを一時停止

直接接続モード

リクエストをローカルネットワークから直接宛先へ送信します。通常のネットワークに戻したり比較確認したりする際に適していますが、プロキシの動作確認には使いません。

ルーティングルールには、ドメイン照合、IPルール、インバウンド、アウトバウンドなどの概念があります。初回接続ですべての項目を理解する必要はありません。ルールの優先順位を詳しく確認したい場合は、用語集のルーティング、分流、DNSの項目を参照してください。ルールモードを選択したら設定を維持し、次の手順でアクティブ設定を選んで接続します。

手順 03

設定を選択して接続を確立

サーバーまたは設定一覧に戻り、サブスクリプションから生成された設定を1つ選びます。v2rayNのデスクトップ版では、通常、サーバーをダブルクリックする、Enterキーを押す、または右クリックメニューから「アクティブサーバーに設定」を実行します。選択に成功すると、現在の行がハイライトされたり、チェックマークやアクティブ状態が表示されたりし、システムトレイのメニューにも現在のサーバー名が表示されます。行をクリックして選択しただけの状態で止めないでください。一覧上のフォーカスと「アクティブサーバー」は、常に同じとは限りません。

一覧の項目が多い場合は、クライアントの接続テストまたは一括テスト機能を使い、接続できる設定を確認します。テスト結果は初期選別の目安にすぎず、実際の使用感は対象サイト、回線の負荷、現在のネットワーク環境にも左右されます。接続テストを完了できる設定を1つ選べば先に進めます。初回からすべての項目を何度も比較する必要はありません。

アクティブサーバーを決めたら、v2rayNのシステムプロキシメニューでシステムプロキシを有効にします。通常は、トレイアイコン、ステータスバー、またはシステムプロキシメニューに状態が表示され、その後ログ画面にコアの起動やリクエストの情報が記録されます。コアが起動していない、またはポートが使用中と表示された場合は、重複起動しているクライアントを閉じてから現在の接続を再起動してください。複数のプロキシプログラムに同じシステムプロキシ設定を同時に管理させないでください。

v2rayNGでは、対象の設定カードをタップして現在の設定にし、画面下部の円形の接続ボタンをタップします。初回接続時には端末接続の許可が表示され、確認後にクライアントがアプリの通信を受け付けられるようになります。許可が完了すると、上部のステータス領域または接続ボタンに接続済みと表示され、システムステータスバーにも接続アイコンが表示されます。タップ直後に未接続へ戻る場合は、ログを開いて直近のエラーを確認し、設定が本当に更新直後のサブスクリプションから取得されたものか確認してください。

この段階で、デスクトップ版は「アクティブサーバーが選択済み」と「システムプロキシが有効」の両方を満たしている必要があります。Android版では「現在の設定が選択済み」と「接続状態が有効」の両方が必要です。一方だけ成立している場合、Webページの結果が期待と異なることがあります。状態を確認したらクライアントの画面を閉じたりバックグラウンドプロセスを終了したりせず、接続確認を続けてください。

手順 04

Webページ・出口IP・クライアントログを確認

確認は3段階で行うのがおすすめです。第1段階は基本的なWebアクセスです。新しいブラウザウィンドウを開き、普段から安定して開けるWebページへアクセスして、クライアントを有効にした後もローカルネットワークが正常か確認します。これにより、DNSの完全な失敗、システムプロキシのポートミス、クライアントの予期しない終了など、基本的な問題を切り分けられます。すべてのWebページが開けない場合は、サーバーの地域や速度を判断せず、まず接続状態とログを確認してください。

第2段階は出口IPの確認です。普段使っているIP検索ページを開き、表示されたグローバルIPまたは地域を記録します。その後、一時的にシステムプロキシを無効にするか、Android版の接続を切って比較します。再接続してページを更新し、出口情報が設定の想定どおりに変化すれば、ブラウザのリクエストがプロキシ経路に入ったことを示します。テスト時はページを更新するか、キャッシュを使わない新しいウィンドウを使用して、古い内容による誤判定を避けてください。

第3段階はログの確認です。v2rayNではメイン画面のログ領域またはログメニューから動作記録を確認できます。v2rayNGではサイドメニューまたはログ入口から最近のリクエストを確認できます。Webページを確認した際、ログに新しい接続記録が現れ、いずれかのアウトバウンドまたはルーティングルールで処理されたことが分かるはずです。初回ガイドではログを1行ずつ理解する必要はありません。Webページへのアクセスと同時に新しい記録が現れ、接続失敗、DNS失敗、タイムアウトが繰り返し発生していないことを確認してください。

クライアントは正常に接続しているのに出口IPが変わらない場合、デスクトップ版ではまずシステムプロキシが本当に有効か、現在のブラウザが独自のプロキシ設定を使っていないか確認します。一部のプログラムはシステムプロキシに自動的に従わないため、別途プロキシ入口を設定するかTUNモードを使用する必要があります。これはプラットフォーム別の応用設定なので、全プラットフォームガイドで引き続き確認してください。Android版では、システムステータスバーに接続アイコンが表示されていることを確認し、現在のアプリを除外するアプリ別設定が有効になっていないか確認します。

特定のWebサイトだけ開けず、他のページと出口IPの確認が正常な場合は、ルーティングルール、DNS解決、または対象サービス自体に問題がある可能性が高くなります。短時間だけグローバルモードに切り替えて比較してください。グローバルモードでは開けるのにルールモードでは開けない場合は、そのドメインに適用されたルーティングルールを確認します。どちらのモードでも開けない場合は、接続ログとサブスクリプション設定の状態を確認します。テスト後は元のルールモードに戻せます。

確認1 普段使うWebページが開く
確認2 出口情報が変化する
確認3 ログに新しいリクエストがある

Webアクセス、出口情報、ログ記録の3つが互いに一致すれば、初回接続は完了です。この時点で現在のサブスクリプショングループ、アクティブサーバー、ルールモードを保存できます。後からサーバーを変更する場合は、一覧から別の設定を選び、アクティブサーバーに指定するだけで済み、通常はサブスクリプションを再登録する必要はありません。

接続後によく使う操作

サブスクリプションはその後どのように更新しますか?

サービス提供元が設定を変更したら、クライアントでサブスクリプションを更新して一覧を同期します。v2rayNではサブスクリプショングループごとに更新でき、v2rayNGではサブスクリプションメニューから更新できます。更新前に古いグループを削除する必要はありません。削除して作り直すと、既存のメモ、フィルター、グループ設定が失われます。

接続後、ブラウザだけで有効になるのはなぜですか?

デスクトップアプリによってシステムプロキシの対応方法が異なります。システムプロキシに従うブラウザは通常そのまま動作しますが、一部のプログラムは独自のネットワーク設定を使います。まずシステムプロキシの状態を確認し、プログラムに応じてプロキシ入口を設定するかTUNモードを使用してください。TUNのプラットフォーム権限と競合対策については全プラットフォームガイドを参照してください。

サーバー一覧が多い場合、最初にどれを選べばよいですか?

まず接続テストを実行して接続できない設定を除外し、対象地域、トラフィック倍率、実際のアクセス状況を踏まえて選びます。遅延は選別条件の1つにすぎず、ダウンロード速度や混雑時間帯の安定性を単独で示すものではありません。最初の確認を完了できる設定を1つ決めることが、最低値を追い続けるより重要です。

サブスクリプションを更新すると手動設定は上書きされますか?

サブスクリプションから生成されたサーバーパラメータは、通常、更新時にリモート側の内容へ同期されるため、長期的に直接変更する設定には向きません。ルーティング、システムプロキシ、画面設定などクライアント側の設定は、通常は独立して保存されます。カスタムサーバーパラメータを残したい場合は、別の設定として複製し、分かりやすいメモで区別してください。

基本接続からプラットフォーム設定へ

初回接続が完了した後、スタートアップ、TUN、DNS、サブスクリプショングループ、プラットフォーム権限などを設定する必要があれば、体系的なドキュメントを参照してください。用語の意味とプラットフォームごとの操作を分けて整理しているため、問題に応じた章へすぐ進めます。