Android VPN の初回設定でつまずくのは、ほとんどが「接続」という操作そのものではなく、その前にある 4 つの工程です。どのクライアントを入れるか、購読リンクをどう読み込むか、システムの VPN 権限をどう許可するか、バックグラウンドが省電力ポリシーで凍結されないか。この記事では Android VPN の導入手順を実際の操作順に沿ってたどり、各段階で照合できるチェックポイントを示します。最後に、出口 IP と DNS が本当に国際回線を通っているかの確認方法も説明します。
記事中に挙げるクライアントは種類の説明のためのもので、特定のバージョンを指定するものではありません。購読に含まれるノードの数と地域は、アカウント上に実際に表示される内容が基準です。
まずクライアント選び:プロトコル対応が使える回線を決める
購読リンクそのものは、符号化されたノード情報にすぎません。それを端末で使えるプロキシに変えるのがクライアントです。Android 向けクライアントの多くはコアを内蔵しており、インストールすればすぐ使えて、別途実行環境を用意する必要はありません。違いは主に 2 点、対応プロトコルの範囲と、分割ルールをどこまで細かく書けるかです。
| クライアント | コアの種類 | 主な対応プロトコル | 購読の読み込み方法 |
|---|---|---|---|
| v2rayNG | Xray 系 | VMess、VLESS、Trojan、Shadowsocks、Hysteria2 | 購読グループを新規作成してリンクを貼り付け、またはクリップボードから読み込み |
| NekoBox for Android | sing-box 系 | VMess、VLESS、Trojan、Shadowsocks、Hysteria2、TUIC | 購読を新規作成して更新。共有リンクの一括読み込みに対応 |
| Hiddify | sing-box 系 | VMess、VLESS、Trojan、Shadowsocks、Hysteria2、TUIC | 購読リンクを追加してワンタップで更新 |
| FlClash などの mihomo 系 | mihomo 系 | VMess、VLESS、Trojan、Shadowsocks、Hysteria2、TUIC | 購読リンクと設定ファイルの両方を読み込み可能 |
上の表はよくある組み合わせで、固定の答えではありません。クライアントの更新でプロトコル対応の範囲は変わります。読み込む前に、プロトコルの選択肢に購読で使うものが入っているか確認しておくほうが、「なぜつながらないのか」と後から悩むよりずっと楽です。
プロトコルごとの実際の違い
- Shadowsocks:ハンドシェイクが軽くオーバーヘッドも小さい方式です。日常の Web 閲覧や動画には十分で、設定項目も最も少なくて済みます。
- VMess:やや古い世代のプロトコルで、クライアントとサーバーの時刻ずれに敏感です。端末の時刻が正確でないと認証に失敗しやすくなります。
- VLESS:VMess を簡素化した後継で、それ自体は暗号化を持たず、安全性は外側の TLS や Reality に依存します。
- Trojan:通信を通常の HTTPS に偽装し、ポートは通常 443 番です。443 番だけを通すネットワークでも通りやすいのが利点です。
- Hysteria2 と TUIC:いずれも QUIC 上で動作し UDP を使います。電波状況が悪い環境やパケットロスが多い環境では復帰が速い一方、UDP が制限されたネットワークには弱い面があります。
プロトコルを理解しておくと症状の切り分けに役立ちます。接続後しばらくすると切れ、再接続すると戻るという場合は UDP 経路のパケットロスが疑われ、Hysteria2 や TUIC の回線は弱い回線環境で TCP 系より安定しやすい傾向があります。一方、ページ表示が遅い、動画のバッファリングが長いだけなら、原因は分割ルールや DNS にある可能性が高く、プロトコルを変えても解決しません。クライアントとサーバー間の通信はプロトコル自体の暗号化層で保護され、当サービスの回線はすべて軍事水準の暗号化を採用しています。
ステップ1:インストールと入手元の確認
インストーラーの入手元は、バージョン番号より重要です。VPN 権限を一度許可すると、クライアントは端末の通信すべてを扱えるようになります。だからこそ 2 分遠回りしてでも出所を確認し、素性のわからないインストーラーで時短を狙うのは避けましょう。
- クライアントプロジェクトの公式リリースページからインストーラーを入手するか、Google Play で同名のアプリをインストールします。
- インストール時に「提供元不明のアプリ」の警告が出ますが、許可するのはその入手元ひとつだけにして、インストールが終わったらすぐ取り消して構いません。
- クライアントを開いたら、すぐ接続せず、バージョン情報とプロトコル一覧に購読で使うプロトコルが含まれているか確認します。
- ネットワーク権限を求められたら許可します。この時点では VPN の許可ダイアログはまだ出ません。それは次のステップです。
1 台の Android 端末で同時に有効にできる VPN は 1 つだけです。以前に別の高速化ツールを入れている場合は、いったん切断してから設定してください。そうしないと新しいクライアントが「別の VPN が使用中です」と繰り返し表示し、接続失敗のように見えます。
ステップ2:購読リンクを読み込む
購読リンクはアカウントの資格情報であって、普通の URL ではありません。ノードのアドレスと認証情報を含み、他人が入手すればあなたの通信量を消費できてしまいます。グループチャットに貼ったり、公共のクリップボードツールを経由させたりしないでください。
- 管理画面で購読リンクをコピーするときは、先頭から末尾までまるごとコピーします。リンクは総じて長く、末尾が欠けるのが更新失敗の最も多い原因です。
- クライアントを開き、「購読」「グループ」「設定」のいずれかの入口から新しいグループを作成します。名前は地域や用途で付けておくと、後で見分けやすくなります。
- リンクをアドレス欄に貼り付けて保存し、「購読を更新」を押します。クリップボードからの直接読み込みや QR コード読み込みに対応するクライアントもありますが、読み込まれるのは同じリンク文字列です。
- 更新が終わるとノード一覧に回線が並びます。項目と地域は購読の内容が基準です。1 件も出てこない場合は購読の取得に失敗しているので、前のステップに戻って確認してください。
リンクが欠けていないか、端末の時刻が自動同期になっているか(時刻のずれが大きいと TLS ハンドシェイクがそのまま失敗します)、現在のネットワークから購読アドレスに到達できるか。3 点とも問題なければ、ネットワークを変えて再試行します。
購読の内容は回線の調整に合わせて変わるので、ノード一覧が自動で更新されることはありません。ある回線につながらないと気づいたら、まず購読を手動で更新し、それからノード自体の問題かどうかを判断すると、無駄な再インストールをかなり省けます。
ステップ3:VPN 権限を許可して接続
Android の VPN 権限はシステムが一元管理しています。クライアントは VpnService を通じて端末の IP 層の通信を扱うため、ユーザーが手動で同意する必要があり、アプリ側から無言で有効にすることはできません。この工程で許可を拒否してもエラーは出ず、「接続を押したのに何も起きない」という形で現れるだけです。
- ノード一覧から回線を 1 つ選び、接続を押します。
- 「接続リクエスト」のダイアログが表示され、VPN アイコンとクライアント名が出ます。「常に許可する」にチェックを入れてから確定します。
- ステータスバーに鍵や VPN のマークが出れば、トンネルは確立しています。
- クライアントのホーム画面に戻り、上り下りの通信カウンターが動いているか見ます。数字が動かなければ、通信は実際にはプロキシを通っていません。
あとから許可を確認・取り消したい場合は、システム設定 → ネットワークとインターネット → VPN でこの構成を探し、削除すれば取り消しになります。同じアカウントを複数の端末で同時に使っても問題ありません。当サービスのプランは台数制限がなく、各端末で上の流れを 1 回ずつ行うだけです。
ステップ4:省電力設定の除外とバックグラウンド維持
Android の省電力ポリシーは、画面が消えるとバックグラウンドのプロセスを凍結し、VPN トンネルも一緒に切れてしまいます。症状ははっきりしていて、接続直後は何も問題ないのに、十数分ロックしてから解除するとアプリがすべて読み込み中のままになります。
- システム設定 → アプリ → クライアントを選択 → バッテリー → 「無制限」を選ぶか、そのアプリのバッテリー最適化を直接オフにします。
- 中国メーカーのカスタム OS(MIUI / HyperOS、ColorOS、OriginOS、HarmonyOS など)では、「自動起動」と「バックグラウンドでの動作」の権限も個別に有効にする必要があります。
- 最近使ったタスクの一覧でクライアントをロックし、一括クリーンアップで一緒に消されないようにします。
- 常時接続しておきたい場合は、システムの「常時接続 VPN」を有効にしてこのクライアントを対象に設定します。切断されるとシステムが自動再接続を試みます。
トンネルがシステム側で切られている以上、どの回線に変えても同じように切れます。まず省電力ポリシーを確認し、それから回線の品質を判断する。順序を逆にすると空回りするだけです。
ステップ5:接続確認
接続できたからといって設定が正しいとは限りません。トンネルが張られていても、分割ルールや DNS の設定、IPv6 の優先順位によって通信がプロキシを迂回することがあります。確認すべきは少なくとも 4 点、出口 IP、DNS の解決経路、分割が意図どおりか、切断後に復帰できるかです。
- ✅ 海外サイトを開いて、ページが最後まで表示され、画像やスクリプトがタイムアウトしない。
- ✅ IP 確認サイトで表示される出口の地域が、選んだ回線の地域と一致している。
- ✅ DNS の確認結果が、ローカル回線の事業者ではなくノード側のリゾルバーになっている。
- ✅ 分割ルールを使っている場合、国内サイトは直接接続のまま開け、海外サイトはプロキシ経由になる。
- ❌ 出口 IP がローカルのアドレスのまま:トンネルが通信を実際には掌握していません。ステップ3に戻って許可を確認します。
- ❌ DNS の結果がローカル回線の事業者アドレス:DNS リークが起きています。DNS をリモート解決、またはクライアント内蔵の DNS に変更します。
DNS リークはなぜ起きるのか
プロキシが TCP と UDP の通信を掌握していても、DNS の問い合わせは別の経路を通ります。クライアントがドメイン解決をシステムに任せ、システムがそれをローカル回線の事業者に送ると、解決はプロキシの外で行われます。これが DNS リークです。すぐに通信が止まるわけではありませんが、「国際回線につながっている」という状態の価値を損ないます。
対処は 2 通り。クライアントの DNS をリモート解決にしてドメインをノード側で解決させるか、クライアント内蔵の DNS と分割ルールセットを使うかです。変更したらもう一度 DNS を確認し、結果にローカル回線の事業者アドレスがまだ出るなら、設定が反映されていません。
IPv6 が原因の「一部アプリがプロキシを通らない」
ノードが IPv4 の出口しか提供しておらず、端末側で IPv6 が有効になっていると、一部のアプリは IPv6 での直接接続を優先し、アプリ自身がプロキシを迂回したように見えます。対処は、クライアント側で IPv6 のアウトバウンドを無効にするか、システムの APN 設定で IPv6 をオフにしてから、クライアントを一度再起動します。
よくある接続不良の対照表
次の表は、初回設定で最もよく出会う 5 つの症状をまとめたものです。症状から原因を引くほうが、項目ごとに再インストールを繰り返すより速く解決します。
| 症状 | よくある原因 | 対処 |
|---|---|---|
| 購読の更新に失敗する | リンクの欠落、端末の時刻ずれ、現在のネットワークから購読アドレスに到達できない | もう一度最後までコピーし直す。時刻の自動同期をオンにする。ネットワークを変えて再試行する |
| 接続済みと表示されるが通信がない | VPN 権限を許可していない、または別の VPN が動作中 | システムの VPN 設定で確認する。他の VPN を先に切断する |
| しばらくロックすると切断される | 省電力ポリシーによるバックグラウンドプロセスの凍結 | バッテリー最適化をオフにし、自動起動とバックグラウンド動作を許可する |
| 国内サイトが開けない、または極端に遅い | 分割ルールが全通信プロキシ(グローバル)に設定されている | 「LAN と中国本土のアドレスを迂回」に戻す |
| 一部のアプリだけプロキシを通らない | アプリが IPv6 を優先している、または独自のネットワークスタックを持つ | IPv6 のアウトバウンドを無効にしてクライアントを再起動する |
照合してもつながらない場合は、クライアントのバージョン、選択中のプロトコル、エラーメッセージの原文を控えたうえで、ヘルプセンターの分割と DNS に関する説明を読むほうが、クライアントの再インストールを繰り返すよりはるかに有効です。
回線選びとプランの組み合わせ
購読を読み込むと、ノード一覧には専用線、中継、直接接続の 3 種類の回線が混在しているのが普通で、クライアント側でラベルが付きます。3 者の違いは「速いかどうか」ではなく、経路の通り方にあります。
- 専用線(IEPL):通信事業者グレードのポイントツーポイント回線を使うため、夜のピーク時間帯でも揺らぎが小さく、ビデオ会議やリモートデスクトップのような長時間つなぎっぱなしの用途に向きます。
- 中継:いったん中継ノードに入ってから海外に出る方式で、経路はやや遠回りになりますが、そのぶん接続の安定性が得られます。
- 直接接続:出口に直接つなぐ方式で、遅延は物理的な距離に左右されます。速度重視で安定性はほどほどでよい用途に向きます。
110+ か国、150+ 回線をカバーしていますが、地域が多いからといってすべてが速いわけではありません。地域で選ぶより用途で選ぶほうが現実的です。会議や AI ツールのような長時間接続は専用線を優先し、Web 閲覧や動画だけなら直接接続や中継で十分です。全リストは回線一覧にあり、地域と種類で絞り込めます。
通信量は開通日を基準に毎月リセットされ、途中でアップグレードした場合は差額が残り日数分に換算されます。月額プランは 3 種類:¥9.9(60GB)、¥18(250GB)、¥28(500GB)。使用量が少ない場合は、通信量パック ¥158/300GB、¥358/1000GB、¥658/3000GB が使った分だけ減って期限なし、毎月ゼロに戻ることはありません。支払いは Alipay、WeChat、USDT に対応。登録にメールアドレスは不要で、ユーザー名とパスワードだけで始められます。設定の流れはプランページで注文したあとすぐに開始できます。