このiOS初心者ガイドでは、サブスクの追加から始めて、iPhoneの設定を完了し、接続が有効になったことを確認します。手順は、対応アプリの入手、サブスクの追加、VPN構成の許可、出口IPとアプリへのアクセス確認です。ノードが一覧に表示されても、通信が確立したとは限りません。
設定前の準備とクライアントの選び方
iPhoneのシステムVPN設定は、汎用のサブスク取り込み機能ではありません。国際回線サービスのサブスクは、まず対応するプロキシアプリで解析し、そのアプリからiOSにネットワーク拡張の許可を申請するのが一般的です。サブスクURLをシステムVPNのサーバー欄に直接入力したり、ログインページのURLをサブスクとして使ったりしないでください。
まずVPNEP クライアントページで、現在利用できる入手方法と設定手順を確認してください。クライアントのダウンロード情報はログイン後に入手できます。このガイドでは一般公開のインストーラー直リンクは提供していません。App Storeでアプリが表示されるか、料金が必要かはアプリとストアの地域設定によって異なり、回線のサブスクから判断することはできません。
アプリを選ぶ際は、現在のバージョンが対応しているプロトコルとサブスク形式を確認してください。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルです。「サブスク対応」と表示されていても、すべてに対応しているとは限りません。特にQUICベースのHysteria2とTUICは、アプリが各プロトコルに対応していることを確認してください。このガイドでは、VPNEPがこれらのプロトコルを提供しているとは判断していません。
| 確認項目 | 確認する内容 | 不一致の場合に起こること |
|---|---|---|
| サブスク形式 | パネルの形式とアプリのインポート方法が一致している | 解析できない、一覧が空になる、一部のノードしか追加されない |
| プロトコル対応 | アプリの現行バージョンがサブスク内のノードのプロトコルに対応している | 未対応の種類と表示される、またはノードを起動できない |
| システム互換性 | アプリが端末のiOSバージョンに対応している | インストールできない、またはネットワーク拡張の起動に問題がある |
| インポート内容 | ノードのみのサブスクと、ルールを含む完全な設定を区別する | ノードは表示されるが、ルールはアプリの既存設定のまま |
- ✅ 端末からパネルにアクセスでき、ユーザー名とパスワードが使える。
- ✅ パネルの案内に記載された信頼できる入手先からアプリを取得している。
- ✅ アプリが対応するサブスク形式とプロトコルを確認している。
- ❌ サブスクURLを公開の掲示板やオンライン変換サイトに貼り付けない。
リンクの取得とサブスクリプション設定
VPNEP ユーザーパネルにログインし、パネルとアプリの案内に従ってサブスクの項目を探します。サブスクURLにはアカウントを識別する情報が含まれている場合があり、入手した人が回線設定を読み取れる可能性があります。コピーする際はURL全体を保持し、クエリパラメーターを削除しないでください。また、チャットアプリに転送してからコピーするのも避けましょう。
- 対応する形式を選びます。パネルに複数のアプリ向けの項目がある場合は、インストールしたアプリに合うものを選んでください。名前が似ているという理由だけで判断しないでください。
- サブスクURLをコピーします。プランページやログインページのURL、個別ノードの共有情報ではなく、サブスクURLをコピーしたことを確認してください。
- アプリでインポートします。「サブスク」「サブスクを追加」「URLからインポート」などの項目を探します。表示名はアプリの現行画面に従い、URL欄にリンクを貼り付け、メモには見分けやすい名前を入力します。
- 保存して更新します。ダウンロードと解析が完了するまで待ち、サブスク内にノードが表示されるか確認します。パネルからアプリを起動してインポートする機能がある場合は、正しいアプリとサブスク名に追加されたことも確認してください。
- ルールの取り込み元を確認します。今回のインポートでノードのみが更新されるのか、DNS、ポリシーグループ、ルーティングルールも取り込まれるのかを確認し、使用中のカスタム設定が上書きされないようにしてください。
QRコードからインポートする場合も、内容を区別してください。QRコードには個別ノードが含まれることも、サブスクURL全体が含まれることもあります。個別ノードを追加できても、サブスク内の回線変更を同期できるとは限りません。継続的に更新する場合は、アプリにサブスクの項目が保存されていることを確認してください。
ダウンロードに失敗した場合は、まず端末からサブスクURLのサービスにアクセスできるか確認し、次にURLが完全にコピーされているかを確認してください。ログインページやウェブページのテキストが返されている場合、通常アプリはノード設定として解析できません。URLを「インポート可能」にするために、出所不明の変換サービスへ渡さないでください。変換時に元の認証情報を取得されるおそれがあります。
構成の追加を許可して接続を開始
ノード一覧が表示されたら、初回確認に使うノードとポリシーを選びます。初めて起動すると、通常iOSからVPN構成の追加を許可するよう求められます。要求元がインストールしたアプリであることを確認してから、システムの案内に従って許可してください。端末のパスコードまたは生体認証による承認が必要になる場合があります。
この操作で許可するのは、アプリによるシステムネットワーク構成の作成です。サービスのアカウントにログインしたことや、接続先サービスが現在の出口地域を許可したことを意味するものではありません。サブスクの追加、システムの許可、ウェブサイトへのアクセスは別々に確認してください。以前に許可を拒否した場合は、アプリに戻って再度起動し、システム設定にそのアプリのVPN構成がすでに存在するか確認してください。
アプリによっては「ルール」「グローバル」「ダイレクト」などのモードがあります。ルールモードでは、ドメインやアドレスなどの条件に応じて通信先を決定します。グローバルモードでは通常、アプリが制御する通信を選択したプロキシに送ります。ダイレクトではプロキシを経由しません。名称や動作はアプリによって異なるため、グローバルモードでもシステム上のすべての通信が必ず対象になるとは限りません。
初回の切り分けでは、アプリの案内に従って一時的にプロキシを使う方針を明確にし、ルールの影響を減らすと確認しやすくなります。確認後は、普段の利用に適した振り分け設定に戻してください。端末に別のVPNアプリ、オンデマンド接続の設定、組織の管理ポリシーがある場合は、競合しないか先に確認します。管理対象端末の組織設定を勝手に削除せず、管理者に相談してください。
iOSの設定にVPNと表示されていても、ネットワーク拡張が動作中であることを示すだけで、すべてのリクエストが同じ出口を通るとは限りません。切断後に自動で再接続する場合、オンデマンド接続の設定や別のクライアントの再起動が原因の可能性があります。アプリを何度も再インストールせず、接続を開始した設定やアプリを確認してください。
出口IPとアプリへのアクセスを確認
接続を確認するには、出口IPのチェックと実際の利用確認の両方が必要です。接続前に現在のネットワークのグローバルIPを確認し、クライアントに接続してから、同じブラウザーと確認ページで再読み込みして比較します。ページがダイレクトルールに該当している場合、出口IPが変わらなくてもノードの障害とは限りません。まずアプリの接続ログやルールの適用状況を確認してください。
- ✅ クライアントが動作中で、選択したポリシーが想定したノードを指している。
- ✅ 出口チェックのリクエストがプロキシを経由し、結果が選択した出口と妥当な形で一致している。
- ✅ 対象のウェブサイトが正常に読み込まれ、ログイン後の操作も続けられる。
- ✅ Wi-Fiからモバイル通信に切り替えた後、クライアントと対象アプリの状態を再確認する。
- ❌ ウェブページを一度開けたことやVPNアイコンの表示だけで、接続確認を済ませない。
IPアドレスの位置情報データベースは更新が遅れることがあり、表示都市が異なるだけでは回線の異常を証明できません。ノードの説明、アプリのログ、対象サービスでの実際の結果を合わせて判断してください。対象サービスの利用可否は、アカウントの地域、サービスのポリシー、キャッシュ、出口の評価にも左右されます。ネットワークに接続できることと、アカウントを利用できることは別の問題です。
DNSの確認はルールとあわせて行う
DNSはドメイン名をIPアドレスに変換します。プロキシ経由の通信とDNSリクエストで経路が異なる場合があるため、出口IPが変わった後もアプリのDNS設定を確認してください。リモート名前解決を使っているか、設定内のDNSルーティングに従っているか、対象ドメインにダイレクトルールが適用されているかを確認します。
DNS確認ページに表示されるのは通常、端末のグローバルIPではなく、DNSリゾルバーの出口です。ローカルのリゾルバーが表示されても、その結果だけで全通信の漏えいを断定することはできません。ただし、対象ドメインをプロキシ経由で名前解決したいのにローカルネットワークを使っている場合は、設定を確認してください。特定のパブリックDNSに安易に切り替えないでください。リゾルバーを変えても、DNSリクエストの通信経路が変わるとは限りません。
サブスクリプション更新とよくあるトラブルの解決
サービス側でノードが変更された場合、変更内容を反映するにはアプリでサブスクを更新する必要があります。更新に失敗しても、キャッシュ済みのノードで接続できることがありますが、サブスクのダウンロードが正常とは限りません。アプリの更新日時とエラーメッセージを確認してください。新しいノードが追加された後は、ポリシーグループが古いノードを選んだままになっていないかも確認しましょう。
インポートできても接続できない場合は、まずアカウントとプランの状態を確認し、次に選択したノード、アプリのプロトコル対応、現在のネットワークを調べます。ノード、DNS、振り分けルールを同時に変更すると、復旧しても原因を特定できません。一度に変更するのは一つにして、元に戻せるよう設定を保存してください。
| 症状 | 優先して確認する項目 | 次に行うこと |
|---|---|---|
| サブスクをダウンロードできない | URLが完全か、リンクが有効か、現在のネットワークからアクセスできるか | パネルから該当するURLをコピーし直し、手動で更新する |
| ダウンロードは成功したが一覧が空 | サブスク形式とプロトコルにアプリが対応しているか | パネルの案内を確認し、対応するインポート方法を使う |
| 起動時に構成を追加できない | システムの許可、既存のVPN構成、端末の管理制限 | もう一度許可を求め、管理対象端末の場合は管理者に相談する |
| 接続済みだが対象アプリが動作しない | ルールの適用状況、DNS、アカウントの地域、対象サービスのポリシー | 接続ログを確認し、ネットワークの問題とアカウントの制限を切り分ける |
| ネットワーク切り替え後に切断する | ネットワーク拡張の状態、ノード接続、現在のネットワークの制限 | 再接続して確認し、必要に応じて対応するノードに切り替える |
IEPL専用線、中継、直結は回線の経路を示すもので、クライアントへのインポート方式ではありません。専用線や中継回線を利用する場合も、サブスクの互換性、システムの許可、通信の振り分け設定は必要です。また、それらによって対象サービスの利用権限が保証されるわけではありません。出口を選ぶ際は回線ページを、設定方法は使い方ガイドを参考にしてください。
原因を特定できない場合は、サポートページから端末のシステム、クライアント名とバージョン、問題が起きた段階、使用中のネットワーク、個人情報を伏せたエラー情報をお知らせください。サブスクURL全体やアカウントのパスワードは送信しないでください。「サブスクのダウンロードに失敗する」のか、「ノードは起動するがアプリが動作しない」のかを明記すると、原因を絞り込みやすくなります。