ShadowrocketのVPN構成を追加するには?初回接続時のシステム設定を解説

初回接続時に表示される「VPN構成を追加」の意味と、システム設定のVPN項目との違いを解説。誤って削除した場合の再設定手順も紹介します。

この記事の概要

Shadowrocketで初めて接続するときは、VPN構成の追加をシステムに許可する必要があります。これはサブスクリプションの読み込みではなく、接続先が利用可能であることを示すものでもありません。この記事ではiPhoneとiPadを対象に、許可前の確認事項、システムのVPN項目とアプリ内のConfigの違い、許可を拒否した場合や項目を誤って削除した場合の復元方法を説明します。あらかじめ、ご自身で利用するサービス、接続情報またはサブスクリプションをお持ちであることを前提とします。

1. VPN構成の追加:初回接続時のシステム許可

まず結論です。Shadowrocketを自分で開き、接続を開始したときに表示され、アプリ名がShadowrocketであることを確認できた場合は、内容を確認して許可できます。通常は初めて接続を試みるときに表示され、アプリを初めて起動しただけで必ず表示されるわけではありません。有効な構成がシステムにすでに登録されていれば、次回以降の接続時に再度許可を求められることは通常ありません。

英語表示では “Shadowrocket” Would Like to Add VPN Configurations と表示され、VPN構成の追加を求めています。日本語の文言は、システム言語や画面表示によって異なります。許可すると、アプリがVPN接続構成をシステムに登録し、ネットワーク拡張機能でトンネルを確立できるようになります。購入確認ではなく、既存のサブスクリプション内容を検証するものでもありません。

接続を手動で開始 システムの許可を求める 接続構成を保存 ネットワーク拡張機能を起動 構成に従って処理

ネットワークの通信がフィルタリングまたは監視される可能性があるというシステム警告は、VPNの機能範囲に関する注意喚起です。実際の通信処理は、現在のルーティング設定、ルール、DNS設定、選択中の接続先によって異なります。この許可だけで、すべての通信が必ずプロキシ経由になるわけではなく、接続先との通信が成功したことを確認できるわけでもありません。

2. システムのVPN項目とConfigは別の設定

「VPNプロファイル」は、システムに保存されたVPN項目を指す言葉として使われることがあります。トラブル対処では、端末管理用のプロファイルやアプリ内のルール設定と区別してください。iPhoneまたはiPadでは、まず「Settings(設定)」→「General(一般)」→「VPN & Device Management(VPNとデバイス管理)」→「VPN」を開き、Shadowrocketの項目を探します。項目名や表示される場所は、端末のシステムバージョンによって異なります。

確認する項目確認場所役割
システムのVPN項目システムのSettings → General → VPN & Device Management → VPNシステムに登録された接続構成を保存し、接続状況や関連項目を表示します。
登録済みの接続先とサブスクリプションShadowrocket → Home登録済みの接続先を選び、自分で読み込んだサブスクリプションの内容を確認または更新します。
ルール設定Shadowrocket → Configルールや構成ファイルを管理し、ルールモードでの照合方法と処理方法を設定します。
オンデマンド接続Shadowrocket → Settings → On Demand条件に応じて接続を開始する動作を設定します。自動再接続を調べる際に確認してください。

システムのVPN項目だけを削除しても、通常はShadowrocketのHomeにある接続情報やConfigのルールファイルは削除されません。ただし、システム側の接続項目は再作成が必要です。反対に、Configを読み込んでもシステムの許可の代わりにはなりません。アプリの削除は別の操作で、端末内のデータが失われる可能性があるため、最初の対処として行わないでください。

ポイント:不足している設定の層を確認する

システムにShadowrocketの項目がなければ、アプリに戻って許可を再設定してください。項目があり接続済みなのにアクセスできない場合は、ルーティング、DNS、ご自身の接続情報を確認します。同じシステム項目を何度も削除しないでください。

3. 初回の許可:5項目を順に確認

