AndroidでVPNを使う方法:初めてでもわかる設定ガイド

AndroidでVPNを使う手順を解説。アプリのインストールと接続設定の読み込み、VPN権限の許可、バッテリー最適化の対象外設定、接続確認まで、画面ごとに案内します。

AndroidでVPNを使うときは、「接続」を何度も押すより、アプリ、接続設定、システム権限、バックグラウンド動作を順に確認することが大切です。メニュー名はOSのバージョンやメーカーによって異なりますが、基本の流れは共通です。まずアプリと接続設定の対応を確認し、設定を読み込んでシステムによるVPN接続を許可したら、実際の接続先を確認します。以下の手順に沿って進め、ボタン名が異なる場合は同じ意味の項目を選んでください。

インストール前にアプリと接続設定の対応を確認

まず、VPNPHのアプリダウンロードページを開き、Android向けのインストール手順と推奨アプリを確認してから、案内に沿ってアプリを入手します。名前が似ているという理由だけで選ばないようにしましょう。接続設定に含まれるノードの種類を読み込めるか、必要なルーティング方式に対応しているかが重要です。インストール後にアプリを開き、設定のインポートまたはサブスクリプション追加の項目があることを確認します。

サブスクリプションURLは一般的なウェブページのアドレスではなく、アプリが接続設定を取得するためのものです。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、それぞれ異なるプロトコルまたは設定形式です。これらの名前が表示されても、あるプロトコルのパラメーターを別のプロトコル用フォームに手入力しないでください。利用できる設定は、サブスクリプションの内容と選択したアプリの対応状況によって異なります。ダウンロードページでアプリが指定されている場合は、その案内に従い、プロトコルを推測する必要はありません。

準備の際は、スマートフォンで通常どおりインターネットに接続できることも確認します。アプリをいったん終了し、ブラウザーで普段開けるページを表示してください。基本のネットワークに問題があると、「接続済み」と表示されても、原因がサブスクリプションなのかネットワークなのか判断できません。

サブスクリプションを読み込み、アプリに接続先を表示する

サービスの管理画面にログインし、Androidアプリ用のサブスクリプション項目を開いて、案内に従ってURLをコピーします。アプリに戻り、「設定」「サブスクリプション」「追加」などの画面から、URLでインポートする項目を選び、貼り付けて保存したら更新します。「保存」と「更新」が別の操作になっているアプリもあります。保存後も一覧が空の場合は、更新または再読み込みのボタンを探してください。

  1. 管理画面で選択したアプリに対応するサブスクリプションURLをコピーします。余分な空白や改行を加えないでください。
  2. アプリの設定追加画面で「URLからインポート」など同じ意味の項目を選び、URLを貼り付けて保存します。
  3. サブスクリプションを更新し、接続先一覧が読み込まれるまで待ちます。設定ファイルの選択を求められた場合は、読み込んだばかりの設定に切り替えてください。
  4. アクセス先に合った接続先を選び、まずは初回接続の確認が終わるまで、ルーティング設定は既定のままにします。

読み込み時に形式がサポートされていないと表示された場合は、管理画面のページURLではなくサブスクリプションURLをコピーしたか、またアプリがダウンロード時の案内と一致しているかを確認します。読み込みに成功しても一覧が空なら、手動で一度更新し、現在のネットワークからURLにアクセスできるか確認してください。一覧が空だからといって、プロトコル、ポート、暗号化のパラメーターをむやみに変更しないでください。これらの値は実際の設定に基づくものです。

接続時にAndroidのVPN接続を許可する

接続先一覧から使いたい接続先を選び、アプリの接続スイッチをオンにします。初回接続時には、通常AndroidのシステムからVPN接続のリクエストが表示されます。アプリ名がインストールしたものと一致することを確認し、システムの確認画面で「OK」または「許可」をタップしてください。これはシステム上の接続許可であり、アプリ内でサービスを再購入する操作ではありません。許可しないと接続先を選択できても接続が確立しないことがあります。もう一度接続を試し、システムの案内に従って許可してください。

許可後は、システムのステータスバー、または「設定」のVPN画面で接続状態を確認できます。メーカーによってアイコンやメニューの場所が異なるため、アイコンの有無だけで判断しないでください。アプリの接続表示、システムのVPN有効表示、接続先アドレスが想定どおり変化したかをあわせて確認します。別のVPNアプリやローカルのフィルタリングアプリなど、AndroidのVPN機能を使用するアプリが動作中の場合は、いったん停止してから再接続してください。

バックグラウンド動作を許可し、画面ロック後の切断に対処する

接続できても画面ロック後に頻繁に切断される場合は、アプリのバックグラウンド動作に対するシステムの制限を確認してください。アプリアイコンを長押しして「アプリ情報」を開き、「バッテリー」「電池の最適化」「バックグラウンドでの使用」などの項目を探します。バックグラウンドでの動作を許可するか、選択肢がある場合は制限なしに設定してください。「自動起動」や「スリープ中のアプリ」を別に管理する機種では、アプリがスリープ対象になっていないかも確認します。変更後にアプリへ戻って再接続し、画面をロックしてから解除した際の状態を確認してください。

