App Store正規版 · 公式マニュアル

Shadowrocket 使い方とルール設定

iPhoneとiPad向けのクライアントです。ルールによる振り分けに対応し、App Storeで買い切り購入できます。

  • Trojan
  • Shadowsocks
  • Config
  • On Demand
Home › Controls

接続・サブスクリプション・Configの役割

サーバー情報、ルーティングモード、Configを区別してから、個々の設定を調整しましょう。以下の例はルール構文と設定の意味を説明するためのもので、アプリ画面ではなく、そのまま使えるサービス設定でもありません。

モードを選んでからルールを確認

Global Routingは接続全体の処理方法を決めます。Configでは現在の設定内のルールに従ってポリシーを選択します。Proxyは該当する接続を選択中のプロキシに送り、Directは直接接続します。ドメインやアドレスごとに接続方法を変える場合は、まずConfigを選び、ルールの順序と末尾のFINALを確認してください。モードの切り替えは問題の切り分けに役立ちますが、一時的なテスト結果をそのまま常用設定にしないでください。初期値はアプリの表示に従い、変更前に元のモードと選択中のサーバーを記録しておきましょう。

Rule › Example
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
Global Routing

ルーティングモード:Config / Proxy / Direct。初期値はアプリの表示に従ってください。

App Store › Devices

iPhone・iPadでの入手方法

入手先はApp Storeのみです。まず製品ページを確認し、デバイスの互換性、購入状況、システム要件を確認してください。システム要件とユニバーサル購入の対応状況は、App Storeの製品ページに記載された内容に従います。

iPhone

App StoreでShadowrocketの開発者名とアプリIDを確認して購入し、アプリを開きます。既存のサブスクリプションやサーバー情報がある場合は、先に追加して一覧を確認し、接続する項目を選択してください。初めて接続を有効にするとき、VPN構成の追加を許可するようシステムから求められる場合があります。ダイアログの内容を確認し、デバイスの認証手順に従って操作してください。

VPN構成の許可は、クライアントが該当する接続を確立するためのものです。サーバーが利用可能であることや、すべての通信が同じ経路を通ることを意味するものではありません。許可後もGlobal Routingを確認し、Connectivity Testを実行してください。システムの案内が本ページの説明と異なる場合は、デバイスに現在表示されている内容に従ってください。

iPhoneでの入手方法と初回起動を見る →

iPad

購入履歴がある場合は、まずiPadのApp Storeで購入時に使ったApple IDを確認し、購入済み項目を調べてください。iPhoneとiPadで購入を共有できるかは、App Storeの製品ページに記載された内容に従います。ストアで再ダウンロード可能と表示されたら、通常の手順でアプリを開いてください。デバイス上の設定状態を購入の証明として扱う必要はありません。

画面が広いと、一覧や設定の配置が異なる場合がありますが、情報の追加、サーバーの選択、モードの確認、接続テストの順序は同じです。購入を復元しても、サブスクリプション、選択中の項目、ルールが自動的に復元されるとは限りません。同期機能を使った場合も、実際の内容を一つずつ確認してください。

iPadでの購入と設定を見る →
App Store › Verify

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

本サイトはShadowrocketの公式サイト・公式マニュアルです。Shadowrocketはクローズドソースの商用アプリです。購入、互換性、アップデート情報はApp Storeの製品ページを基準とし、設定項目はアプリの表示に従ってください。

  • 開発者Shadow Launch Technology Limited
  • アプリID932747118
  • 買い切り
Verify › Identity

名称・アイコン・開発者を確認

製品ページを開いたら、まず名称がShadowrocketであることを確認し、本サイトのヘッダーに掲載されている公式アプリアイコンと照合してください。次に開発者がShadow Launch Technology Limitedであることを確認し、製品ページのURLにあるid932747118も照合します。アプリIDは対象製品を特定するための情報です。検索結果の名称や表示順だけで判断しないでください。

名称の似た検索結果を誤って選ぶことがあるため、購入後に画面から推測するのではなく、決済前に確認してください。本サイトの入手方法ページでは、確認箇所をまとめています。ストアの表示が想定と異なる場合は操作を中断し、明確な製品ページから再度確認してください。

Store › Availability

ストアでの表示とアカウントの国・地域を分けて確認

製品ページが表示されるか、価格がどの通貨で表示されるか、購入できるかは、現在のApp Storeのストアフロントとアカウントの状態によって異なります。製品ページを開き、アカウントに表示される購入ボタン、互換性の説明、支払い案内を確認してください。米国ストアの参考価格を、すべてのストアで共通の決済金額として扱わないでください。

ページを開けない、または想定した購入状態が表示されない場合は、まずApp Storeに正常にアクセスできることを確認し、ストア購入に使うアカウントと国・地域の設定を確認してください。ストアの表示の問題をアプリの接続障害と混同しないでください。購入状況の確認のために、クライアントのサブスクリプション、DNS、ルールを何度も変更する必要はありません。

Purchase › Restore

購入の復元と設定の復元は別々に確認

機種変更や再インストールの際は、購入時のアカウントでApp Storeの購入済み項目を確認し、ストアが案内する方法で再ダウンロードしてください。複数デバイスでの購入共有、ファミリー共有、その他の購入条件はApp Storeの製品ページに記載された内容に従います。ストアに価格が表示される場合は、再購入が必要と決めつけず、アカウントと購入履歴を確認してください。

