ShadowrocketのVPN構成追加画面への対処法|プロファイルとシステムのVPN設定を解説

初回接続時に表示される「VPN構成を追加」について解説。許可後の設定の確認・削除方法や、誤って拒否した場合の再設定方法を紹介します。

この記事の要点

この記事は iPhone と iPad を対象としています。Shadowrocket の Home から自分で接続を開始したことを確認して VPN 構成の追加を許可し、システム認証を完了してください。誤って拒否した場合は、Home に戻って接続スイッチをもう一度オンにします。システムの VPN 構成、デバイス管理プロファイル、Config 内の .conf ファイルは別のものです。削除する前に、それぞれを区別しましょう。Mac、Windows、Android、Linux では許可画面が異なるため、iOS / iPadOS の設定手順は適用できません。

1. VPN構成の追加で許可する内容

Shadowrocket は、システムが提供するネットワーク拡張機能を使い、設定に応じて通信を処理します。初めて接続を開始するとき、端末に該当する構成がまだない場合は、VPN構成の追加を許可する必要があります。この確認画面はシステムが表示するもので、サブスクリプション画面ではありません。許可すると、アプリがネットワークトンネルを起動するための構成がシステムに保存されます。

構成の追加を許可しても、サーバーが利用可能になったり、サブスクリプションが読み込まれたりするわけではありません。サーバーアドレス、ポート、プロトコル、認証情報は、ユーザーがすでに利用しているサービスやサブスクリプションから取得します。許可後に目的のWebサイトへアクセスできるかどうかは、選択したサーバー、Global Routing、Config のルール、DNS などの設定にも左右されます。

3種類の項目
システムのVPN構成、デバイス管理プロファイル、Config 内の .conf ファイル
確認すること2つ
アプリ名を確認し、自分の操作で表示されたことを確かめる
4つのポイント
Global Routing:Proxy / Direct / Config / Scene

2. 初回接続時の許可手順

以下の手順は、自分のサーバーまたはサブスクリプションを追加済みであることを前提としています。Home に選択できるサーバーがない場合は、先に読み込んでください。手動追加は通常、Home → Add Server から行います。プロトコルとポートには、すでに利用しているサービスの情報を入力してください。許可画面への対処を目的に、設定をむやみに変更しないでください。

  1. アプリを確認する

    Shadowrocket を開いて Home に移動し、意図したアプリと既存のサーバー項目を使用していることを確認します。不審なWebページからVPN許可を求められても、操作しないでください。

  2. サーバーを選択する

    Home で接続に使うサーバーを選択します。ルールによる振り分けを使う場合は、Global Routing → Config を確認し、Config 画面で必要な設定ファイルが選択されていることを確かめてください。

  3. 接続を開始する

    Home の接続スイッチをオンにします。システムのVPN構成追加画面が表示されたら、アプリ名が Shadowrocket であることを確認して「許可」を選択します。

  4. 認証を完了する

    システムの画面に従って端末の認証を完了します。入力を求められた場合は、端末のロック解除パスコードを入力してください。サブスクリプションのパスワード、サーバーのパスワード、App Store のアカウントパスワードではありません。

  5. 状態を確認する

    Home に戻って接続状態を確認し、アクセスが必要なWebサイトを開いてみます。スイッチがすぐにオフになる場合は、まずシステム構成が作成されているか確認してから、接続パラメータを調べてください。

認証中にアプリを切り替えたり、パスコード入力をキャンセルしたり、端末をロックしたりすると、許可が完了しないことがあります。「許可」をタップしただけで成功と判断せず、システムのVPN画面に該当項目が表示されることと、アプリから接続を試せることを確認してください。ステータスバーのVPN表示は端末のレイアウトによって異なるため、それだけを判断基準にしないでください。

3. システムVPN・プロファイル・Configの違い

