Shadowrocketの公式アプリアイコン

App Store正規版 · iPhone / iPad

Shadowrocket プロキシクライアントの使い方

iOS / iPadOS向けのルール型プロキシクライアントです。App Storeの正規版を購入して利用でき、料金は買い切りです。

Shadowrocket 公式 Home 画面
公式 Home 画面 · 接続情報は表示例です

当サイトはShadowrocketプロキシクライアントの公式サイト・公式マニュアルです。まず正規アプリであることを確認し、ユーザー自身が用意したサーバー情報またはサブスクリプションを読み込みます。最後に接続とルールを確認してください。ページ内のルール例は構文の説明用であり、個人の設定をそのまま置き換える完全なファイルではありません。

機能別ガイド

ルール・接続・設定の管理

通信の経路、サーバーのパラメータ、設定ファイルを分けて考え、それぞれに対応する設定を変更します。項目を切り替えると、機能の場所や用途、確認方法を参照できます。

ルールによる振り分けとGlobal Routing

HomeのGlobal Routingでは、Configは現在の設定ファイルに従って通信を処理し、Proxyは通常の通信を選択中のプロキシに転送、Directは直接接続します。ルールで振り分ける場合は、正しい設定ファイルを選んでからRuleのマッチ順を確認してください。DOMAIN-SUFFIXはドメインの末尾、IP-CIDRはアドレス範囲でマッチし、FINALは末尾に置いて、どのルールにも該当しない通信を処理します。接続スイッチだけで判断せず、実際のリクエストに対するマッチ結果を確認しましょう。

ルールの使い方 · Global Routingとマッチ順

通信の振り分けを理解するには、一つのリクエストを三つの観点に分けて考えます。現在どの設定を使っているか、どのルールが先にマッチするか、マッチ後にどのポリシーを適用するかです。PROXY、DIRECT、REJECTはルール内のポリシーキーワードです。一方、Global RoutingのProxy、Directは全体モードの名称で、適用される階層が異なります。トラブルシューティングでは両方を確認してください。

ルールと画面上の用語を見る →

デバイスとストア

iPhone・iPadの購入とインストール

入手先はApp Storeのみです。購入前にストアページで互換性と購入情報を確認してください。システム要件とユニバーサル購入の対象範囲は、App Storeの記載に従ってください。

Mac / Apple TVでも同じApp Storeから入手できます。システム要件と購入の対象範囲は、App Storeの記載に従ってください。

初めてインストールする前に、ユーザー自身が用意したサブスクリプションやサーバー情報を問題なく読み込めるか確認しておくと安心です。クライアントの購入で得られるのはアプリの使用権です。サーバーアドレス、認証情報、ルールファイルは引き続きユーザー自身で管理します。購入済みの場合は、再度購入する前に現在のストアアカウントの購入履歴を確認してください。

ストア検索でアプリが見つからない場合は、現在のアカウントのストア地域、デバイスの互換性、アクセス制限を確認してください。検索順位は正規アプリであることの根拠にはなりません。同名のアプリも確認の代わりにはなりません。指定の製品ページを開き、開発者名、公式アイコン、アプリIDを照合してから、ページに表示された現地価格で購入してください。

クイックスタート

読み込み、モード選択、接続確認

以下の手順は、ユーザー自身が用意したサブスクリプションまたはサーバー情報があることを前提としています。決められた順序で操作し、問題が起きたら該当する手順に戻って確認してください。サーバー、設定、DNSを同時に変更しないでください。

  1. Add Server:既存情報を追加

    手動で追加する場合は、まずTypeを選択し、手元の情報に沿ってアドレス、ポート、認証項目を入力します。QRコードはScan QR Codeで読み取ります。クリップボードから読み込む場合は、コピーしたものが説明文やウェブページのタイトルではなく、完全な共有リンクであることを確認してください。サーバー用と設定用のサブスクリプションは用途が異なるため、リンクの種類に合った入口を選びます。

    読み込み後は、一覧の件数、サーバーの詳細、現在の選択項目を確認してください。結果が空の場合は、元のURLが完全か、アクセスに認証が必要か、応答内容が想定した形式かを調べます。更新に失敗しても同じURLを何度も追加しないでください。重複項目ができ、現在使用中の項目を特定しにくくなります。

  2. Global Routing:通信経路を選択

    ルールに従って通信を処理する場合はConfigを選び、Configで現在の設定ファイルを確認してください。Proxyは通常の通信を選択中のプロキシに転送し、Directは直接接続します。モードは明確な確認目的に合わせて選びます。ProxyからConfigに切り替えた後にアクセス状況が変わった場合、サーバーの障害と決めつけず、まずルールのマッチ結果を確認してください。

    既存の設定を初めて使う場合は、まずRuleにあるデフォルトポリシーとFINALを確認し、必要なローカルネットワーク向けルールが含まれているか調べます。内容がわからないルールをまとめて既存ファイルに貼り付け、そのまま保存しないでください。元のファイルを残しておくと、問題が読み込んだ内容に由来するのか、後から手動で変更した項目に由来するのかを判断しやすくなります。

  3. 接続をオンにして実際のリクエストを確認

    サーバーを選択して接続スイッチをオンにします。初回はシステムの案内に従ってVPN構成を追加してください。アプリに戻って接続状態を確認し、Connectivity Testで接続性を簡易チェックした後、利用したいサービスにアクセスします。スイッチがオンになっただけでは接続処理が始まったことしか確認できません。DNS、ルールのポリシー、実際のリクエストが想定どおりかも確認してください。

    タイムアウトが起きたら、まず現在のネットワークでサーバーに接続できるか確認します。ドメインへのアクセスだけに問題がある場合はDNSを、特定の接続先だけに問題がある場合はルールと接続先のサービスを確認してください。テスト時のネットワーク、モード、現象を記録すると、同じ試行を繰り返さずに済みます。ログを共有する前に、パスワード、サブスクリプションの認証情報、個人的なリクエスト内容を削除してください。

