Shadowrocket公式マニュアル

Shadowrocketの正規版を入手
して使う方法

iPhoneとiPad向けのルールベースプロキシクライアント。ルール分岐に対応し、App Storeで買い切り購入できます。

Global Routing On Demand App Store限定
App Store限定
Shadowrocketの公式アイコン

正規版の確認

購入前に3つのポイントを確認

デベロッパ
Shadow Launch Technology Limited
アプリID
932747118
購入方法
買い切り購入価格はApp Storeの表示をご確認ください

アプリの買い切り購入に接続サービスは含まれません。接続には、ご自身が用意したサブスクリプションまたはサーバー情報が必要です。

Configのルール例

ルール構文 · 画面表示ではありません
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
DOMAIN-KEYWORD,ads,REJECT
FINAL,PROXY

ルールは通常、上から順に照合されます。実際の動作は現在の設定によって異なります。この例はそのまま使える完全な設定ではありません。

Shadowrocketの主な機能

接続情報、ルーティングモード、Configファイルの違いを確認してから、各項目を設定しましょう。

ルール分岐とGlobal Routing

ルール分岐では、接続先のドメインやアドレスなどの条件に応じて通信の処理方法を選びます。HomeのGlobal Routingでは、Configは現在の設定に基づいて判定し、Proxyは選択中のプロキシを使用し、Directは直接接続します。まずConfigで意図したファイルが選ばれていることを確認し、ルールの順序と最終的に適用されるルールをチェックしてください。PROXY、DIRECT、REJECTはそれぞれ異なる処理方法で、サーバー名ではありません。特定のサイトで問題が起きた場合は、設定全体をすぐに変更せず、該当リクエストにどのルールが適用されたかを確認してから設定を見直しましょう。

使い方を詳しく見る →
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
DOMAIN-KEYWORD,ads,REJECT
FINAL,PROXY

デバイスとApp Storeからの入手

購入履歴と接続設定は別々に管理します。まずApp Storeのアカウントを確認し、デバイスの対応状況を調べてください。

iPhone

App Storeで製品ページを開き、デベロッパとアプリIDを確認してから購入します。初回起動時は、ご自身の接続情報を用意してください。初めて接続するときは、システムの案内に従ってVPN構成の追加を承認します。システム要件はApp Storeの表示をご確認ください。

iPhoneの説明を見る →

iPad

購入時と同じアカウントで購入済み項目を確認し、現在のデバイスが対応条件を満たしているか調べてください。iPhoneとiPadのユニバーサル購入の対象範囲は、App Storeの表示をご確認ください。アプリをダウンロードした後も、本体の接続情報と現在の設定を別途確認する必要があります。

iPadの説明を見る →

Mac / Apple TVでも同じApp Storeから入手できます。対応状況はApp Storeの表示をご確認ください。

App Storeに表示されるボタンが想定と異なる場合は、購入に使用しているアカウントでサインインしているか確認してください。購入用アカウント、デバイス間の情報同期、現在の設定はそれぞれ別の項目です。アプリを復元してもサーバー情報は自動で補われません。購入履歴を確認したうえで、デバイス上の画面に従って項目を一つずつ確認すると、重複購入や設定の誤変更を防げます。

入手手順を見る →

初回接続の3ステップ

まず手動で接続を検証してから、自動更新やOn Demandを設定しましょう。

  1. Add Server:既存の接続情報を読み込む

    ご自身が用意したサブスクリプションまたはサーバー情報を準備します。HomeでAdd Serverを開き、情報の種類に応じた読み込み方法を選んでください。サブスクリプションリンクは省略せずに貼り付けます。手動で追加する場合は、Type、Host、Portと、該当する認証・通信パラメータを一つずつ確認してください。Scan QR Codeで読み込んだ場合も内容を確認しましょう。読み取りに成功したことは情報を認識できたという意味で、必要な項目がすべてそろっていることや、サーバーに接続できることを保証するものではありません。

    保存後に一覧へ戻り、項目が想定したグループに表示されていることを確認して、使用するサーバーを選びます。表示名だけで同じ情報だと判断しないでください。アドレス、プロトコル、ポートが異なる場合があります。接続情報をまだお持ちでない場合は、先に用意してから次の手順に進んでください。

  2. Global Routing:通信の処理方法を確認

    初めて使う場合は、Config、Proxy、Directの違いを確認しましょう。Configは現在の設定にあるルールに従って処理方法を選びます。Proxyは選択中のプロキシを使い、Directは直接接続します。Configを選んだ場合はConfigを開き、使用中のファイルを確認してください。特にルールの順序、処理先の参照、FINALを確認します。モードとConfigの設定が一致してはじめて、リクエストの処理先を想定どおりに判断できます。

    サーバーの変更とルーティングモードの変更は別の操作です。前者は接続に使うサーバー情報を変え、後者はリクエストの処理方法を変えます。問題を調べるときは、どちらか一方だけを変更し、変更前の値を記録してください。結果に影響した設定を特定しやすくなります。

  3. Home:接続して実際の通信を確認

    接続スイッチをオンにします。初回にシステムからVPN構成の追加を求められたら、要求元のアプリを確認し、システムの手順に従って承認してください。Homeに戻って接続状態を確認し、Connectivity Testを実行した後、目的のページにアクセスします。システム上の接続表示、テストの成功、目的のコンテンツへのアクセスは、それぞれ異なる結果です。個別に確認してください。

    想定した結果にならない場合は、まずデバイス自体が正常にインターネットへ接続できるか確認し、次に選択中のサーバー、Global Routing、現在のConfigを調べます。一部の接続先だけで問題が起きる場合は、ルールの照合結果とDNSを優先して確認してください。すべてのリクエストで問題が起きる場合は、基本的なネットワーク接続と接続パラメータを確認します。手動接続を検証してから自動化の設定を一つずつ有効にすると、複数の条件が同時に影響するのを防げます。

