iPhone · iPad · App Storeの正規アプリ

Shadowrocket 使い方ガイド入手・設定・接続

iPhone・iPad向けの有料アプリです。App Storeでアプリを確認したら、手持ちのサーバー情報を読み込み、ルールによる振り分けを設定できます。料金は買い切りです。

  • Subscribe · Add Server
  • Global Routing
  • アプリの買い切り ≠ 接続サービスの契約

01 / 主な機能

画面上の用語を確認して、接続方法を設定

サブスクリプションやサーバー情報をすでにお持ちの場合は、「情報を読み込む、ルーティングを選ぶ、結果を確認する」の順に進めます。以下の6項目は、アプリ内のメニューや設定に対応しています。左側の項目を選ぶと、用途や確認方法、関連ガイドが表示されます。ルールの例は記述方法を示すもので、利用可能なサービスを示すものではありません。

Global Routing / Config / Rule

ルールに応じて通信を振り分ける

Global Routingでは、Config、Proxy、Directの3つからルーティング方式を選べます。ドメインやアドレスごとに振り分ける場合は、まずConfigを選び、設定ファイルのRuleを確認してください。ルールは条件に応じてPROXY、DIRECT、REJECTのいずれかに振り分けます。ルールの順序と最後のルールも結果に影響します。変更前に元の設定を保存し、自分の用途に照らして一つずつ確認してください。例のドメインを実際の接続先として使わないでください。特定のサイトの動作が想定と異なる場合は、まず適用されたルールを確認してから変更を検討します。

DOMAIN-SUFFIX,example.com,PROXY 関連するガイドを見る →

設定の組み合わせや順番を一つに決める必要はありません。初めて設定する場合は、手持ちの情報を読み込み、まず一台のサーバーに接続できることを確認してから、Global RoutingとRuleを設定します。問題が起きたら、直近の変更から逆順に戻して確認してください。機能の詳しい説明を見る →

02 / デバイスと入手先

デバイスに応じてApp Storeの製品ページを確認

ShadowrocketはApp Storeから入手できます。製品ページを開いたら、アプリアイコン、デベロッパ名、アプリIDを確認し、互換性と現在のApp Storeストアフロントでの価格を確認してください。システム要件はApp Storeの製品ページに記載された内容をご確認ください。デバイス別の案内はiPhone・iPadでの入手方法を説明するもので、個別のアプリファイルを提供するものではありません。

Mac・Apple TVでも同じApp Store製品ページで確認できます。互換性とシステム要件はApp Storeの製品ページに記載された内容をご確認ください。

購入履歴がある場合は、購入時に使用したApple IDでサインインしているか確認してください。ストアフロントをまたぐ場合の表示、購入済み項目、使用中のデバイスでの状況は、App Storeの実際の表示をご確認ください。アプリがインストール済みかどうかと、接続可能なサーバー情報を読み込み済みかどうかは別の問題です。

入手手順を見る →
App StoreでShadowrocketを確認

03 / はじめての設定

手持ちの情報を読み込んで接続確認まで:3ステップ

以下の手順は、自分のサブスクリプションリンクまたはサーバーパラメータをすでにお持ちの場合を想定しています。まず一つの接続を確立し、その後にルールとオンデマンド接続を設定します。各ステップで確認できる結果を残しておけば、失敗したときに一つ前の項目へ戻って調べられます。

  1. サブスクリプションを読み込むか、Add Serverに入力

    サブスクリプションリンクがすべてそろっている場合は、ConfigのSubscribeを確認します。サーバーの個別パラメータがある場合は、Add Serverを開き、Type、アドレス、ポート、認証情報を一つずつ確認してください。保存したら一覧に戻り、新しい項目が表示されていることを確認します。QRコードやクリップボードからの読み込みも、自分で内容を確認できる情報に限って利用してください。一覧に項目があっても、設定が正しいとは限りません。特にプロトコルと追加パラメータが一致しているか確認しましょう。

  2. Global Routingの方式を選ぶ

    Homeで使用するサーバーを選び、Global Routingを確認します。Configは設定ファイルのルールに従って処理する方式です。ProxyとDirectは、ほかのルーティング方式です。初めてルールを使う場合は、現在の設定にあるRuleと最終的な処理方法を確認してください。特定のサイトがなぜその経路を通るのか調べるときは、複数の設定を同時に変更せず、まず方式を確認し、次にルールの順序を確認します。

  3. 接続して動作を確認

    Homeの接続スイッチをオンにし、システムの案内に従ってVPN構成を許可してから、アプリに表示される接続状態を確認します。さらに確認が必要な場合はConnectivity Testを使います。結果に問題がある場合は、サーバー情報の各項目と現在のネットワークを再確認し、Global RoutingとRuleを確認してください。Dataの通信量記録は実際の使用状況を把握する参考になりますが、それだけで接続の正常性を判断しないでください。

