Shadowrocketの初回接続で「VPN構成の追加」と表示される理由|iOSの許可とVPN設定を解説

Shadowrocketで初めて接続するときに表示されるVPN構成の追加要求について、表示される理由、許可後に設定へ追加される項目、拒否または誤って削除した場合の対処法を解説します。

この記事のポイント

Shadowrocketで初めて接続するときは、直前に自分でアプリを開いたことを確認してから、システムによるVPN構成の追加を許可します。この操作で作成されるのはシステムのトンネル接続設定であり、接続サービスの購入やWebサイトの証明書のインストールではありません。初回の許可、システム設定の項目確認、拒否・誤削除後の復旧、接続後のトラブル対処の順に、iPhoneやiPadで確認できるよう解説します。

1. 初回接続時にVPN構成の追加が必要な理由

Shadowrocketは、AppleプラットフォームのNetwork Extensionを利用してネットワーク通信を処理します。初めてHomeで接続スイッチをオンにすると、アプリはVPN構成の保存をシステムに要求します。この構成によってアプリが端末のネットワーク通信を処理できるため、システムはユーザーに確認を求めます。許可が完了していなければ、接続サービスのアドレス、ポート、パスワードが正しくても、この手順の代わりにはなりません。

ここでいうVPNは、システムが提供するネットワークトンネル機能であり、すべての通信がリモートサーバーへ転送されるという意味ではありません。接続後の通信処理は、Global Routing、現在の設定、適用されるルールによって異なります。Directを選ぶことと、システムのトンネルを切断することも別の操作です。

接続を開始 システムの許可 トンネルを確立 ルールを照合 接続先

システムの確認画面は、トンネルを確立する前に許可を確認するものです。サーバーに接続できるかどうかは、その後の接続処理で検証されます。そのため、「許可をタップした」ことと「Webページを開ける」ことは、別々に確認する必要があります。まず許可が完了しているかを確認してから接続設定を調べれば、権限の問題をパスワードやDNSの問題と取り違えずに済みます。

2. 初回の確認画面で行う操作

ShadowrocketをApp Storeから入手し、自分でHomeの接続スイッチをオンにした直後に表示された画面かを確認します。自分で接続を開始していない場合は、アプリ名だけを見てすぐに許可せず、いったん画面を閉じてアプリに戻り、直前の操作を確認してください。画面の文言はiOSの言語やバージョンによって異なりますが、VPN構成の追加を許可する内容です。

  1. Homeを確認:自分の接続設定が登録されているか確認します。サブスクリプションURLは利用中のサービス事業者から入手してください。VPN構成の追加を許可しても、接続サービスが自動で用意されるわけではありません。
  2. 接続スイッチをオンにする:Homeから接続を開始し、システムの許可画面が表示されるまで待ちます。スイッチを何度も素早く切り替えないでください。
  3. アプリ名を確認:確認画面に表示されたアプリ名がShadowrocketであることを確かめてから、「許可」を選びます。続いて端末の認証を求められた場合は、システムの案内に従ってください。サービス事業者のWebサイトに端末のパスコードを入力してはいけません。
  4. アプリに戻って状態を確認:接続状態が安定するまで待ちます。スイッチがすぐにオフへ戻る場合は、表示されたメッセージを記録し、システムの許可に失敗したのか、サーバーへの接続に失敗したのかを切り分けます。
  5. 実際にアクセスして確認:普段利用しているWebページを開いて動作を確認します。VPNのアイコンが表示されているだけでは、DNS、ルール、リモート接続がすべて正常とは限りません。

「Shadowrocket」がVPN構成の追加を求めています

原因と対処:システムにVPN構成を初めて保存するときの許可確認であり、サーバーのエラーではありません。自分の接続操作によって表示されたことを確認して「許可」を選び、システムから求められた認証を完了してください。「許可しない」を選んだ場合は、Homeに戻って接続を再度開始すると、許可の手順をもう一度確認できます。