ここで変更するのはVPNアプリのバックグラウンド権限であり、すべてのアプリをバッテリー最適化の対象外にするわけではありません。仕事用と個人用のプロファイルを使い分けている場合は、VPNアプリと接続したいアプリがそれぞれどちらの領域にあるか確認してください。領域ごとにネットワーク設定が異なる場合があります。OSの更新後に画面ロックで切断されるようになった場合は、メーカーによってバックグラウンド設定がリセットされていることがあるため、バッテリー設定を再確認してください。

ルーティングとDNSを確認する:接続成功だけでは経路が正しいとは限らない

初回の確認ではアプリの既定ルールを使い、カスタムルールを追加するのは後にしましょう。よく使われるモードには、グローバルプロキシ、ルールベースの振り分け、直接接続があります。グローバルモードは、特定のアクセス先がルールの影響を受けているか一時的に調べるときに便利です。普段はアクセス先に応じて、国際経路を使う通信と直接接続する通信を分けます。ルールベースの振り分けでは、ドメイン、IPアドレス、アプリなどが判定対象となり、優先順位はアプリの設定によって異なります。モード名だけで、すべての通信経路を判断することはできません。

症状 まず確認すること 次の手順
接続済みなのに、対象のウェブサイトが通常のネットワーク経由になる ルーティングルールで対象が直接接続に設定されていないか 一時的にグローバルモードに切り替えて比較し、その後ルールを調整する
ウェブサイトが開かないが、ほかのアプリは使える ドメインの名前解決と、そのアプリのルーティング設定 接続先を変えて再確認し、アプリのエラーメッセージを見る
画面ロックを解除した後、再接続が必要になる バッテリー制限とバックグラウンド動作の権限 バックグラウンド動作を許可して、再度状態を確認する
サブスクリプションを更新できない URL、アプリの種類、現在のネットワーク接続 URLをコピーし直し、ダウンロード時の案内に従って読み込む

DNSもルーティングルールとあわせて確認しましょう。ドメインの名前解決が想定外のネットワークで処理されていると、ウェブサイトの名前解決に失敗したり、DNSの問い合わせとページへのアクセスで経路が異なったりする場合があります。まずアプリのDNS設定と説明を確認し、信頼できる検査ページで名前解決の結果を調べてください。サイトの表示が遅いだけで、DNS漏えいが起きていると決めつけないようにしましょう。Androidの「プライベートDNS」やほかのフィルタリングアプリを有効にしている場合は、現在のアプリの設定と干渉していないか特に確認してください。

接続先アドレスを確認してから、経路を調整する

アプリを接続したまま、VPNPHの自分のIPアドレスページを開き、現在の接続先アドレスを確認します。VPNを切断したときの結果と比べてください。ルールベースの振り分けを使っている場合、検査ページがVPN経由になるかどうかは、そのページに適用されるルールによって異なります。結果に変化がないときは、接続失敗と判断する前にルールを確認してください。実際に使いたいウェブサイトを開いて安定して表示されるか試し、アプリに接続先の明確なエラーが出ていないかも確認します。

接続先は利用目的に応じて選びましょう。IEPL専用線、中継、直接接続はそれぞれ異なる通信経路を指します。専用線や中継では経路が別途設定されることが多く、直接接続では利用中のネットワークから接続先の入口までの状態に左右されます。名称だけではなく、実際に試して判断してください。動画の読み込みが遅い場合や、共同作業ツールが切断される場合は、ルーティングとアプリの設定を変えずに複数の接続先を試すと、経路と設定のどちらに原因があるか切り分けやすくなります。一度の測定結果を、継続的な通信速度の保証と考えないでください。

  • ✅ サブスクリプションの更新後、アプリに選択可能な接続先が表示される。
  • ✅ システムでアプリのVPN接続が許可され、アプリにエラーが続けて表示されない。
  • ✅ 対象のウェブサイトにアクセスでき、接続先の確認結果が現在のルーティングルールと一致する。
  • ✅ 画面ロック後にアプリを開き直しても、接続状態が想定どおりである。
  • ❌ 一覧が空、権限が拒否された、または特定のアプリだけに問題がある場合は、該当する段階から確認してください。設定をすべて何度も入れ直す必要はありません。

まだ使えない場合は、手順ごとに原因を確認

問題を「設定を読み込めない」「接続できない」「接続済みなのに使えない」「画面ロック後に切断される」に分けると、接続先を何度も変えるより効率的に確認できます。読み込めない場合はURLとアプリ、接続できない場合はシステムの許可、基本のネットワーク、VPN機能を使用中のほかのアプリを確認します。接続済みなのに使えない場合は、ルーティング、DNS、対象アプリを確認し、画面ロック後に切断される場合はバッテリー設定を見直してください。一度に変更するのは一項目だけにし、毎回同じ方法でテストすると、どの設定が影響したか分かります。

サポートに問い合わせる際は、端末のOSバージョン、アプリ名、選択中のモード、エラーメッセージ、再現手順を伝えてください。スクリーンショットを共有する前に、サブスクリプションURL、認証情報、公開したくないアドレスを隠します。接続先やプランの情報を確認する場合は、接続先一覧とプランページをご覧ください。ページに記載された接続先名と、アプリ内の実際の設定も照らし合わせてください。

完了の目安:サブスクリプションを更新でき、システムの接続許可が済み、アクセス先とルーティングルールが一致し、画面ロック後も接続状態が想定どおりであること。「接続済み」と表示されただけでは、設定がすべて完了したとは限りません。
無料で試す