Android版v2rayNGで、特定のアプリだけをプロキシに通したい場合の設定方法を解説します。「選択したアプリをプロキシから除外する」モードと、「選択したアプリだけをプロキシに通す」モードは、選択リストが同じでも動作が逆です。設定画面の確認、アプリの選択、VPN接続の再起動、通信経路のテストまで順に進め、意図しないアプリが直接接続される状態を避けましょう。
1. アプリ別プロキシでできることと、2つのモードの違い
v2rayNGのアプリ別プロキシは、AndroidのVPN機能を使って端末のアプリ通信を取り込み、選択したアプリを基準にプロキシへ通すかどうかを分ける設定です。ブラウザーだけをプロキシに通し、ほかのアプリは通常のネットワークを使う、といった使い分けに役立ちます。アプリ別の選択は通信を取り込む対象の指定であり、特定のWebサイトやドメインだけを切り替える設定ではありません。
重要なのは「バイパスモード」の状態です。有効にすると、リストで選択したアプリをプロキシ経由から除外し、選択していないアプリをプロキシの対象にします。無効にすると反対に、選択したアプリだけがプロキシの対象になります。画面に表示されるアプリ一覧が同じでも、モードの切り替えによって結果は逆になるため、保存前に意図した動作を確認してください。
「バイパスモード」を有効にし、プロキシを使わせたくないアプリを選びます。選択したアプリは通常のネットワークを使い、それ以外のアプリがプロキシ対象になります。
適している場面:多くのアプリはプロキシを使い、一部だけ除外したい
「バイパスモード」を無効にし、プロキシを使わせたいアプリだけを選びます。選択したアプリがプロキシ対象になり、ほかのアプリは対象外です。
適している場面:対象を明確に限定し、設定ミスの影響を小さくしたい
- 選択アプリのみで始める:最初は対象を1つか2つに絞ると、設定後のテストが簡単です。
- 全体の経路を変更する設定ではない:アプリ別の指定はプロキシ対象の切り分けです。AndroidのVPN接続が切れている場合、選択したアプリもプロキシを利用できません。
- アプリ内の通信すべてを保証しない:アプリの実装や通信方式、Androidの制限によって、期待どおりに切り分けられない場合があります。
結論:最初は「選択アプリのみ」で小さく試す
対象アプリだけを選ぶ方式なら、リストの選択漏れによって広い範囲のアプリがプロキシ対象になるリスクを抑えやすくなります。動作を確認してから、必要に応じて除外モードへ切り替えましょう。
2. 設定を変える前に確認すること
アプリ別プロキシのテストを始める前に、まずv2rayNG単体でノードへ接続できることを確認します。ノードが未選択、設定情報が古い、コアが起動していないといった状態では、アプリ別の指定を変えても通信できません。v2rayNGのメイン画面で使用するノードを選び、接続を開始して、VPN接続の許可を求められたら内容を確認したうえで許可してください。
AndroidではVPN接続を管理する仕組みの都合上、別のVPNアプリやVPN機能と同時に利用できないことがあります。別のVPNが有効になっている場合は、テスト中だけ停止できるか確認してください。会社や学校の管理下にある端末では、管理者のポリシーによってVPN設定が制限されることもあります。制限を回避するのではなく、端末の管理者に確認してください。
- ノードの接続:先にv2rayNGで接続を開始し、アプリ別設定とは別にノードの基本動作を確かめます。
- 対象アプリの準備:ログイン状態や通知、同期の有無を確認します。通信の確認中に認証情報を入力する場合は、信頼できるネットワークを利用してください。
- 現在の設定を記録:バイパスモードの状態と選択中のアプリを控えておくと、変更後に元へ戻しやすくなります。
3. v2rayNGでアプリ別プロキシを設定する
以下は一般的なv2rayNGの画面を前提にした操作です。アプリのバージョンや翻訳によって、メニュー名や項目の位置が異なる場合があります。「設定」画面に「アプリ別プロキシ」または「Per-app proxy」に相当する項目が見つからない場合は、現在のアプリの画面とバージョンを確認してください。似た名前の別設定を推測で切り替えるのは避けましょう。
-
設定を開く
v2rayNGのメイン画面を開き、メニューから「設定」を選びます。設定項目の中から「アプリ別プロキシ」または「Per-app proxy」に相当する項目を探します。画面の構成が異なる場合は、メニュー内の検索機能があれば項目名で検索してください。
-
対象モードを選ぶ
選択したアプリだけをプロキシに通す場合は、「バイパスモード」を無効にします。一部のアプリをプロキシから除外する場合は、有効にします。ここではチェック状態だけで判断せず、画面上の説明も読んでください。
-
アプリを選択
アプリ一覧から対象を選びます。選択アプリのみのモードでは、プロキシに通したいアプリを選択します。除外モードでは、プロキシに通したくないアプリを選択します。似たアイコンや名称のアプリがある場合は、普段利用しているものと一致するか確認してください。
-
設定を保存
画面に保存ボタンがある場合はタップし、設定画面を閉じる前に変更が反映されたことを確かめます。選択一覧が自動保存される画面でも、選択状態とモードの組み合わせをもう一度確認してください。
-
VPNを再接続
v2rayNGのメイン画面に戻り、接続をいったん停止してから再接続します。VPN接続の確認画面が再び表示された場合は、接続先アプリがv2rayNGであることを確認して許可します。接続状態の表示だけでなく、対象アプリの通信もテストしてください。
メニュー名が変わっていても、基本の順序は「モードを決める → 対象アプリを選ぶ → 設定を反映する → VPNを再接続する」です。変更後に通信が止まったときは、複数の設定を一度に変更せず、まずバイパスモードと選択リストの対応が意図どおりかを見直します。
4. アプリごとの経路が切り替わったか確認する
設定後は、プロキシ対象として選んだアプリと、対象外のアプリを少なくとも1つずつ試します。同じネットワークに接続したまま、テストするアプリやWebページを切り替え、結果を記録してください。プロキシ対象のアプリが開けない場合でも、すぐにノードの故障と決めつけず、選択状態、バイパスモード、VPN接続、アプリ側の通信状況を順番に確認します。
- 対象アプリだけ接続できない:そのアプリが選択リストに入っているか、バイパスモードが無効になっているかを確認します。除外モードを選んでいると、選択したアプリはプロキシ対象から外れます。
- 対象外のアプリもプロキシを使う:バイパスモードの状態と選択リストを確認します。除外モードでは、選択していないアプリがプロキシ対象になるため、選択アプリのみの設定と逆の結果になることがあります。
- 両方のアプリで通信できない:まずv2rayNGの接続が継続しているかを確認し、別のVPN接続が有効になっていないか、端末がネットワークに接続できているかを調べます。
- アプリの一部機能だけ失敗する:ログイン、通知、更新、音声や動画など、どの機能で発生するかを分けて確認します。同じアプリでも機能ごとに接続先や通信方法が異なる場合があります。
テストでは、速度測定だけで判断せず、対象アプリで実際に必要な操作を試してください。たとえばブラウザーなら普段使うページを開き、ログインが必要なアプリなら認証後の画面まで確認します。接続先サービスの障害やアカウントの制限が原因の場合もあるため、アプリ別プロキシの設定変更前後で結果がどう変わったかを比べることが大切です。
確認のコツ:対象と対象外を1つずつ用意する
切り替えの結果を判断するには、プロキシ対象のアプリだけでなく、対象外のアプリも同じ時間帯に試します。両方の結果を記録すると、ノードの問題とアプリ選択の問題を区別しやすくなります。
5. 設定を戻すときと、日常利用での注意点
アプリ別プロキシを解除したい場合は、v2rayNGの設定でアプリの選択を見直し、必要に応じてバイパスモードを元の状態に戻してからVPNを再接続します。単にアプリを終了しただけでは、VPN接続や選択状態が残ることがあります。変更後に端末の通信全体が想定と異なる場合は、v2rayNGの接続を停止し、設定画面で選択リストとモードを確認してから再度テストしてください。
Androidのアプリ更新や再インストール、仕事用プロファイルの追加などによって、一覧の表示が変わる場合があります。アプリを更新した後に以前の選択が期待どおりに動かないときは、対象アプリが一覧にあるかを改めて確認します。アプリの複製機能や仕事用プロファイルを使っている場合、個人用と仕事用が別のアプリとして表示されることもあります。
- 公開ネットワークでは通信内容に注意:プロキシ接続は、利用するサービスの安全性やアプリの暗号化を置き換えるものではありません。ログイン情報を扱うアプリでは、公式アプリと正規の接続先を利用してください。
- 選択状態を定期的に見直す:アプリを追加・削除したときや、プロキシの使い方を変えたときに、対象リストとモードの組み合わせを確認します。
- 問題の情報を共有するときは慎重に:接続ログや設定画面にサブスクリプションURL、識別情報、認証情報が含まれていないか確認し、必要な部分だけを共有してください。
アプリ別プロキシは、通信の対象を整理したいときに便利ですが、モードの選び間違いが最も起こりやすいポイントです。「選択したアプリを除外する」のか、「選択したアプリだけを通す」のかを先に決め、設定後は対象と対象外の両方で実際の通信を確かめましょう。