Shadowrocketで初回接続時に「VPN構成の追加」と表示される理由|許可ダイアログとVPN構成の解説

初めて接続をオンにしたとき、システムがVPN構成の追加を求める理由を解説。「設定 › 一般 › VPNとデバイス管理」で項目を確認し、拒否または誤削除した場合の復元手順も紹介します。

この記事の要点

App StoreからShadowrocketを入手し、初回接続時にシステムの許可ダイアログが表示されたiPhone・iPadユーザー向けです。システムのVPN構成とアプリ内のサブスクリプションを区別し、追加の許可、システム項目の確認、拒否・誤削除後の再設定を順に説明します。最後に接続状態をもとに、権限と接続先のどちらを確認すべきか判断します。

1. アプリを確認し、システムの許可について理解する

ShadowrocketはAppleプラットフォーム向けの有料クライアントで、入手先はApp Storeのみです。製品ページでデベロッパのShadow Launch Technology Limited、アプリID 932747118、買い切りであることを確認できます。システム要件はApp Storeのページをご確認ください。入手元を改めて確認する場合は、まずApp Storeで正規アプリを確認する方法をご覧ください。ネット上で見かけた設定の案内を、すべて本アプリの操作方法だと判断しないようにしましょう。

初めてHome(ホーム)で接続スイッチをオンにすると、iOSまたはiPadOSにVPN構成の追加を求めるシステムダイアログが表示されることがあります。これはアプリがシステムのネットワーク拡張に必要なVPN構成を作成するための許可を求めるもので、クライアントの再購入やApp Storeの支払い情報の入力を求めるものではありません。ダイアログの全文、ボタンの言語、認証方法は、システム言語やデバイスの状態によって異なります。

許可する前に、直前に自分でShadowrocketの接続スイッチをオンにしたこと、ダイアログに表示されたアプリ名が一致していることを確認してください。操作と関係のないタイミングで表示された場合は、いったんキャンセルしてHomeに戻り、状況を確かめてから再試行できます。VPN経由で通信される可能性があるというシステムの注意は、許可の範囲を示すものです。すべての接続が必ずリモートプロキシを経由するという意味でも、接続が使える状態になったという証明でもありません。

2. VPN構成を初めて追加する手順

以下の操作はアプリ内から行います。システム設定でVPNサーバーを手入力する必要はありません。システム設定の手動VPNフォームと、Shadowrocketが使用するネットワーク拡張は別の設定経路です。サブスクリプションURLを手動フォームに貼り付けても、アプリ内からの読み込みの代わりにはなりません。

  1. 既存の構成を確認する

    Shadowrocketを開いてHome(ホーム)に移動し、選択できる接続項目があるか確認します。まだ設定していない場合は、利用するサービスの提供元から案内されたパラメータで読み込んでください。サブスクリプションの認証情報はデバイス内に保管し、公開するスクリーンショットや問い合わせ文には載せないでください。

  2. 接続を開始する

    Homeで使用する接続項目を選び、画面上部の接続スイッチをオンにします。このとき表示されるのがシステムのVPN構成追加リクエストか、アプリ内の別の案内かを確認し、混同しないようにしてください。

  3. システムによる追加を許可する

    ダイアログに表示されたアプリ名を確認し、Allow(許可)または現在のシステム言語で表示される許可ボタンを選びます。続けてデバイス認証を求められた場合は、画面の案内に従ってください。サブスクリプションのパスワードをデバイスのロック解除パスコードとして入力しないでください。

  4. 接続状態を確認する

    Homeに戻り、接続スイッチとステータス表示を確認します。オフのままなら、もう一度手動で接続を開始します。接続中と表示された場合も、実際にアクセスできるか確認してください。許可ダイアログが消えただけでは、接続成功とは判断できません。

  5. システムの項目を確認する

    システムのSettings(設定)→ General(一般)→ VPN & Device Management(VPNとデバイス管理)→ VPNを開き、Shadowrocketに対応する項目を探します。メニュー名は翻訳によって異なる場合があるため、デバイス上の表示に従ってください。

