AndroidでVPNを使うには、対応アプリをインストールし、サブスクリプションを取得して追加するか、アカウントにログインします。次に、システムのVPN接続を許可し、実際の接続先を確認します。Androidの設定にあるVPN画面は、サブスクリプションを追加するための共通ツールではありません。どのリンクでも直接入力できるわけではないので注意してください。初回設定の手順を順番に説明します。メニュー名は端末やアプリの表示に従ってください。

まず接続を確認し、その後でルールを調整しましょう。アカウント画面に案内されているアプリと手順を使うのがおすすめです。設定が読み込まれていること、システムの許可が有効であること、対象アプリの通信が選択したルートを通ることを確認してから、バックグラウンド動作やアプリごとの振り分けを調整します。一度に複数の設定を変更すると、原因を特定しにくくなります。

インストール前に確認:アプリとサブスクリプションの関係

アプリは接続設定の読み込み、通信の処理、状態の表示を担います。サブスクリプションは、対応アプリに接続ルートの設定を提供します。両者は代わりにはなりません。アプリをインストールしただけでは、アカウントに利用可能な通信量があるとは限りません。また、サブスクリプションを取得しても、すべてのAndroidアプリで読み込めるとは限りません。

サービスによっては専用アプリを使い、ログイン後に接続先が表示されます。対応アプリにサブスクリプションを追加する方式もあります。アカウント画面の案内に従い、ネット上の解説で見かけたアプリへ安易に切り替えないでください。Shadowsocks、VMess、Trojan、VLESSなどは、それぞれ異なるプロキシプロトコルや設定方式です。相互に置き換えられるインポート形式ではなく、AndroidのシステムVPN設定にあるプロトコル項目とも異なります。

X8VPNはAndroidに対応しています。ユーザー名とパスワードで登録でき、メールアドレスは不要です。ログイン後にアプリを取得できます。サブスクリプションの取得にもログインが必要です。設定を始める前に、アカウント画面でプランの状態と残りの通信量を確認してください。X8VPNは同時接続台数に制限はありませんが、複数の端末で利用する場合もアカウントの残量にご注意ください。

  • ✅ アカウント画面、または明示された案内先から入手したアプリか確認する。
  • ✅ アプリが案内されている設定形式に対応しているか確認する。
  • ✅ アカウント情報を安全に保管し、サブスクリプションの状態と通信量の残りを確認する。
  • ✅ 先に、システムのVPN接続を使用しているほかのアプリを切断する。

アプリをインストール:配布元と権限を確認

アカウント画面のアプリ案内から、Android向けのインストール手順を確認してください。インストールファイルを使う場合、現在利用しているブラウザやファイル管理アプリに「不明なアプリのインストール」を許可するよう求められることがあります。この権限は今回使う配布元に限って有効にし、インストール後は無効にできます。アプリのインストールのために、システム全体のセキュリティ機能を無効にしないでください。

「アプリをインストールできません」と表示されたら、何度も別のファイルを試す前にシステムのメッセージを確認しましょう。ファイルのダウンロードが不完全、端末のOSとアプリに互換性がない、既存アプリと新しいインストールファイルの署名が一致しない、といった原因が考えられます。アカウント画面の案内と既存アプリの入手元を確認してください。アンインストールする前に、アカウント情報と設定を復元できることを確かめましょう。唯一保存されている設定まで削除してしまうおそれがあります。

初回起動時に通知の許可を求められる場合があります。通知を許可すると、バックグラウンドでの接続状態を確認しやすくなります。ただし、通知の許可とVPN接続に必要なシステム許可は別のものです。接続機能との関係が分からない権限を求められた場合は、アプリの説明を確認し、何でも許可しないでください。インストール完了の目安は、アプリが正常に起動することです。目的のサイトにアクセスできるかどうかとは別です。

サブスクリプションを追加:リンクは通常のWebページではありません

