クイックスタート · 4ステップで設定

v2rayNのサブスクリプション設定
とシステムプロキシの設定

サブスクリプションを追加 → プロキシモードを選択 → 接続 → 動作確認。まずはこの順で初期設定し、その後にルーティングや詳細オプションを調整します。

クライアントを選択 →

始める前に、使用するクライアントをインストールするか展開し、通常のネットワークに接続できることと、有効なサブスクリプションURLがあることを確認してください。クライアントは設定を読み込んでリクエストを転送するソフトウェアです。インストールしただけでは、接続先は自動で用意されません。サブスクリプションURLは通常、サービス提供元から受け取り、アカウントページでコピーします。QRコードや個別の共有リンクを受け取った場合は、インポート方法が異なります。サブスクリプションURLとして入力しないでください。

初回設定では、プロキシクライアントを同時に複数起動しないようにしましょう。他の同種のツールを終了しておくと、複数のソフトがシステムプロキシを変更したり、ローカルポートを使用したりするのを防げます。クライアントのデフォルトの待ち受けポートとDNS設定はそのままにし、まず基本的な接続を確認してください。このページでは初期設定を扱います。エラーが続く場合はトラブル対処をご覧ください。接続前に複数の詳細設定を次々に変更する必要はありません。

ステップ1:サブスクリプションを追加する

まずサブスクリプションURL全体をコピーし、見分けやすい名前のグループを作成します。グループ名は端末内で管理するためのもので、用途や入手元などを記入できます。URLを貼り付けるときは、先頭や末尾に空白や改行が入っていないか確認してください。Webページのボタン名や説明文、アカウントのログインページのURLを一緒にコピーしないようにしましょう。サブスクリプションURLにはアクセス情報が含まれる場合があります。公開したり、エラー画面のスクリーンショットに写したりしないでください。

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

v2rayNのメインウィンドウを開き、上部の「サブスクリプショングループ」から「サブスクリプショングループ設定」を選びます。バージョンによっては、同名のメニュー内に設定項目があります。グループを追加し、メモ欄に見分けやすい名前を入力して、URLまたはアドレス欄にサブスクリプションURLを貼り付けて保存します。メインウィンドウに戻り、作成したグループを選択してください。この時点でリストが空でも、失敗とは限りません。URLの保存と設定の取得は別の操作です。

もう一度「サブスクリプショングループ」メニューを開き、現在のサブスクリプション、または有効なサブスクリプションをすべて更新します。まだ利用できるプロキシがない場合は、まずプロキシを経由しない更新を試してください。画面下部の情報欄やログで更新状況を確認し、完了したらサーバー一覧を見ます。正常に取得できていれば設定項目が表示されます。名前や件数はサブスクリプションの内容によって異なります。作成したグループの項目だと確認できたら次に進み、サーバーのパラメーターを1つずつ編集する必要はありません。

v2rayNG:URLを追加してサブスクリプションを更新

v2rayNGを開き、メニューから「サブスクリプショングループ設定」を選び、追加画面で名前とサブスクリプションURLを入力して保存します。設定一覧に戻り、右上のメニューから「サブスクリプションを更新」またはすべてのサブスクリプションを更新する操作を実行します。更新が終わったら該当グループに切り替え、設定項目が表示されているか確認してください。追加ボタンの「クリップボードからインポート」は、通常、共有設定の取り込みに使う機能です。継続して更新できるサブスクリプショングループの作成とは異なります。

更新が成功したのに一覧が空の場合は、まず選択中のグループが正しいか、フィルターが有効になっていないか確認してください。解析エラーやリクエストエラーが出る場合は、URLをコピーし直し、サブスクリプションの期限と、クライアントが対応する形式で設定が返されることを確認します。利用可能な接続がすでにあり、サブスクリプションURLに直接アクセスできない場合に限り、「プロキシ経由で更新」を検討してください。一覧が空のままこの設定を何度も切り替えても、通常は解決しません。症状に応じた対処はFAQを、サブスクリプションと個別ノードの違いは用語集をご覧ください。

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

設定項目が表示されたら、リクエストをどのようにクライアントへ取り込み、どの経路で送るかを決めます。この2つは別の設定です。「システムプロキシ」や「VPNモード」は主に通信の取り込み方法を決め、「中国本土を迂回」「グローバル」「直接接続」などのルーティング設定は主に通信の出口を決めます。「グローバルルーティング」にしても、すべてのアプリが自動的にプロキシを使うわけではありません。システムプロキシを使わないアプリは、ルーティングをグローバルにしていてもクライアントを経由しない場合があります。

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

