始める前に:アプリ・サブスクリプション・システム権限を確認

Android VPNの設定では、アプリ、サブスクリプション設定、システムのVPN権限を正しく連携させることが大切です。アプリをインストールしただけでは接続できず、設定を読み込んでも通信が選択した経路を通るとは限りません。準備、読み込み、接続、確認の順に進め、各段階で動作を確かめましょう。

アプリは設定の読み込み、ノードの選択、通信の処理を行います。サブスクリプションリンクからはサービスが提供するノードや関連設定を取得します。AndroidのVPN権限は、システムの仕組みを通じて対象の通信をアプリが処理するために必要です。どれか一つでも欠けると、設定できたように見えてもウェブページを開けないことがあります。

VPNGDはメールアドレス不要で、ユーザー名とパスワードで利用登録できます。ログイン後にサブスクリプションを取得してください。実際にアプリをダウンロードできるかはパネルで確認できます。まずパネルでサービスの状態と通信量を確認し、クライアントページからアプリを入手してください。見知らぬグループチャットやファイル共有サイトで同名のインストーラーを探すのは避けましょう。

Androidアプリをインストールし、設定との互換性を確認する

まずパネルで、Androidに対応したアプリと読み込み手順を確認します。APKファイルを入手した場合、インストール時にブラウザーやファイル管理アプリからの不明なアプリのインストールを許可するよう求められることがあります。ダウンロード元のアプリに限って一時的に許可し、インストール後はこの権限を無効にできます。これは接続時に必要なVPN権限とは別のものです。

アプリは名前が似ているかどうかだけで選ばないでください。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルです。対応状況はアプリのコアやバージョンによって異なり、特定のプロトコルに対応していても、すべてのサブスクリプション形式を読み込めるとは限りません。ここでは互換性の基本を説明しており、VPNGDがこれらすべてのプロトコルを提供するという意味ではありません。

Androidの設定にある「VPNを追加」は、通常、システム標準対応のVPN方式を設定する項目です。汎用プロキシのサブスクリプションリンクをそのまま貼り付けることはできません。サービスがプロキシのサブスクリプションを提供している場合は、互換性のあるアプリに読み込んでください。システムのサーバーアドレス欄にリンクを入力するものではありません。

  1. パネルの案内にある配布元から、対応するインストールファイルを入手します。システムからアーキテクチャやバージョンの非互換を警告された場合は確認してください。
  2. インストール後にアプリを開き、「設定」「サブスクリプション」などの項目を探します。接続スイッチはまだオンにしなくてかまいません。
  3. パネルに戻って利用するアプリ向けの説明を読み、適切な読み込み形式を確認してからサブスクリプションをコピーします。

インストールに失敗した場合は、まずインストーラーが完全にダウンロードされているか、システムに対応しているか、署名の異なる同名アプリが端末に入っていないかを確認します。上書きインストールのために古い設定をすぐ削除しないでください。アプリを変更する場合は、パネルからサブスクリプションを再取得できることを先に確認しましょう。

サブスクリプションを読み込み、ノードが取得できたか確認する

サブスクリプションリンクはノード名でも、一般的なウェブサイトのトップページでもありません。通常は更新可能な設定データを取得するためのリンクで、アプリがアクセスしてノード情報を読み込みます。アプリによって「リンクから読み込む」「リモート設定を追加」「サブスクリプション管理」など入口の名称が異なるため、現在の画面に従って操作してください。

  1. パネルで使用中のアプリに対応したサブスクリプションリンクをコピーします。説明文までコピーしたり、リンク末尾が欠けたりしないよう注意してください。
  2. アプリに戻り、リモート設定を追加してリンクを貼り付けます。設定名は自分で見分けやすい文字にできます。
  3. 保存後に更新またはダウンロードを実行し、空の設定名が表示されただけでなく、読み込みに成功したことを確認します。
  4. 読み込んだ設定を選び、ノードまたはグループの画面を開いて、選択可能な経路が表示されているか確認します。