このシステムの確認画面とサブスクリプションの読み込みは別の操作です。サブスクリプションの読み込みは「どの接続情報を使うか」を決め、システムの許可は「アプリがトンネルを作成できるか」を決めます。前者はアプリ内で管理し、後者はiOSが管理するため、片方を変更してももう片方が自動で直ることはありません。

3. システムのVPN項目と構成プロファイルの違い

許可した後は、システムの「Settings」→「General」→「VPN & Device Management」→「VPN」で、関連する接続項目を確認できます。日本語のシステムでは通常、「設定」→「一般」→「VPNとデバイス管理」→「VPN」に相当します。iOSのバージョンによって項目名や階層が異なる場合があります。見つからないときは、システム設定で「VPN」を検索してください。

この項目はまとめて「VPN構成プロファイル」と呼ばれることがありますが、VPN接続構成、デバイス管理プロファイル、証明書はそれぞれ別のものです。設定画面の近い場所に表示されても、同一の項目ではありません。通常のVPN許可で、確認画面を完了するためにルート証明書を信頼する必要はなく、端末が組織の管理下に置かれることもありません。

項目主な用途確認方法
システムのVPN構成アプリがトンネルを作成するために必要なシステムとの連携や接続設定を保存システムのVPN一覧を開き、Shadowrocketに関連付けられた項目を確認
Home内のサーバーとサブスクリプションアドレス、ポート、認証情報、登録済みのサブスクリプションを保存Shadowrocketに戻ってHomeで確認します。これらの情報はシステムのVPN一覧では変更しません。
Config内の設定ルールやDNSなどの設定内容を決定Configで現在使用中の設定を確認し、システムの許可と混同しない
デバイス管理プロファイルまたは証明書それぞれのデバイスポリシーや信頼設定に使用削除してVPNを直そうとせず、用途と入手元を個別に確認
2つの層
システムのトンネル許可と接続サービスの設定は、別々に確認
0件
「許可」をタップしただけで接続サービスが追加されることはありません
1項目
再作成する場合は、ShadowrocketのVPN項目だと確認できたものだけを対象にする

まとめ:項目を確認してから削除を判断

システムのVPN項目が存在していても、Homeに接続情報がない場合は、利用中のサービス設定を補ってください。証明書やデバイス管理の項目を削除しても、サーバー一覧の問題は解決しません。

4. 「許可しない」を選んだ場合や構成を誤って削除した場合の復旧方法

誤って「許可しない」を選んでも、通常はアプリを再インストールする必要はありません。まずShadowrocketのHomeに戻り、接続スイッチをオフにしてから、もう一度接続を開始し、システムが再び許可を求めるか確認します。画面が再表示されない場合は、先にシステムのVPN一覧に利用可能な項目があるか確認してください。確認画面が出ないからといって、必ずしも許可が拒否されたままとは限りません。

  1. アプリ内のデータを保持:まずHomeにサーバーとサブスクリプションが残っていること、Configに現在の設定が残っていることを確認します。復旧作業を増やさないよう、最初の手段として再インストールするのは避けてください。
  2. 自動接続を停止:接続が自動で開始される場合は、Settings → On Demandを開き、関連する自動接続設定を一時的にオフにします。システムのVPN項目の詳細で「Connect On Demand」が有効になっていないかも確認してください。
  3. システムの項目を確認:システムのVPN一覧を開き、Shadowrocketに該当する項目の詳細を確認します。再作成が必要で、対象がShadowrocketの項目だと確認できた場合に限り、「Delete VPN」を使ってください。組織管理など別の用途の項目は削除しないでください。
  4. 接続を再度開始:Homeに戻って接続スイッチをオンにし、アプリに必要なシステム構成を再作成させます。システムの確認画面が表示されたら許可してください。
  5. 動作を確認してから自動接続を戻す:まず手動で接続できることを確認し、その後、必要なOn Demandの条件を元に戻します。自動再接続によってテスト結果が分かりにくくなるのを防げます。