購入履歴で確認できるのはアプリの利用資格です。サーバー情報、サブスクリプションリンク、Configはアプリ内のデータです。再びアプリを開いたら、一覧の内容、選択中の項目、同期内容が想定どおりかを確認してから接続してください。アプリのアップデートはApp Storeで管理されます。アップデート後も、普段使う重要な設定を確認しましょう。

Purchase › Scope

アプリの買い切り ≠ 回線プラン

ShadowrocketはApp Storeで買い切り購入できます。米国ストアの参考価格は2.99米ドルで、各ストアでは現地通貨で表示されます。実際の金額はストアの製品ページをご確認ください。アプリの購入費用はアプリ本体に対するもので、接続可能なサーバーが付属したり、ユーザー用のサブスクリプションリンクが自動発行されたりするものではありません。

本サイトではノードやサブスクリプションの提供・販売・推奨を行っていません。このマニュアルの追加手順は、ユーザーが自分のサブスクリプションまたはサーバー情報をすでに持っていることを前提としています。サービス側の有効期限、アクセス権、アプリの購入履歴はそれぞれ別に確認してください。アプリを正常に開けても既存サービスが有効とは限らず、サービスが無効でもアプリの購入履歴が無効になるわけではありません。

Home › First Connection

初回接続前に確認する4項目

複数の設定を同時に変更して原因の特定が難しくならないよう、以下の順番で確認してください。詳しい操作方法と画面の説明はチュートリアルをご覧ください。トップページでは設定項目の初期値を一律に指定していません。

既存のサーバー情報はどこから追加できますか?

HomeのAdd Serverから始め、手元の情報に合わせてTypeを選び、必要な項目を入力してください。HostとPortで接続先を指定し、認証項目はプロトコルの要件に合わせます。異なるプロトコルに同じ項目を機械的に当てはめないでください。保存後は一覧に項目が追加されたことを確認し、サーバーを選択します。保存しただけでは接続されません。操作手順はサーバー追加ガイドをご覧ください。

サブスクリプションを追加したのに一覧が空です。まず何を確認しますか?

まずサブスクリプションリンクが完全か確認し、リンクが有効であること、現在のネットワークから内容を取得できること、取得内容が案内ページではなく解析可能なサブスクリプションであることを確認してください。アクセス情報が含まれる場合があるため、サブスクリプションのURLをログやスクリーンショットで公開しないでください。手動で一度更新し、項目数が想定どおりか確認します。追加画面と確認手順は既存サブスクリプションの追加ガイドをご覧ください。

サーバーを選択した後も、なぜGlobal Routingの確認が必要ですか?

選択したサーバーは利用するプロキシ項目を指定し、Global Routingは接続をConfig、プロキシ、または直接接続のどれで処理するかを決めます。Configを使う場合は、該当するルールのポリシーも確認が必要です。DIRECTはプロキシを経由せず、PROXYはプロキシポリシーを使い、REJECTは一致した接続を拒否します。つまり、サーバーが選択されていることと、目的の通信が実際にプロキシを経由することは別です。まずモードを確認し、ルールとあわせて接続経路を調べてください。詳しくは初回接続ガイドをご覧ください。

テストは成功したのに一部の接続先で問題があります。設定をすべてリセットすべきですか?

現在の設定を保ったまま、問題が特定の接続先だけで起きるか確認し、その接続先に適用されるルールとDNSを調べてください。Connectivity Testが示すのは特定の条件でのテスト結果であり、すべての実アクセスを確認するものではありません。一度に変更する項目は一つにし、変更前後の結果を記録してください。Logを確認する場合は、アドレスや認証情報が含まれていないか注意し、内容全体を公開しないでください。複数の項目を同時にリセットするより、チュートリアルの確認手順に沿って順に原因を調べるほうが、判断しやすくなります。

Manual › Journal

接続・設定の解説

各記事では、具体的な問題に応じた操作方法を補足しています。まず購入の確認と基本的な接続を済ませ、実際の症状に合った記事を読んでください。トラブル対処では元の設定を保ち、異なる問題への対処を同時に適用しないようにしましょう。

Shadowrocket初回接続ガイド:デフォルトサーバーの選択、接続スイッチの操作、Connectivity Testでの確認

Homeの一覧からサーバーを選び、左側の丸印を確認してから接続スイッチをオンにし、システムのVPN構成許可の案内を確認します。記事では選択・接続・テストの3つの状態を分け、各手順の完了後に確認する点を説明します。失敗した場合も、すべてを再度追加するのではなく、該当する手順に戻って確認できます。

初回接続ガイドを読む →

Shadowrocketの価格:買い切り料金と回線プランの違い

App Storeでの買い切り購入費用の範囲を説明し、参考価格と各ストアでの実際の決済金額の違いを解説します。アプリの購入、購入済み項目の復元、ユーザーがすでに利用しているサービスの費用を区別します。ストアの購入内容や互換性を確認する際は、該当する項目を確認し、アカウントに表示される内容を基に判断してください。

買い切りと費用の説明を読む →

ShadowrocketのDNS設定:システムDNS・カスタムDNS・DNS over HTTPSの選び方

名前解決方式ごとの経路と確認ポイントを解説します。DNSはドメイン名の解決に影響しますが、プロキシサーバーの選択とは別の設定です。特定のドメインにアクセスできない場合は、ルールと実際の接続状況をあわせて確認してください。元の値を保ち、一項目ずつ調整して再確認する手順で、設定の選び方を説明します。

DNS設定ガイドを読む →