アカウント画面で、利用中のアプリに対応したサブスクリプションの案内を開きます。自動追加に対応している場合は、正しいアプリが開くことを確認してください。自動で切り替わらない場合は、アプリ内の「リンクからインポート」「サブスクリプションを追加」などの機能を使います。コピー時に説明文、改行、引用符、末尾の空白が含まれないようにしてください。また、アカウント画面のURLをサブスクリプションURLとして使わないでください。

  1. アカウント画面にログインし、利用中のアプリに対応したサブスクリプションの説明を開く。
  2. 案内に従って自動追加するか、サブスクリプションURLをアプリの入力欄に貼り付ける。
  3. 保存と更新を実行し、アプリが設定を取得するまで待つ。
  4. 接続先の一覧が表示されたことを確認し、利用する接続先を選ぶ。

更新に成功したのは、アプリが設定を取得して読み込めたことを示すだけで、接続先への接続完了を意味しません。形式に対応していないという表示が出た場合は、インポート形式とアプリの互換性を確認してください。取得に失敗した場合は、端末のネットワーク、リンクの有効性、アカウントの状態を確認します。リンクを正体の分からないオンライン変換サイトに渡さないでください。変換サイトがアカウント設定全体にアクセスする可能性があります。

専用アプリでログインするだけで接続先が同期される場合、追加ボタンを探す必要はありません。出所の分からない古い設定と新しいサブスクリプションを同時に残すと、接続時に設定を選び間違えやすくなります。更新後は、同期したばかりの設定グループが有効になっていることも確認してください。

接続する:システムのVPN接続リクエストを許可

接続先を選んで接続をタップすると、通常はAndroidのVPN接続リクエストが表示されます。表示されたアプリ名がインストールしたアプリと一致することを確認してから、接続を許可してください。アプリはAndroidのVPNインターフェースを通じて、対象の通信を処理することがあります。システムにVPNアイコンが表示されても、インターフェースが動作中であることを示すだけで、接続先が利用可能だとは限りません。

最初のテストでは、アプリが推奨する初期モードを使いましょう。ルールモードは通常、ドメイン、アドレス、アプリのルールに応じて通信経路を決めます。そのため、一部のサイトが直接接続されても正常です。グローバルプロキシモードでは、アプリが処理対象とした通信をプロキシ経由にしますが、アプリの除外リストなどの設定が影響する場合があります。「グローバル」でも、あらゆる通信が常に必ず遠隔の接続先を通るわけではありません。

通常、同じAndroidユーザー環境では、一般のアプリがシステムのVPN接続を同時に使用することはできません。ローカルVPNインターフェースを使うファイアウォール、広告ブロッカー、ほかのネットワークアプリは、利用中のアプリと競合する場合があります。まずこれらのアプリを一時停止してからテストしてください。アイコンが表示されているかどうかだけで、複数のアプリが正常に併用できるとは判断できません。

アプリに「常時接続VPN」や「VPN未接続時の通信をブロック」がある場合は、基本の接続が安定してから設定を検討してください。後者を有効にすると、アプリが切断された際にネットワークも遮断される場合があります。すべてのページが開かなくなったら、ローカルネットワークの故障と判断する前に、こうしたシステム設定を確認してください。

バックグラウンドで切断される場合:省電力設定とネットワーク制限を見直す

画面が点灯している間は正常でも、画面をロックすると接続が切れる場合は、接続先ではなくバックグラウンド動作の制限が原因かもしれません。システムのアプリ情報からアプリのバッテリー設定を開き、端末で選べる方法に従ってバックグラウンド動作を許可するか、バッテリー最適化の対象外に設定してください。メーカーによって項目名は異なるため、画面例と完全に同じ文言を探す必要はありません。

端末によっては、自動起動、バックグラウンド通信、データセーバーの制限も個別に設定されています。アプリに必要なバックグラウンド通信を許可し、データセーバーによって停止されていないか確認してください。最近使ったアプリの画面で「アプリをロック」する機能は、メーカー独自の補助機能にすぎません。バッテリー設定の代わりにはならず、システムによるアプリの終了を完全に防げるものでもありません。

設定後は実際に動作を確認します。接続したまま画面をロックし、再度ロックを解除して、アプリの状態と目的のサイトを確認してください。その後、接続ネットワークを切り替えてもう一度確認します。ネットワークの切り替えで再接続が発生することがあるため、一時的に通信が途切れても設定ミスとは限りません。省電力の対象外にすると電池の消費が増える場合があるので、使い方に応じて調整してください。端末全体の省電力機能を無効にする必要はありません。