初回接続の確認が終わってから、On Demand、サブスクリプションの更新、同期など、継続利用に関する設定を検討してください。複数の項目を一度に有効にするより、再現できる基本設定のほうが管理しやすくなります。変更のたびに同じ接続先で再テストし、直前の設定による変化か確認してください。

正規アプリと購入について

3項目を照合し、購入範囲を確認

Shadowrocketはクローズドソースの商用アプリです。当サイトではApp Storeの製品ページとアプリ内の実際の表示を照合基準としています。購入情報、互換性、アップデート履歴はストアで確認してください。

確認 · 開発者名と製品ページ

Shadow Launch Technology Limited

App Storeの製品ページで開発者名を確認してください。正式な表記はShadow Launch Technology Limitedです。次に製品ページのURLにあるアプリIDを確認します:932747118。名前が似ていること、検索結果の上位に表示されること、アイコンの色が近いことは、これら二つの確認の代わりにはなりません。

確認するときは、検索結果の省略されたタイトルではなく、開いた後の製品ページを基準にしてください。ストアに表示される開発者情報、製品ページのURL、アプリ名が同じ製品を示している必要があります。不明点があれば、当サイトの正規アプリ確認ページに戻り、順番に確認し直してください。

確認 · 公式アイコン

当サイト掲載の公式アイコンと照合

当サイトのヘッダーとファーストビューには、Shadowrocketの公式アプリアイコンを掲載しています。ストアのアイコンと照合してください。アイコン、開発者名、アプリIDの三つを確認し、「Shadowrocket」という通称や検索キーワードだけで判断しないでください。

インストール後はアプリを開き、チュートリアルに沿ってHome、Config、Settingsなどの画面から操作を続けます。初回利用時にシステムからVPN構成の追加を求められた場合は、システムの説明を読んでから許可するか判断してください。システムの許可とサーバーのサブスクリプション認証を混同しないようにしましょう。

購入 · 価格とアプリの使用権

買い切りの適用範囲

米国ストアでは$2.99の買い切りです。実際の価格はApp Storeの製品ページで確認してください。その他のストアでは現地通貨で表示されます。支払い前にアカウント、通貨、確認画面をチェックしてください。アプリの取引と購入履歴はApp Storeで管理されます。

クライアントの買い切り ≠ 接続サービスのプラン。アプリの購入で得られるのはクライアントの使用権であり、利用可能なサーバーや個人用サブスクリプションが自動で用意されるわけではありません。当サイトはサーバーやサブスクリプションを提供・販売・推奨していません。以降のチュートリアルでは、ユーザー自身が用意した情報の使い方のみを説明します。

復元 · デバイスと購入履歴

購入履歴を確認してから設定を復元

iPhoneとiPadでのユニバーサル購入の対象範囲は、ストアの記載を確認してください。機種変更や再インストールの際は、まずApp Storeのアカウントの購入履歴でShadowrocketを探し、購入時に使ったApple IDでサインインしているか確認します。

アプリの再入手と設定の復元は別の手順です。インストール後も、既存のサブスクリプション、サーバーパラメータ、設定ファイルが揃っているか確認してください。iCloud同期や書き出したファイルから復元した場合も、接続を再テストします。ファミリー共有、デバイスの互換性、利用対象範囲はApp Storeの記載に従ってください。

ストアでの表示、アップデート、アカウントの地域

ストアに製品が表示されるかどうかは、アカウントのストア地域、デバイスの互換性、システムのアクセス制限に左右される場合があります。検索結果が異なる場合は、指定の製品ページを開いて案内を確認し、アカウントの状態を調べてください。検索で見つからないことは購入履歴が失われたことを意味しません。アカウントを確認せずに再購入することも避けてください。システム要件は必ずApp Storeの記載を確認してください。

アプリのアップデートはApp Storeで管理します。設定に応じて自動更新を使うか、ストアで手動確認してください。アップデート前に現在使える設定を保存し、更新後に動作が変わった場合は、設定ファイルとGlobal Routingが変わっていないか確認してから、一項目ずつ検証します。アプリの取引、購入対象範囲、アップデート内容は、ウェブページに固定された過去の情報ではなく、ストアの最新の記載を確認してください。

正規アプリの確認と購入方法を詳しく見る →

特集記事 · 最新の3記事

設定の移行、DNS、リンク形式

初回接続の確認後、実際の使い方に合わせて特集記事を読んでください。各記事では、個々の設定の適用条件と確認方法を分けて解説しています。すべての項目を一度に変更する必要はありません。

読む順番の目安:初回インストールは購入・使い方ガイド、読み込みに失敗したらリンクの種類、接続に問題があればトラブルシューティング、機種変更前はバックアップの記事を確認してください。ルールキーワードや画面上の用語は用語ガイドでいつでも照合できます。用語が示す画面と設定階層を確認してから、手順に従って操作してください。

すべての記事を見る →