以下は個人で管理するiPhoneまたはiPadを対象とした手順です。ShadowrocketはAppleプラットフォーム向けのクローズドソースの商用アプリで、主にiPhoneとiPadで利用できます。入手先はApp Storeのみです。システム要件はApp Storeの掲載情報をご確認ください。アプリの購入と、ご自身の接続設定は別のものです。アプリの買い切り購入に接続サービスの料金は含まれません。

  1. アプリを確認する

    正規アプリの確認ページで、公式アイコン、デベロッパ名のShadow Launch Technology Limited、アプリID 932747118を確認してください。App Storeから入手したShadowrocketを開いていることも確認します。

  2. 登録済みの接続先を確認する

    Shadowrocket → Homeを開き、ご自身の接続先が読み込まれ、選択されていることを確認します。システムのVPN許可によって、サーバーアドレス、ポート、パスワード、プロトコルの設定が自動で補われることはありません。これらの情報は、ご自身が利用しているサービスから取得してください。

  3. 接続を手動で開始する

    Homeで接続スイッチをオンにし、システムの許可画面が表示されるまで待ちます。スイッチを何度も切り替えたり、別のVPN接続アプリから同時に接続を開始したりしないでください。現在の状態が分かりにくくなる場合があります。

  4. システムの要求を許可する

    表示されたアプリ名がShadowrocketであることを確認してAllowを選び、システムの案内に従って認証してください。認証方法はシステムによって決まります。この操作で既存のサブスクリプション用アクセストークンを入力する必要はありません。

  5. 実際にアクセスできるか確認する

    Homeに戻って接続状態を確認し、システムのVPN画面で該当する項目を確認します。最後に、アクセスしたいページを開いて動作を確かめてください。VPN接続中と表示されるだけでは、接続先との通信やルールが正常であるとは限りません。

4. 許可を拒否した・項目を削除した場合の再設定

誤ってDon’t Allowを選ぶと、そのときのVPN構成追加は完了していません。Shadowrocket → Homeに戻り、接続スイッチをオフにしてから、もう一度オンにして構成の作成を試みます。画面が変わらない場合は、ホーム画面に戻ってアプリを開き直してから再試行してください。許可画面が表示されなくても、必ずしも不具合とは限りません。システムに有効な項目が残っている可能性があるため、まずシステムのVPN画面を確認してください。

システムのVPN項目を削除した場合

  1. Shadowrocket → Homeを開き、登録済みの接続先が残っていることを確認して、現在選択中の接続先を控えます。
  2. Shadowrocket → Settings → On Demandを開き、トラブル対処中に自動接続が始まらないよう、現在有効なオンデマンド設定を一時停止します。
  3. Homeに戻り、接続をいったんオフにしてから再度オンにします。システムからVPN構成の追加を求められたら、名前を確認して許可し、認証を完了してください。
  4. システムのSettings → General → VPN & Device Management → VPNを開き、Shadowrocketの項目が再表示されていることを確認します。
  5. 手動接続と実際のアクセスが復旧したら、必要に応じてOn Demandを元に戻し、ネットワークを切り替えた後の動作を一度確認してください。

項目が残っているのに接続を開始できない場合は、別のVPN接続が使用中でないか確認してから、手動接続を再試行してください。システム項目に問題があると確認でき、必要な情報も控えた場合に限り、Shadowrocketの項目を削除して上記の手順で再設定します。他の用途のVPN項目や端末管理項目は削除しないでください。

5. 表示と症状から許可の問題・接続の問題を切り分ける

状況を記録するときは、「システムが追加を許可したか」「トンネルが起動したか」「目的のサービスにアクセスできるか」を分けて確認します。許可が成功するのは最初の項目だけです。以下では、英語表示の端末でも確認できるよう、システムメッセージを原文のまま記載します。このメッセージはエラーではありません。

表示:“Shadowrocket” Would Like to Add VPN Configurations

原因と対処:アプリがシステムにVPN構成の追加を求めています。自分で開始した接続による要求であることを確認してAllowを選び、システム認証を完了してください。以前に拒否した場合は、Homeに戻って接続を再度開始します。