メインウィンドウ下部のステータスバー、または通知領域のメニューから「システムプロキシ」を開き、「システムプロキシを自動設定」を選びます。「システムプロキシを解除」は設定を削除する項目で、「システムプロキシを変更しない」は現在の設定を維持する項目です。初回の有効化には使えません。自動設定すると、システムプロキシに従うブラウザーやアプリからのリクエストがローカルクライアントに送られます。まずはブラウザーのポートを手動で設定する必要はありません。

次にルーティング設定を開き、初回は「中国本土を迂回」など同様の意味を持つプリセットを選びます。直接接続ルールに一致したリクエストは直接接続され、それ以外はプリセットに従って処理されます。プリセット名やルールの内容はバージョンによって異なるため、現在のクライアントの説明を確認してください。TUNモードは無効のままにします。システムプロキシに従わないアプリを後から扱う際に便利ですが、仮想ネットワークアダプターや権限、ルーティングなど別の要因が加わるため、初回の接続テストには適しません。

v2rayNG:VPNモードを使う

v2rayNGの設定を開き、動作モードから「VPNモード」を選びます。このモードはAndroidのVPNインターフェースで通信を受け取り、クライアントのコアに転送します。システムにVPNのアイコンが表示されるのは正常です。「プロキシのみ」モードは主にローカルのプロキシポートを提供するため、他のアプリ側でプロキシを設定する必要があります。通常のアプリの通信を自動で取り込まないため、初めて使う場合はおすすめしません。

ルーティング設定で適切な迂回ルールを選び、初回のテストでは「アプリごとのプロキシ」を無効にします。ブラウザーが誤って対象外になるのを防ぐためです。アプリの対象リストを変更したことがある場合は、「選択したアプリのみをプロキシ」と「選択したアプリを除外」のどちらになっているか確認してください。両者の意味は逆です。DNSやドメインのポリシーなどは、まずデフォルトのままにします。接続しにくいからといって、これらの設定をすぐ変更する必要はありません。基本的な接続を確認してから、必要に応じて調整してください。

ステップ3:設定を選んで接続する

サブスクリプショングループに戻り、サービス提供元が利用可能と案内している設定を1つ選びます。プロトコル、通信方式、暗号化の項目を同時に変更しないでください。サブスクリプションで生成されるパラメーターは通常、互いに対応しています。1つだけ変更すると、ハンドシェイクに失敗することがあります。速度テストは選択の参考になりますが、結果はテスト先や方法に左右されます。初回の接続では、使用する設定を明確に選び、コアが正常に動作しているかを確認しましょう。

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

サーバー一覧から設定を1つ選び、右クリックメニューで「アクティブサーバーに設定」または同様の操作を実行します。バージョンによってはダブルクリックでも切り替えられます。動作が不明な場合は、右クリックメニューから操作してください。その後、ステータスバーでアクティブな設定が切り替わったか確認し、ログにコアの起動失敗やポートの競合などが出ていないか確認します。v2rayNでは、独立した「接続」ボタンを押すとは限りません。アクティブサーバーの切り替えとコアの動作状態がポイントです。

「システムプロキシ」が引き続き「システムプロキシを自動設定」になっていることを確認し、クライアントを起動したままにします。通知領域に最小化してもかまいませんが、プロセスを終了しないでください。システムのファイアウォール警告が表示された場合は、アプリ名とインストール先を確認し、ネットワーク環境に応じて許可します。テストのためにファイアウォール全体を無効にしないでください。ローカルの待ち受けに失敗したというログが出たら、別のプロキシツールを終了してから再試行します。競合が続く場合はポート競合の対処を確認し、見覚えのないシステムプロセスをむやみに終了しないでください。

v2rayNG:起動してVPN接続を許可する

v2rayNGの設定一覧から項目を1つ選び、現在の設定として選択されていることを確認してから、メイン画面の接続ボタンをタップします。初回起動時にAndroidからVPN接続の確認が表示されたら、要求元がv2rayNGであることを確認して許可します。アプリに戻り、ボタンの状態、通知領域、動作ログを確認してください。ほかのVPNが起動中と表示された場合は、もう一方の接続を停止します。通常、同じシステムVPNインターフェースを使う2つのツールで同時に通信を取り込むことはできません。