パネルからアプリを開いて読み込める場合はその機能を使えますが、読み込み後にアプリへ戻り、設定が有効になっていることを確認してください。「形式エラー」が出たらサブスクリプションの種類を確認します。「取得失敗」の場合は、まずローカルネットワークとパネルへのアクセス状況を確認してください。同じリンクを何度も貼り直しても、形式の非互換は解決しないことがあります。

リンク内のパラメーターを書き換えたり、ノードのパスワードを手動で追加したりしないでください。ノードの更新にはアプリのサブスクリプション更新機能を使います。設定を削除して再読み込みする前に、変更したルーティング設定を控えておきましょう。有効だったルールまで失われるのを防げます。

VPN権限を許可し、適切なルーティングモードを選ぶ

設定とノードを選んだら、接続スイッチをオンにします。通常、AndroidからVPN接続の要求が表示され、アプリがVPN接続を確立することが示されます。アプリ名を確認してから許可してください。これは通信を処理するための権限であり、サブスクリプションの読み込み成功を示すものではありません。接続が始まると、通常はシステムにVPNの状態アイコンが表示されます。位置はシステムによって異なります。

通常、同じAndroidユーザーまたはプロファイル内で、VPNインターフェースを使うアプリを複数同時に実行することはできません。別のVPNや、ローカルVPN方式の広告ブロッカー・ファイアウォールを使っている場合は、競合するアプリを停止してから試してください。「常時接続VPN」や「VPNを使用しない接続をブロック」も切り替えに影響することがあるため、用途に合わせて確認しましょう。

モード名はアプリによって異なります。詳しくは各アプリの説明をご確認ください。
モード 通信の処理方法 利用に適した場面 確認するポイント
ルールモード ドメイン、アドレス、アプリなどのルールに応じて、直接接続かプロキシかを選択 国内と海外のウェブサイトを日常的に使い分ける場合 対象アプリに想定したポリシーが適用されているか
グローバルプロキシモード アプリの処理対象となる通信は、通常プロキシ経由で接続 ルールの適用に問題があるか短時間で切り分ける場合 アプリの除外やLAN内通信のプロキシ回避などが有効か
直接接続モード 通常、プロキシノードを経由しない 通常のネットワーク接続とプロキシ接続の違いを比較する場合 アプリのスイッチがオンでも、プロキシが有効とは限りません

初回設定ではサービスが案内するルールを使い、DNS、ルーティング、プロトコルのパラメーター、アプリの除外リストを同時に変更しないでください。グローバルモードでのみウェブページを開ける場合は、ルールモードに戻して適用結果を確認すると、原因を特定しやすくなります。グローバルモードでも、すべてのアプリの通信が必ず処理されるわけではありません。

省電力の対象外に設定し、画面ロック後の切断を防ぐ

一部のAndroidシステムではバックグラウンド動作が制限され、画面点灯中は正常でも、ロック後に通知が更新されなかったり、アプリを開き直すまで接続が戻らなかったりすることがあります。その場合は、サブスクリプションが無効だと決めつける前に、システムのバッテリー管理を確認してください。メーカーによってメニュー名は異なりますが、アプリ情報で「バッテリー」「バックグラウンドでの使用」「自動起動」などを探します。

  • ✅ 使用中のアプリに必要なバックグラウンド動作を許可し、システムの設定に従ってバッテリー最適化の対象外にします。
  • ✅ 自動起動の管理機能がある場合は、必要に応じてアプリの起動を許可し、フォアグラウンドサービスの通知を表示したままにします。
  • ✅ データセーバーを有効にしている場合は、アプリのバックグラウンド通信が制限されていないか確認します。
  • ✅ 画面をロックした後、よく使うアプリを開き直してアクセスできるか確認します。その後、ネットワークを切り替えて接続状態を再確認してください。

一部のシステムには、最近使ったアプリの画面でアプリをロックする機能があります。アプリが終了されにくくなりますが、バッテリー制限が解除されるわけではありません。接続のために連絡先や写真などネットワーク機能と無関係な権限を許可する必要はありません。権限の用途が不明な場合は、まずアプリの説明を確認してください。