デバイスのロック解除認証はシステムの操作です。組織による管理制限、スクリーンタイムの制限、ネットワーク構成の変更を禁止するポリシーがある場合、スイッチを何度オンにしても解除できません。まず、そのデバイスでVPN構成を追加できるか確認し、該当するポリシーはデバイス管理者に対応を依頼してください。

3. VPN構成、サブスクリプション、構成プロファイルの違い

「VPN構成プロファイル」はVPN項目全般を指す言葉として使われることがありますが、トラブル対処では区別が必要です。Shadowrocketがシステムのインターフェイスを通じて作成するVPN構成は、Webページからインストールする構成プロファイルとも、デバイス管理プロファイルとも異なります。設定画面の近くに表示される場合がありますが、入手元、役割、削除した場合の影響はそれぞれ異なります。

確認対象場所または設定画面主な役割削除後の対応
システムのVPN構成システムのSettings → General → VPN & Device Management → VPNアプリがシステムVPN接続を確立するために必要な情報を保存Shadowrocketに戻って接続を開始し、表示に従って再度許可する
アプリ内の接続設定とサブスクリプションShadowrocket → Home利用中のサービスの接続パラメータとサブスクリプショングループを保存自分で保管している有効な情報を使って再度読み込む
アプリ内のルール設定Shadowrocket → Config(設定)ルールと関連する設定内容を管理自分の設定の入手元に応じて復元し、現在選択されている項目を確認する
構成プロファイルまたは管理プロファイルシステムのVPN & Device Management内にある該当項目ファイルの内容に応じて、アカウント、証明書、管理ポリシーなどを設定削除して試す前に、設定の入手元またはデバイス管理者に確認する

要点:不足している項目だけを復元する

Homeの接続項目が残っていて、システムのVPN項目だけが消えている場合は、まずシステムの許可を再度求めてください。サブスクリプション、ルール、デバイス管理項目をまとめて削除すると、復元対象が増え、どの操作で解決したのかも分かりにくくなります。

システムによるVPN構成の追加を許可しても、サブスクリプションは読み込まれません。システムのVPN項目を削除しても、通常はHome内のデータまで直接消えることはありません。アプリの削除は別の操作であり、アプリ内に保存されたデータに影響する可能性があります。そのため、権限の問題に対する最初の手順として「アプリを削除して再インストールする」ことは避けてください。

4. 許可を拒否した場合や誤って削除した場合の復元方法

最初にDon’t Allow(許可しない)をタップした場合は、まずアプリに戻り、接続スイッチがオフになっていることを確認してから再度接続を開始します。システムのVPN画面で同じ名前の項目を手動作成しないでください。名前が同じでも、アプリのネットワーク拡張と正しく関連付けられているとは限りません。

  1. 自動接続を一時停止する

    以前にオンデマンド接続を有効にしていた場合は、Shadowrocket → Settings(設定)→ On Demand(オンデマンド)を確認します。現在の設定を記録したうえで、調査中に接続が自動で再開しないよう、関連する自動接続を一時的にオフにしてください。

  2. システムの記録を確認する

    システムのSettings → General → VPN & Device Management → VPNを開き、Shadowrocketの項目があるか確認します。このアプリに関係する項目だけを確認し、ほかの構成を削除して試さないでください。

  3. 許可を再度求める

    Homeに戻り、既存の接続項目を選んでスイッチをオンにします。項目が見つからない場合は、再び表示されたシステムの追加リクエストで許可し、デバイス認証を完了します。ダイアログが表示されない場合は、システムに構成がすでに保存されているか確認してください。

  4. 復元できたか確認する

    システムのVPN項目とHomeの状態をもう一度確認します。許可後も接続できない場合は、現在の構成を残したまま接続パラメータとLog(ログ)を確認してください。構成を追加できない場合は、デバイス管理の制限を調べてから次の対応を決めます。

誤って削除したのがHome内のサブスクリプションで、システムのVPN項目ではない場合、システムの許可をやり直してもサブスクリプションの内容は戻りません。自分で保管しているサブスクリプション情報を使って復元してください。復元時はサービス提供元から受け取った情報だけを確認し、URL全体を関係のない相手に送らないでください。Config内のルール設定を削除した場合も、その設定だけを別途復元し、ルールの問題をシステム権限の消失と取り違えないようにします。