接続を確認:IPアドレス、DNS、アプリごとの通信振り分け

接続前にネットワーク確認ページを開いて、現在のグローバルIPアドレスを記録します。接続後にページを再読み込みし、結果を比較してください。ブラウザがルールによって直接接続されている場合、IPアドレスが変わらなくても接続失敗とは限りません。一時的にアプリ対応のグローバルプロキシモードを使うか、テスト用ブラウザの通信がプロキシを通るように設定し、確認後は普段のルールに戻してください。

位置情報データベースの更新には時間がかかる場合があるため、表示された地域はあくまで参考です。実際に利用したいアプリで目的のコンテンツを開き、読み込みやログインの結果も確認してください。アプリごとに地域、アカウント、アクセスのルールが異なります。IPアドレスが変わっても、利用先のプラットフォームが現在のネットワーク環境を受け入れるとは限りません。

DNSの確認結果は、通信の振り分けを踏まえて判断してください。ローカルのDNSリゾルバーが表示されても、直接接続のルール、ブラウザのセキュアDNS、AndroidのプライベートDNS、アプリのDNS設定が原因の場合があります。まず、確認対象のドメインがプロキシ経由になる設定かを確認し、そのうえで名前解決の経路を調べます。リゾルバーの地域だけを見て、すべての通信で情報が漏れていると断定することはできません。検査結果を特定の表示に合わせるために、DNSの保護機能をむやみに無効にしないでください。

症状 まず確認する項目 次に試すこと
サブスクリプションを更新できない リンク、インポート形式、端末のネットワーク アカウント画面から該当する設定を取得し直し、アプリとの互換性を確認する。
接続先は表示されるが接続できない システムの許可、アカウントの通信量、選択した接続先 接続の許可と残量を確認し、アカウント画面にある別の接続先でも試す。
接続中と表示されるがブラウザのIPアドレスが変わらない 通信振り分けルール、アプリの除外リスト ブラウザの通信がアプリによって処理されていることを確認してから再検査する。
画面をロックすると接続が切れる バッテリー最適化、バックグラウンド動作の制限 アプリのバックグラウンド権限を調整し、画面をロックしてテストする。
一部のサイトやアプリだけ使えない アプリのルール、DNS、利用先の制限 ほかの条件は変えず、項目を一つずつ確認する。

トラブル対応の仕上げ:再現に必要な情報を残す

確認するときは、毎回変更する条件を一つに絞ります。たとえば、同じネットワークとアプリを使って接続先だけを変更する、または接続先を固定して通信振り分けモードだけを変更します。再インストール、サブスクリプションの更新、DNS変更、モード切り替えを一度に行うと、有効な手がかりが失われます。さらに確認したい場合は、トラブルシューティングガイドをご覧ください。

原因を特定できない場合は、アカウント画面のサポートチケットから、端末のOS情報、アプリのバージョン、利用中のネットワークの種類、問題が発生した手順、エラーメッセージの全文をお知らせください。スクリーンショットやログを送る前に、サブスクリプション情報、パスワード、個人情報を隠してください。公開ページに設定全体を投稿しないでください。

プランの変更は、実際の通信量を確認してから検討しましょう。トラブルの切り分けの代わりにプランをアップグレードする必要はありません。X8VPNの月額プランの通信量は、利用開始日を基準に毎月リセットされます。追加の通信量は使い切るまで有効で、期限はありません。また、30日間の理由を問わない返金保証があります。料金はプラン一覧でご確認ください。接続を確認した後は、利用できている設定を保存し、普段はサブスクリプションの更新、アカウントの残量、アプリのルールを確認しましょう。

設定完了の目安:アプリが設定を更新できること、システムの許可が有効であること、対象アプリの通信が想定どおりに振り分けられること、IPアドレスの確認結果がルールと一致すること、画面ロック後も問題なく再利用できることです。単に「接続済み」と表示されるかを見るより、こうした条件を確認するほうが確実です。