Wi-Fiからモバイルデータ通信に切り替えると、接続を再確立する必要がある場合があります。自動で復旧しない場合は、ネットワークが安定してから一度切断し、再接続してください。基盤となるネットワークでインターネットに接続できる前にノードを何度も切り替えると、ローカルの接続問題か経路の問題か判断しにくくなります。

接続を確認する:ウェブ、出口、DNSを分けてチェック

ステータスバーのアイコンはVPNインターフェースが確立したことを示すだけで、目的のウェブサイトにアクセスできる証明にはなりません。まず普段使うサイトを開き、ローカルネットワークが正常か確認します。次に必要な海外サイトを開き、最後に目的のアプリを確認してください。ウェブサイトを開けてもログインできない場合は、アカウントや地域別のルール、サービス側の不正利用対策が原因の可能性もあります。

出口を確認するには、信頼できるIPアドレス確認ページを使い、接続前後の結果を比較します。ルールモードでは、確認ページが直接接続に設定されている場合があります。そのため「出口が変わらない」だけで、すべての通信がプロキシを通っていないとは限りません。アプリの接続ログ、ルールの適用状況、テスト対象を合わせて判断してください。

DNSの確認では、ドメイン名の問い合わせが想定した経路で送信されているかを調べます。テストページに特定のリゾルバーが表示されても、その所在地だけでDNS漏えいと判断することはできません。ブラウザーの暗号化DNS、AndroidのプライベートDNS、アプリのDNS設定、ルーティングルールなどが結果に影響します。接続中なのにドメインを開けない場合は、これらの設定を記録してから、アプリの案内に沿って一つずつ確認しましょう。

設定項目はプラットフォームごとに異なります。パソコンの「システムプロキシ」はすべてのアプリの通信を処理するとは限りませんが、AndroidアプリはシステムのVPNインターフェースを使って通信を処理することがよくあります。デスクトップ版のポート設定をそのまま使わず、パソコンで使えた場合でも、Android側のシステム権限やバックグラウンド設定を確認してください。

よくある不具合:症状から原因を絞り込む

サブスクリプションの読み込みは成功したのにノードが表示されない

現在有効な設定が、読み込んだばかりのものか確認し、更新結果も確認してください。リンクを保存しただけでは自動でダウンロードされないアプリもあります。また、サブスクリプション形式に対応しておらず、設定名だけが保存された可能性もあります。ネットワークのプロトコル設定を変える前に、パネルの状態、対応アプリ、サブスクリプションの種類を確認しましょう。

ノードを選択してもウェブページが開けない

まずアプリを切断し、ローカルネットワークで通常どおりインターネットに接続できるか確認します。次にシステム権限、接続ログ、ルーティングモードを調べてください。パネルにある別のノードに変更して改善した場合は、元のノード名と発生時刻を記録してお問い合わせください。IEPL専用線、中継、直接接続は異なる経路構成を表すもので、アプリのプロトコルではありません。また、ローカルのWi-Fi障害を解消するものでもありません。

一部のアプリは使えるが、ほかのアプリで問題が起きる

問題のあるアプリが除外対象になっていないか、ルールによって対象ドメインが直接接続になっていないか、アプリが必要な通信方式に対応しているか確認してください。アプリによってはUDPを使用するため、ブラウザーでウェブページが開けるかどうかだけでは判断できません。まずパネル推奨の設定で再現するか確認し、アプリのバージョン、システム情報、個人情報を伏せたログを添えてパネルからチケットを送信してください。サブスクリプション全体を公開しないでください。

操作する場所をもう一度確認したい場合は、使い方ガイドをご覧ください。経路一覧や料金を確認する場合は、サーバー一覧とプランページをそれぞれご確認ください。まず接続を検証し、実際の利用状況に合わせて選びましょう。設定の問題を、プラン変更が必要な問題と取り違えずに済みます。