使い方を詳しく見る →

正規版の確認と購入について

Shadowrocketはクローズドソースの有料アプリです。入手、購入、アプリのアップデートはすべてApp Storeから行います。

デベロッパ、公式アイコン、アプリID

App Storeの製品ページでデベロッパがShadow Launch Technology Limitedであることを確認し、このサイトに掲載されている公式アイコンと照らし合わせたうえで、製品リンク内のid932747118を確認してください。アプリ名や検索順位だけで正規版とは判断できません。似た名前の検索結果が表示された場合は、アイコンの色や宣伝文句だけを頼りに購入せず、製品ページの詳細を確認してください。

アプリID 932747118は製品を識別するための番号です。App Storeの表示言語や通貨が異なっても、製品の確認手順は同じです。システム要件、対応デバイス、購入対象の範囲はApp Storeの表示をご確認ください。この記事では、特定のシステムバージョンを最新の要件として示すことはありません。

正規版の確認手順を見る →

買い切り価格の範囲

米国App Storeでの価格は2.99米ドルが目安です。各国・地域のストアでは現地通貨で表示され、実際の支払い金額は購入確認画面でご確認ください。買い切り購入で得られるのはアプリの利用権であり、接続サービスを月単位で購入するものではありません。アプリの買い切り購入に接続サービスは含まれません。接続には、ご自身が用意したサブスクリプションまたはサーバー情報が必要です。サービスの有効期間とアプリの購入履歴は別々に管理されます。

このサイトでは、サーバー情報やサブスクリプションの提供・販売・推奨は行っておらず、接続サービスの設定代行もしていません。アプリを購入したのに一覧が空の場合は、クライアントを再購入するのではなく、ご自身の接続情報を読み込んでください。サブスクリプションの期限切れ、サーバーの停止、パラメータの変更については、元の情報提供元に確認してください。アプリを再インストールしても、通常は解決しません。

買い切り価格について詳しく見る →

App Storeの国・地域と製品の表示

App Storeでは、アカウントに設定されたストアの製品が表示されます。Shadowrocketが検索結果に表示されない場合は、購入に使用しているアカウントとその国・地域を確認してから、指定の製品ページを開いてみてください。デバイスの表示言語、現在接続しているネットワークの場所、App Storeアカウントの国・地域は別の設定です。一つだけ変更しても、製品が表示されるかどうかは判断できません。

製品ページに現在のストアでは利用できないと表示される場合は、ストアの案内を読み、アカウントの状態を確認してください。国・地域の変更が必要な場合は、Appleの正規のアカウント設定から手続きし、残高、既存のサブスクリプション、支払い方法などの条件を事前に確認しましょう。条件がわからないままアカウント情報を何度も変更したり、ストアで製品が表示されない問題を接続トラブルと混同したりしないでください。

ストアの国・地域に関するガイドを見る →

機種変更、購入の復元、情報の同期

機種変更や再インストールの際は、まずApp Storeで購入時のアカウントを使って購入済み項目を確認し、再ダウンロードできるか調べてください。iPhoneとiPadのユニバーサル購入やファミリー共有の対象範囲は、App Storeの表示とアカウントの状態をご確認ください。購入履歴の復元とローカル設定の復元は別の操作です。アプリをダウンロードした後も、サーバー一覧、現在のConfig、接続権限を確認してください。

アプリのアップデートはApp Storeで管理します。アップデート前に重要な設定の復元用コピーを保存し、アップデート後に普段使う設定を確認してください。iCloudで同期する場合は、アカウントが同じというだけで同期完了と判断せず、情報が移行先のデバイスに届いているか確認しましょう。サブスクリプションの更新はリモートのサーバー情報を再取得する操作で、アプリのアップデートとは異なります。それぞれ分けて確認してください。

購入済みアプリの復元について見る →

使い方とトラブル別ガイド

システム権限、自動接続、通信量の表示など、具体的な疑問に応じて操作方法を確認できます。

ShadowrocketでVPN構成の追加を求められたときの対処:システムのVPNプロファイルを解説

初回接続時に表示されるシステムの案内は、デバイス上にVPN構成を作成するためのもので、購入確認ではありません。許可、拒否、構成の削除による違いを確認し、現在の状態に応じて接続をやり直してください。権限の問題をサーバーの障害と混同しないようにしましょう。

VPN構成の説明を見る →

問題の種類がわからない場合は、App Storeからの入手、接続情報の読み込み、システム接続、接続先へのアクセスのどの段階で失敗したかを記録してください。必要なエラーメッセージは残しつつ、サブスクリプションリンクや認証情報は隠しましょう。購入や復元についてはApp Storeガイドを、接続後の問題についてはよくある質問を確認し、関係のない設定を何度も切り替えないようにしてください。