iPhoneでVPNを使うときは、最初にiOSのVPNスイッチをオンにするのではなく、対応アプリを入手してサブスクリプションを追加し、VPN構成を許可したうえで、実際にアクセスできるか確認します。システムに接続中と表示されても、目的のアプリの通信が想定どおりの経路を通っているとは限りません。

実際の操作順に沿って説明します。アプリによってメニュー名は異なりますが、確認するポイントは共通です。アプリが起動する、設定を更新できる、接続先を選べる、システムの許可を得られる、目的のウェブページにアクセスできることを確認しましょう。

事前に確認:アカウント・プラン・アプリの関係

VPNWBのアカウント作成にメールアドレスは不要です。ユーザー名とパスワードで利用できます。アカウントはユーザーパネルへのログインに使い、プランによって利用可能な通信量やサービスの状態が決まります。サブスクリプションリンクを使うと、アプリに接続先の設定を取り込めます。それぞれ関連はありますが、同じものではありません。支払いが完了しても、iPhoneの設定が自動で完了するわけではありません。

まずユーザーパネルにログインして、プランの状態を確認します。サブスクリプションはログイン後に取得でき、iOSで取得するには有効なプランが必要です。月額プランの通信量は契約開始日を基準に毎月リセットされます。追加のデータパックは使い切るまで有効で、期限はありません。プラン選びは料金プランを参考にしてください。アプリの入手条件とサービスのプラン内容は分けて考えましょう。

iOSアプリの入手:配布元と対応状況を確認

ユーザーパネルのクライアント案内で、最新のiOSアプリ入手方法を確認し、案内に沿って操作してください。この記事では固定のインストーラーへの直リンクを掲載しておらず、すべてのアプリが常に各地域のストアで入手できるとも限りません。ストアで入手できないと表示された場合は、Appleアカウントで利用しているストアの地域と案内内容を確認してください。同じ名前のアプリを安易にダウンロードするのは避けましょう。

iOS、Windows、Androidでは、アプリの入手方法や設定ファイルが共通とは限りません。デスクトップ向けのファイルを名前だけ変更してiPhoneに取り込むことは避けてください。名前が似たアプリでも、現在のバージョンがパネルで案内されているサブスクリプション形式と、実際の接続先で使われているプロトコルに対応しているか確認が必要です。

Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルです。アプリ名に「VPN」とあるだけで、すべてに対応しているとは限りません。iOS設定にある手動VPNの入力画面も、これらのプロトコルを共通で取り込むためのものではありません。該当する接続先を使うには、対応プロトコルを扱えるアプリが必要です。

サブスクリプションを追加:接続先が表示されたら完了

ユーザーパネルにログインしてサブスクリプションリンクをコピーするか、ページに用意されたアプリへの取り込み方法を使います。サブスクリプションリンクには接続情報が含まれ、接続先の設定取得に使われるため、パスワードと同じように管理してください。通常の共有用URLではありません。公開の掲示板やオンライン変換ツールに貼り付けたり、トラブルのスクリーンショットに写したりしないでください。

  1. 形式を選ぶ。パネルでアプリの種類を選べる場合は、該当する項目を選択します。手動で追加する場合は、アプリ内の「サブスクリプション」「設定」などのメニューを開き、リンク全体を貼り付けます。空白や余分な記号は加えないでください。
  2. 取得または更新する。リンクを保存しただけでは、設定元を登録した状態です。アプリで実際に内容をダウンロードしてください。成功すると、設定名や接続先一覧、選択可能なプロキシグループなどが表示されます。画面が空のままなら、まだ完了していません。
  3. 接続先を確認する。目的の地域に合わせて接続先を選びます。具体的な名称は現在の一覧を確認してください。初期状態のサンプルだけが表示されていても、サブスクリプションの取り込みが成功したことにはなりません。
  4. 更新方法を残しておく。接続先が変更された場合は、サブスクリプションを更新して設定を取得します。同じ設定元を何度も追加すると、同じ名前の設定が複数できて見分けにくくなるため避けてください。

追加時に形式がサポートされていないと表示されたら、まずサブスクリプションリンクではなく、パネルのウェブページのURLをコピーしていないか確認します。次に、チャットアプリなどでリンクが途中までしかコピーされていないか確認してください。ネットワークリクエストに失敗した場合は、現在のネットワークからパネルとサブスクリプションのサーバーにアクセスできるかを確かめます。アプリに「プロキシ経由で更新」の設定がある場合は、まだ接続していないプロキシが更新を妨げていないかも確認しましょう。

システムでVPN構成を許可してから接続

設定と接続先を選んだら、アプリから接続を開始します。初回は通常、iOSからVPN構成の追加許可を求められ、デバイスでの認証が必要な場合もあります。直前に起動したアプリからの要求であることを確認し、システムの案内に従って許可してください。ここで許可するのはネットワーク拡張に必要な接続設定であり、すべてのアプリにアクセス権を与えるものではありません。

誤って許可しないを選んだ場合は、アプリに戻ってもう一度接続を開始します。それでも確認画面が表示されない場合は、システム設定で「VPN」を検索し、そのアプリの構成が追加済みか確認してください。iOSのバージョンによってメニューの場所は異なることがあるため、固定の画面例に頼らず、まずアプリ内の案内を確認しましょう。

接続を始める前に、ほかのプロキシ、広告ブロック、社内ネットワーク用アプリが通信を制御していないかも確認します。同種のネットワーク拡張機能は互いに影響することがあります。自分でインストールしたほかの接続ツールを一時停止して再確認してください。組織の管理下にあるデバイスでは、管理者に相談し、管理用の構成を勝手に削除しないでください。