確認できる症状まず確認する項目次の操作
拒否した後、接続されないシステムに有効な項目があるかシステムのVPN画面を確認してから、Homeに戻って接続を再度開始します。
許可後すぐにスイッチがオフになるネットワーク拡張機能の起動状態、接続情報、別のVPN接続他のVPN接続を終了し、ご自身の接続設定のプロトコル、アドレス、ポートを確認してから、一度だけ再試行します。
接続済みなのにページを開けないGlobal Routing、DNS、接続先への到達性現在のルーティング設定が想定どおりか確認し、ご自身の接続先が引き続き利用可能かを確認します。
手動で切断しても再接続されるOn Demandとシステム側のオンデマンド設定まずオンデマンド接続を一時停止してから手動で切断し、再接続が続くか確認します。
追加・削除の操作が制限されている端末の管理ポリシー端末の管理者に権限を確認し、管理プロファイルは削除しないでください。

Global Routingを確認するときは、Proxy、Direct、Config、Sceneなどの画面表示をそのまま確認してください。ProxyとDirectでは通信の処理方向が異なります。Configは有効な構成内のルールに従って処理し、Sceneでは現在のシーン設定を確認します。ルーティング設定の切り替えは、システムからの再許可ではありません。変わるのは通信の処理方法であり、VPN構成を作成するシステムの許可ではありません。

たとえばConfigの DOMAIN-SUFFIX はドメインの末尾に基づく照合に使われ、FINAL はそれ以前のルールに一致しなかった場合の最終処理先です。許可と接続に問題がないのに特定のサイトへの通信が想定外の経路を通る場合は、VPNの許可をやり直すのではなく、ルールの順序とポリシー名を確認してください。

6. よくある質問:証明書、許可の繰り返し、自動再接続

VPN構成の追加を許可すると、証明書もインストールされますか?

別の操作です。システムのVPN許可は接続構成を作成するためのもので、ルート証明書のインストールや信頼設定とは異なります。通常の接続トラブル対処で、証明書の信頼設定を先に有効にする必要はありません。HTTPS通信の復号に関わる機能は、用途と影響を個別に確認してください。初回接続に必須の手順ではありません。

アプリを開くたびに許可を求められるのはなぜですか?

前回Allowを選び、システム認証まで完了したかを確認してから、システムのVPN画面に項目が残っているかを調べます。項目が削除、置き換え、または未保存の場合、アプリが追加を再度求めることがあります。許可を何度も押すより、表示される前に行った操作の順序を記録すると原因を特定しやすくなります。

システムでVPNをオフにしたのに、自動で再接続されるのはなぜですか?

まずShadowrocket → Settings → On Demandでオンデマンド設定を確認し、次にシステムのVPN項目に対応するオンデマンド接続の設定がないか確認します。接続条件を一時停止してから切断してください。端末が管理対象の場合は、管理ポリシーによって自動接続が制御されていることもあります。

再設定後にアプリをもう一度購入する必要はありますか?

システムのVPN構成を再作成しても、アプリを再購入することにはなりません。また、接続先サービスの利用権限が復旧するわけでもありません。アプリの購入状況はApp Storeで確認してください。ご自身のサブスクリプションや接続が無効になった場合は、利用中のサービス提供元にお問い合わせください。それぞれ別に対処します。

他の人にトラブル対処を依頼するとき、何を伝えればよいですか?

システムに表示されたメッセージ、ShadowrocketのVPN項目が存在するか、手動接続後の状態、問題が許可の前後どちらで起きたかを伝えてください。スクリーンショットを共有する前に、サーバーアドレス、アカウント、パスワード、サブスクリプショントークンを隠してください。サブスクリプションのリンクや接続用QRコード全体は公開しないでください。

最後に「アプリの識別情報を確認 → システムで許可 → 手動接続 → 実際にアクセス → オンデマンド設定を復元」の順に確認します。問題が起きている層だけを調べれば、サブスクリプションの問題をシステム権限の問題と取り違えにくくなり、不要な設定削除も防げます。

App Storeで正規アプリを入手まずアプリ情報を確認 →