5. 許可済みでも接続できない場合:状態ごとに確認する

トラブル対処の際は、次の3点を記録してください。システムのVPN一覧に項目があるか、Homeの接続スイッチがオンのままか、実際のアクセスに失敗するかです。「ダイアログが表示された」という情報より、この3つの状態のほうが問題を切り分けやすくなります。システムに項目があり、接続処理が開始されている場合は、許可を何度も削除してやり直すのではなく、接続ログを確認してください。

エラー:「VPN Connection」

原因と対処:VPN Connection(VPN接続)は、システムの接続エラーダイアログに表示されることがあるタイトルです。それ自体は具体的な失敗原因ではなく、「VPN構成の追加」リクエストでもありません。まず、タイトルの下に表示された説明全文を記録し、Homeの状態やLogと照らし合わせてください。タイトルだけを根拠にサブスクリプションの期限切れや許可拒否と判断しないでください。

Proxy(プロキシ)、Direct(直接接続)、Config(設定)、Scene(シーン)はGlobal Routingのルーティングモードであり、システムの許可レベルが異なるわけではありません。モードを変更しても、システムのVPN構成は必要です。トラブル対処中は一度に変更する項目をひとつに絞り、変更前後の状態を記録してください。そうすることで、ルールの選択、リモート接続、権限のどれに問題があるかを切り分けやすくなります。

6. システムVPNトンネルが接続に関わる仕組み

操作の流れとしては、まずアプリがシステムVPN構成の作成を求め、ユーザーが許可するとシステムに関連情報が保存されます。接続を開始すると、ネットワーク拡張が構成に基づいて対象範囲の通信を処理します。その後リモートプロキシを使うかどうかは、アプリの現在のルーティング、ルール、接続設定によって決まります。ステータスバーのVPN表示だけでは、具体的な通信経路は判断できません。

ユーザーの許可 システム構成を保存 トンネルを開始 ルーティングを判定 接続先へ通信

VPNのステータス表示はシステム接続の状態を示すもので、匿名性やアクセス可能性を保証するものではありません。DNSの名前解決、宛先サービスの状態、利用中のサービスの接続状況によってもアクセス結果は変わります。各処理は独立しているため、システム構成を復元する際にプロトコルの変更やルールの一括編集まで行う必要はありません。まず許可を復元し、その後の通信経路を確認すれば、調査範囲を絞れます。

7. 初回の許可に関するよくある質問

「許可しない」をタップした場合、再購入が必要ですか?

VPNの許可を拒否しても、再購入する必要はありません。Homeに戻って接続スイッチをオフにし、もう一度接続を開始してシステムの案内に従って許可してください。購入履歴とデバイス上のVPN構成は別のものです。

設定にShadowrocketが表示されません。インストールに失敗していますか?

まず、システムのSettings → General → VPN & Device Management → VPNを見ているか確認してください。アプリをインストールしていても、システム構成の追加が完了していなければ、一覧に該当項目が表示されない場合があります。Homeに戻り、手動で接続を開始して許可ダイアログが出るか確認してください。

VPN項目を削除すると、サブスクリプションも一緒に消えますか?

システムのVPN項目とアプリ内のサブスクリプションは別々に管理されます。まずHomeで元のサブスクリプションが残っているか確認してください。残っていれば、接続を再度開始してシステム構成を復元できます。再読み込みは不要です。アプリ内の情報も削除されている場合は、自分で保管している元の情報を使って個別に復元してください。

iPadに替えたら、もう一度許可を求められるのはなぜですか?

VPN構成の許可は現在使用しているデバイスごとに行われます。別のデバイスで許可済みでも、自動的には完了しません。iPadでもHomeから接続を開始し、表示に従って許可してください。購入の適用範囲、デバイスの互換性、システム要件はApp Storeのページをご確認ください。

一度許可した後も、毎回許可を求められますか?

構成が正常に保存されていれば、通常の接続で初回の追加手順を繰り返す必要はありません。毎回表示される場合は、構成が削除されていないか、デバイス管理ポリシーによって設定がリセットされていないかを確認し、ダイアログの全文を記録してください。確認のために構成を何度も消去しないでください。

App Storeで正規アプリを確認する