日本語システムでは管理項目が近い場所にまとめられているため、「VPN構成を追加」を「構成プロファイルをインストールすること」と混同しがちです。しかし、両者は別のものです。Shadowrocket の通常の接続許可に、Webからデバイス管理プロファイルを別途ダウンロードする必要はありません。

項目 確認場所 役割と削除した場合の影響
システムのVPN構成 システムの Settings → General → VPN & Device Management → VPN アプリのVPN接続構成を記録します。削除すると、次回の接続開始時に構成の追加と許可が必要になることがあります。
デバイス管理プロファイル システムの Settings → General → VPN & Device Management 内にあるプロファイルまたは管理項目 組織が配布した制限、証明書、ネットワーク設定などが含まれる場合があります。表示されるかどうかは端末の管理状況によって異なり、通常のアプリ接続許可と同じものではありません。
Config 内の .conf ファイル Shadowrocket → Config ルールやDNSパラメータなど、アプリが読み込む設定内容を保存します。このファイルを切り替えても、システムのVPN許可の代わりにはなりません。
サーバーとサブスクリプション Shadowrocket → Home 接続先とプロトコルのパラメータを提供します。サブスクリプションの更新でサーバー一覧は更新されますが、システムのVPN許可は更新されません。

上記のシステム内の場所は、日本語設定では「設定 → 一般 → VPNとデバイス管理 → VPN」に相当します。システムのバージョンによって項目名が多少異なる場合があるため、設定画面で「VPN」と検索してください。デバイスにプロファイルがない場合、VPNなど利用可能な項目だけが表示されることがあります。画面に項目を追加するために、プロファイルを別途インストールする必要はありません。

たとえば、Config ファイル内の DOMAIN-SUFFIX,example.com,DIRECT は、該当するドメインに適用するポリシーを指定します。FINAL,DIRECT は、先行するルールに一致しない接続のポリシーを指定します。これらは通信処理の設定であり、システム権限を付与するものでも、初回接続時の許可画面をなくすものでもありません。

4. 誤って拒否した場合に再度許可する方法

追加を拒否またはキャンセルした場合、通常はその時点で利用可能なVPN構成が作成されなかったことを意味します。サブスクリプションが無効になったわけではありません。まず接続をもう一度開始してください。サブスクリプションの削除、ネットワーク設定のリセット、アプリの再インストールは必要ありません。

  1. Shadowrocket → Home に戻り、接続スイッチがオフになっていることを確認してから、もう一度オンにします。システムのVPN構成追加画面が再び表示されるか確認してください。
  2. 画面が表示されたら「許可」を選び、システム認証を完了します。表示されない場合は、システムの Settings → General → VPN & Device Management → VPN を開き、該当する構成がすでにあるか確認してください。
  3. 構成がすでにある場合は、アプリに戻って接続を試してください。システムに利用可能な構成があると、初回追加の確認画面が再表示されないのは正常です。
  4. 構成がなく、確認画面も表示されない場合は、アプリを終了してから開き直し、再試行してください。それでも変わらない場合は端末を再起動し、組織によるデバイス管理の有無も確認します。

「Shadowrocket」Would Like to Add VPN Configurations という表示

原因と対処:英語環境で表示されるVPN構成追加の許可画面であり、サーバー接続エラーではありません。自分で Home から接続を開始したことを確認し、「Allow」を選んでシステム認証を完了してください。日本語環境では、対応する日本語のメッセージが表示されます。

システムに操作が制限されていると明示された場合や、管理対象端末でVPNの変更が禁止されている場合は、アプリを何度も削除して回避しようとしないでください。システムの Settings → General → VPN & Device Management で管理状態を確認し、利用可能な設定方法を端末管理者に問い合わせてください。設定画面のボタンが使えないことだけでは、サブスクリプションやプロトコルの問題とは判断できません。

5. VPN構成の確認・削除・再作成