詳しい手順を見る

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

App Storeの製品ページを確認し、アプリと接続情報を区別する

当サイトはShadowrocketの公式マニュアルです。購入とインストールはApp Storeで行います。当サイトでは確認方法やアプリ内の操作を解説しており、購入手続きは行っていません。検索結果に似た名前が表示されることがあります。製品ページを開き、以下の情報を一つずつ確認してください。

  • デベロッパ:Shadow Launch Technology Limited
  • アプリID:932747118
  • 入手先:App Store
製品ページを確認

デベロッパ・アイコン・アプリID

デベロッパ名がShadow Launch Technology Limitedであることを確認し、App Storeの公式アプリアイコンと当サイトのページ上部に表示されているアイコンを見比べ、最後に製品ページのURLにあるid932747118を確認します。3つの情報から、それぞれ「誰が公開したか」「どのアイコンか」「同じ製品ページか」を確認できます。検索結果の名前や画像だけで判断すると、詳細ページの違いを見落とすことがあります。確認してから購入してください。

購入と購入済み項目

買い切りとアカウントの購入履歴

Shadowrocketは買い切りの有料アプリです。米国ストアの製品ページでは約2.99米ドルですが、実際の金額と通貨は現在のApp Storeストアフロントの表示に従います。購入履歴は購入時に使用したApple IDに紐づきます。iPhoneまたはiPadで購入状況を確認するには、まずサインイン中のアカウントを確認し、次にそのデバイスのストアページを確認してください。機種変更や再インストールの際は、App Storeの購入済み項目からアプリを探せます。アプリ内のサーバー一覧は購入の証明にはなりません。

利用上の注意

アプリの買い切り ≠ 接続サービスの契約

購入によって得られるのはShadowrocketアプリを使用する権利であり、サーバー接続情報ではありません。インストール後、接続するには自分がすでに持っているサブスクリプションやサーバー情報を読み込む必要があります。当サイトはサーバーやサブスクリプションを提供、販売、推奨していません。解説中のexample.comとyour-passwordは、例であることが明らかな仮の値です。実際の情報を入力する前に、情報の入手元、プロトコル、適用範囲を確認してください。

アップデートと同期

アップデート情報と設定を分けて確認

アプリのアップデートはApp Storeで確認・管理してください。具体的な更新内容は製品ページの表示をご確認ください。アプリのアップデート、アカウントの購入履歴、個人の設定は、それぞれ別の情報です。アプリを更新しても、サブスクリプションが有効かどうかは分かりません。デバイス間でiCloud同期を使う場合も、同期後の項目とRuleが自分の設定に合っているか確認してください。画面上の項目の場所が変わった場合は、アプリに表示されている英語の名称を確認し、当サイトの手順と照らし合わせてください。

05 / よくある質問

問題が起きたら、まずどの段階か確認

購入、情報の読み込み、接続、ルール設定は一連の手順ですが、トラブルの確認では切り分けが必要です。まず現在の画面に何が表示されているか記録し、該当する手順に戻って確認してください。情報の再入力、ルーティングの変更、ネットワークの切り替えを同時に行うと、どの操作で状態が変わったのか分かりにくくなります。

トラブル対処をすべて見る →

サブスクリプションを保存したのに一覧が空?

手持ちのリンクがすべてそろっているか確認し、更新結果を確認します。「追加成功」と「サーバー項目が作成された状態」は分けて確認してください。サーバー管理ガイドを見る →

接続スイッチはオンなのに、通信が想定と違う?

現在のサーバーとGlobal Routingを確認し、次にConfigのRuleがどのように適用されているか調べます。画面の用語とルール用語を見る →

Connectivity Testの結果と実際の動作が違う?

テスト時のネットワーク、サーバー、ルーティング方式をそれぞれ記録し、実際の通信に適用されたルールを確認してください。接続トラブルのQ&Aを見る →