学校や勤務先が管理する端末では、システムのポリシーによってVPNの追加や変更が制限される場合があります。ボタンを操作できない、項目を削除できない、許可手順が進まない場合は、端末管理者に許可されている範囲を確認してください。デバイス管理プロファイルを繰り返し削除しないでください。システム要件と対応状況はApp Storeのページをご確認ください。

5. 許可後も接続できない、またはWebページが開かない場合

システムのVPN項目が表示されていれば、構成は保存されています。接続状態が表示されていても、確認できるのはトンネルが該当する状態で動作していることまでです。サービスのアカウント、リモートアドレス、DNS、ルールが正しいかどうかは、それだけでは確認できません。以下の順に問題の範囲を絞り、毎回ひとつの条件だけを変更して、変更前後の状態を記録してください。

別のVPNアプリも自動接続する場合は、今回のテストに関係しない接続と自動起動条件をいったん停止してから、Shadowrocketの動作を確認してください。複数の接続状態が交互に変わることを、許可が繰り返し無効になることと取り違えないようにします。システム構成を保存できない、または明らかに破損している場合に限り、項目の再作成を検討してください。Webページが開かないというだけでは、再作成が必要とは判断できません。

6. 許可と自動接続についてよくある質問

「許可」をタップすると、すべての通信がリモートサーバー経由になりますか?

いいえ。まずHomeでGlobal Routingを確認し、次にConfigで現在のルールを確認してください。システムの許可によってトンネル機能が使えるようになりますが、実際の通信処理は選択中のモードと設定によって決まります。Directで接続しているか、ルールによって直接接続しているかは、ステータスバーのアイコンだけでは判断できません。

接続を切ったのに、また自動で接続されるのはなぜですか?

まずSettings → On Demandを開いて自動接続の条件を確認し、次にシステムのVPN項目の詳細で「Connect On Demand」を確認してください。問題を調べる間は自動接続を一時的に無効にし、手動で切断して動作を確認します。想定どおりの動作を確認した後、必要な条件を元に戻してください。

許可した後、インターネットを使うには証明書のインストールが必要ですか?

VPN構成の追加自体に、ルート証明書のインストールは必要ありません。初回接続の手順を完了しただけであれば、Homeに戻って接続情報と状態を確認してください。Webサイトに表示された証明書のインストール案内を、システムのVPN許可に続く手順だと考えないでください。

システムのVPN項目を削除すると、アプリの購入も取り消されますか?

いいえ。システムの接続構成とApp Storeの購入履歴は別々に管理されています。アプリを残したまま、まずHomeに戻って接続を再開し、許可してください。アプリの再取得や購入の復元が必要な場合は、正規品確認ページとApp Storeの案内に従ってください。

接続するたびにVPN構成の追加画面が表示されるのは正常ですか?

保存され、削除されていない構成なら、通常は接続のたびに追加する必要はありません。許可後の項目がシステムのVPN一覧に残っているか、手動で削除されていないか、端末管理ポリシーで削除されていないかを確認してください。そのうえで、どの操作の後に画面が表示されるかを記録し、何度も再インストールするのではなく原因を特定しましょう。

7. トラブル対処後に記録しておくこと

復旧後は、機密情報を含まない確認結果を記録しておくと、次回、許可の問題とネットワークの問題をすばやく切り分けられます。利用中のサービス事業者に接続障害を問い合わせるときは、「VPNが使えない」だけでなく、具体的な症状を伝えてください。ただし、サブスクリプションURL、パスワード、秘密鍵、それらを含むQRコードは送らないでください。

ShadowrocketはApp Store限定のクローズドソースの商用アプリで、主にiPhoneとiPadで利用できます。アプリは買い切りで、価格と購入条件はApp Storeのページをご確認ください。アプリの購入と接続サービスの契約は別です。システムの許可にも接続サービスは含まれず、サブスクリプションは利用中のサービス事業者から入手してください。

App Storeの正規品確認 →