接続直後に停止する場合は、最後の「停止しました」だけでなく、ログに最初に出た具体的なエラーを確認します。バックグラウンドにしてしばらくしてから切断される場合は、バックグラウンド動作やバッテリー使用が制限されていないか確認し、継続動作が必要なクライアントだけ設定を変更してください。証明書、時刻、ハンドシェイクのエラーが出た場合は、まず端末の日付と時刻を合わせ、サブスクリプションの状態を確認します。証明書検証を無効にする方法を、通常の対処として使わないでください。

ステップ4:接続を確認する

普段使っているブラウザーを開き、現在のルーティング設定でプロキシ経由になる、正常に利用できることが分かっているHTTPSページを再読み込みします。続けて、直接接続されるはずの普段使いのページも開いてください。両方にアクセスできれば、接続とルーティングが連携していると判断できます。1つのサイトが開かないだけでは、そのサイト自体やアカウント、地域による制限の可能性があるため、すべての接続が失敗したとは限りません。クライアントの接続アイコンだけでは、アプリの通信がプロキシに届いているか確認できません。

ブラウザーとログで確認する

デスクトップのブラウザーで独自のプロキシ拡張機能を使っている場合は、システム設定を使うように切り替えます。拡張機能が設定したシステムプロキシを上書きするのを防げます。Androidでブラウザーだけ接続できない場合は、アプリごとのプロキシ設定でブラウザーが除外されていないか確認してください。再度アクセスしながら、クライアントのログに該当する接続記録やエラーが出るか確認します。ログのレベルによってはすべてのリクエストが記録されるわけではありません。「アクセス記録がない」ことだけで判断せず、モードやポート、実際のページ表示も確認してください。

直接接続するページは表示されるのに、プロキシ経由のページが開かない場合は、アクティブな設定が正しいか、デスクトップのシステムプロキシまたはAndroidのVPNが有効か、サブスクリプションが有効かを順に確認します。必要であれば設定を1つだけ変更して再テストし、ほかの設定はそのままにします。設定を変えて直った場合は、原因を元の設定または接続先サービスに絞れます。すべての設定で失敗する場合は、端末のネットワーク、クライアントのモード、ログを優先して確認してください。原因を特定するには、一度に1つの要素だけ変更します。

どのページにもアクセスできない場合は、まずプロキシによる通信の取り込みを一時停止し、通常のネットワークを確認します。デスクトップでは「システムプロキシを解除」を実行してからクライアントを終了します。Androidでは接続を停止し、システムのVPNアイコンが消えたことを確認してください。通常のネットワークにも接続できない場合は、Wi-Fi、モバイルネットワーク、ログイン認証を先に確認します。サブスクリプションを何度もインポートし直す必要はありません。通常のネットワークが復旧したら、このページのステップ2と3をもう一度行います。

設定を保存して利用を終了する

初回の接続確認ができたら、使えるサブスクリプショングループ、アクティブな設定、ルーティングモードを覚えておきます。ルールの追加やTUNの有効化、アプリごとの対象リストの変更は、1つずつ行い、そのたびにアクセスをテストしてください。「プロキシ経由で更新」「グローバルルーティング」「TUN」を一度に有効にしてから確認すると、原因を特定しにくくなります。サブスクリプションの内容が変わった場合は、通常、元のグループを更新すればよく、毎日グループを削除して作り直す必要はありません。

利用を終えるときは、v2rayNでは先にシステムプロキシを解除してからクライアントを終了します。停止したクライアントのローカルポートをシステムが参照し続けるのを防げます。v2rayNGではアプリ内で接続を停止し、システムの「常時接続VPN」や「VPN未接続時に通信をブロック」が有効になっていないか確認してください。これらの設定が有効な場合、停止後のネットワーク動作に影響します。サブスクリプションURLは端末内で管理し、URL全体が写った設定画面を共有アルバムや共有文書に残さないようにしてください。

これでサブスクリプションの追加、モード選択、接続、アクセス確認までの流れが完了です。個別の疑問はよくある質問をご覧ください。システムプロキシ、TUN、DNS、ルーティングの違いは用語集で確認できます。タイムアウトや更新失敗、バックグラウンドでの切断が続く場合は、トラブル対処で症状に応じて確認してください。

初期設定の確認結果

サブスクリプショングループに設定があり、アクティブな設定を選択し、プロキシの取り込みを有効にして、ブラウザーで接続を確認できた状態です。この設定を保存し、必要に応じて高度な機能を1つずつ追加してください。

まだ接続できない場合は、症状から確認 →
v2rayNをダウンロード