システム構成を作り直す必要があると確認できた場合に限り、削除してください。削除前に、自分のサブスクリプションURL、必要なサーバーパラメータ、Config ファイルを保存します。システムのVPN構成の削除をアプリの全データ消去の代わりにしたり、バックアップとして当てにしたりしないでください。

  1. まず Shadowrocket → Settings → On Demand を開き、自動接続の条件が有効になっていないか確認します。接続を完全に停止する場合は、関連する条件を無効にしてから Home に戻り、接続スイッチをオフにしてください。
  2. システムの Settings → General → VPN & Device Management → VPN を開き、Shadowrocket に対応する項目を探します。他のアプリや組織管理の構成ではないことを確認してください。
  3. 項目の横にある詳細ボタンをタップし、「Delete VPN」を選びます。日本語環境では通常「VPNを削除」と表示されます。システムの確認に従って削除し、同じ画面にあるデバイス管理プロファイルを誤って削除しないよう注意してください。
  4. Shadowrocket → Home に戻り、接続スイッチを再度オンにします。VPN構成の追加を許可してシステム認証を完了し、その後、接続状態を確認してください。

システムのVPN項目を削除しても、Home のサーバーや Config 内の .conf ファイルは削除されません。再作成後は、サーバーの選択、Global Routing、現在の Config をそれぞれ確認してください。許可画面が表示されなくなったかどうかだけを確認しても不十分です。

6. 許可後も接続できない場合の確認範囲

システムのVPN画面に構成があり、Home から接続を開始できる場合は、接続自体の問題を調べます。許可、トンネルの確立、Webサイトへのアクセスはそれぞれ別の段階です。許可を繰り返しても、ポートの誤り、認証失敗、DNSの名前解決エラー、ルールの一致不良は解消できません。

サポートに問い合わせる際は、端末の種類、システム設定にVPN項目があるか、許可の前後どちらで失敗するか、Home のスイッチがどう変化するかを伝えてください。画面に表示されたメッセージを記録してもかまいませんが、サブスクリプションURL全体、認証パスワード、トークンを含む画面のスクリーンショットは公開しないでください。

7. VPNの許可とシステム設定に関するよくある質問

VPN構成の追加を許可すると、デバイス管理プロファイルもインストールされますか?

別の操作です。アプリのVPN項目はシステムの Settings → General → VPN & Device Management → VPN で確認してください。プロファイルやデバイス管理項目は、それぞれの管理セクションで確認します。通常の接続許可に、管理プロファイルを追加でインストールする必要はありません。

「許可」をタップした後にパスワードを求められます。どのパスワードを入力すればよいですか?

システムの認証画面に従って操作してください。端末のパスコードを求められた場合は、端末のロック解除パスコードを入力します。サーバーのパスワードではありません。認証をキャンセルして構成が作成されなかった場合は、Home に戻って接続スイッチをもう一度オンにし、許可を完了してください。

VPN構成の追加画面が再び表示されないのはなぜですか?

まずシステムのVPN画面に Shadowrocket の構成があるか確認してください。構成があればそのまま接続を試せるため、毎回許可する必要はありません。構成がなく、追加画面も表示されない場合は、前述の手順に沿ってアプリの状態とデバイス管理の制限を確認してください。

VPNを削除すると、サブスクリプションを再購入する必要がありますか?

システムのVPN構成を削除しても、回線サービスが削除されたり更新されたりするわけではありません。まず Home に元のサブスクリプションが残っているか確認し、再接続して許可してください。サービスの有効期間は、ユーザーが利用しているサービスプロバイダーによって決まります。クライアントの買い切り購入に回線プランは含まれません。

iPadやほかのプラットフォームも同じ手順で設定できますか?

iPad でも同じ考え方でシステムのVPN画面を確認できます。設定項目の場所は端末の表示に従ってください。Mac、Windows、Android、Linux はインストールと権限の手順が異なります。全プラットフォームのダウンロードガイドから利用する端末を選び、各システムの案内に従ってください。

Shadowrocket をダウンロード