接続後は、アプリとシステムの両方でVPNの状態を確認します。接続直後に切断される場合は、アプリに表示されたエラーの文言を記録し、プラン、通信量、現在の接続先を確認してください。許可スイッチを何度も切り替えるのは避けましょう。システムでの許可と、リモートの接続先に到達できるかは、別々の確認項目です。

接続の確認:出口IP・通信ルール・DNSを個別に調べる

まずアプリで現在のモードを確認します。ルールモードでは、ドメインやアドレスなどの条件に応じて通信経路が決まり、一部のサイトが直接接続されるのは想定どおりの場合があります。グローバルモードでは通常、アプリが制御する通信を選択中のプロキシ経由にしますが、アプリの実装やシステム上の制約を受けます。ルールモードで直接接続されたサイトの出口だけを見て、接続失敗と判断することはできません。

接続状態と実際のアクセス結果を分けて確認
確認項目 確認方法 結果からわかること
設定の状態 サブスクリプションを更新し、接続先やプロキシグループが表示されるか確認 設定を取得できたことはわかりますが、接続先への接続成功を示すものではありません
システムの接続状態 アプリの状態とシステムのVPN状態を確認 端末側で接続が始まったことを示します。アクセスできるかは別途確認が必要です
出口IPアドレス IP確認ページにアクセスし、そのページに適用されるルールを確認 そのリクエストの出口だけがわかります。すべてのアプリの通信を示すわけではありません
目的のアプリ 目的のアプリを開き直し、ページや実際のコンテンツが読み込まれるか確認 ネットワークの問題とアカウント・プラットフォームの地域制限を切り分けるのに役立ちます
DNSの経路 アプリのDNS設定、ログ、確認結果をあわせて確認 名前解決が想定どおりか判断する材料になります。リゾルバーの地域だけで結論を出さないでください

IP確認ページを開くと、出口IPの確認に役立ちます。ページにローカルの出口が表示された場合は、まず直接接続のルールに該当していないか確認してください。必要であれば一時的にモードを変更して再確認し、テスト後は普段の設定に戻します。IPの位置情報データベースには更新時期による差があるため、表示地域と接続先の名称が違う場合は実際のアクセス結果もあわせて判断してください。

DNSリークとは、名前解決のリクエストが想定した経路で処理されない状態です。たとえばプロキシ経由での名前解決を想定しているのに、ローカルネットワークのリゾルバーに送信されるケースがあります。見慣れないリゾルバー名だけでリークとは判断できません。アプリ内DNS、暗号化DNS、iCloudプライベートリレーなどの設定が結果に影響する場合があります。原因を特定しやすくするため、一度に複数の設定を変更せず、項目ごとに確認しましょう。

よくあるエラー:発生した段階に応じて確認

サブスクリプションは更新できるが、接続先につながらない

まずプランが有効か、通信量が残っているかを確認し、現在の一覧から別の接続先も試します。続いてWi-Fiとモバイル通信を切り替えて再確認し、ローカルネットワークの制限と接続先の問題を切り分けます。特定のネットワークでのみ失敗する場合は、そのネットワークでの状況を記録してください。すべての接続先で失敗する場合は、システム時刻が自動同期されているか、アプリが実際のプロトコルに対応しているかを確認します。

ウェブページは開くのに、目的のアプリが使えない

目的のアプリの通信が想定したルールに一致しているか確認し、アプリを開き直して既存の接続を更新します。動画配信などのプラットフォームでは、アカウントの地域、コンテンツのライセンス、位置情報の権限などによって利用可否が決まることもあります。出口が変わってもアカウントの地域が変わるわけではなく、特定のプラットフォームでコンテンツを利用できる保証にもなりません。

接続は正常だが、動画が途切れる

まずローカルWi-Fiの混雑やバックグラウンドでのダウンロードを確認し、その後、複数の接続先を比較します。IEPL専線、中継、直接接続は通信経路の説明であり、iOSアプリの認証方式ではありません。また、特定の再生が必ずスムーズになることを保証するものでもありません。現在の一覧と実際の状態を見て選び、地域名や接続先のラベルだけで判断しないでください。

日常の利用:更新・プライバシー・問い合わせ

普段は自分に合った通信ルールを使い、設定の変更時や接続先に問題があるときにサブスクリプションを更新します。VPNWBはデバイス台数に制限はありませんが、通信量が無制限という意味ではありません。複数のデバイスで使う場合も、プランの残量を確認してください。アプリの削除、機種変更、再インストール後は、サブスクリプションの再追加とシステムでの構成許可が必要になることがあります。

VPNWBのログを保存しない方針は、サービスのプライバシーに関する取り組みです。ウェブサイト、アプリ、アカウントシステムがアクセスデータを処理しなくなるという意味ではありません。公共のネットワークを使う場合も、HTTPS、ウェブサイトのURL、アカウント権限に注意してください。アプリにVPN構成を許可したからといって、ブラウザーの証明書チェックを無効にする必要はありません。

解決しない場合は、サポートチケットから、アプリ名、システムのバージョン、選択した接続先、ネットワークの種類、エラーの原文をお知らせください。スクリーンショットを送る前に、ユーザー名、サブスクリプションリンクなどの認証情報を隠し、確認済みの項目も記載してください。やり取りを減らし、設定の問題とネットワークの問題を切り分けやすくなります。