App Store正規版 · 買い切り

Shadowrocket 使い方ガイド Shadowrocket正規版の確認とサブスクリプションの追加

iPhoneとiPad向けのルールベースの振り分けに対応したクライアントです。買い切りで、システム要件はApp Storeの製品ページをご確認ください。

App Store限定

iPhoneとiPadで同じApp Storeの製品ページから購入でき、買い切りです。インストールと購入済み項目の復元は、どちらもApp Storeから行います。

App Storeへ

クライアントの購入と接続サービスの契約は別です。サブスクリプションはご利用のサービス提供元から入手してください。

入手と復元

iPhone・iPadでの入手方法

まずApp Storeのアカウントと購入履歴を確認してからインストールします。クライアントの購入と接続情報の準備は別の手順です。

iPhone

App Storeの製品ページでアプリを確認してから、購入または復元します。初回接続時には、システムからVPN構成の追加を求められます。Shadowrocketからの要求であることを確認して許可し、画面の案内に従って認証してください。インストールが完了しても、利用可能なサーバーが用意されたことにはなりません。ご自身の接続情報を追加する必要があります。

手順を見る

iPad

購入時と同じApple IDを使い、App Storeの購入済み項目からShadowrocketを探します。iPadでは横向き表示や大画面のレイアウトによって項目の位置が変わることがありますが、操作はHome、Config、Data、Settingsを中心に行います。接続をオンにする前に、選択中のサーバーと設定を確認してください。

手順を見る

MacとApple TVでも同じApp Storeから入手できます。対応状況とシステム要件はApp Storeの製品ページをご確認ください。

機種変更の前に、アプリの購入履歴とアプリ内データを分けて確認しましょう。App Storeで復元できるのはクライアントの入手資格です。サブスクリプション、サーバー設定、構成ファイルは、それぞれ引き継がれているか確認が必要です。iCloud同期を利用している場合は、アプリ内の関連設定と同期結果を確認してください。購入を復元しても、すべての設定が戻るわけではありません。

入手手順を見る →
画面と機能

モード・サブスクリプション・構成の違い

まず「どこに接続するか」と「どの通信を接続経由にするか」を区別し、その後に自動接続や診断の設定を調整します。

Global Routing

HomeでGlobal Routingを確認し、Config、Proxy、Directの各モードの違いを把握します。Configは現在の構成に設定されたルールに従って処理先を選びます。Proxyは対象の通信を選択中のプロキシに転送し、Directは直接接続します。通常のルール運用では、構成ファイルが選択されていることを確認してからConfigを選びます。問題を調べる際は、元のモードを記録し、一度に変更する項目は一つにします。確認後は元の設定に戻してください。モードを切り替えてもサーバー設定は修正されず、サブスクリプションの更新にもなりません。

Global Routing
Config
Proxy
Direct

サーバー・ルール・接続スイッチを分けて確認

サーバー項目は接続先を示し、Configはリクエストをどの条件で振り分けるかを決めます。Homeの接続スイッチは、現在の接続を制御します。これらは関係していますが、同じ設定ではありません。サブスクリプションを追加した後は、使う項目が選択されているか確認します。構成を選んだ後は、Global Routingも確認してください。システム上で接続済みと表示されても、実際のリクエストで動作を確かめる必要があります。この順番で確認すれば、同じテスト中にサブスクリプション、構成、モードを一度に変更して、問題の原因が分からなくなる事態を避けられます。

DOMAIN-SUFFIX、GEOIP、FINAL、PROXYなどのキーワードを確認するには、設定を変更する前に用語ガイドを見る →をご覧ください。ルール例のexample.comは構文の説明に使っているだけです。

初回接続の手順

サブスクリプションの追加と接続確認

以下の手順は、Shadowrocketをインストール済みで、ご自身のサブスクリプションまたはサーバー情報をお持ちの場合を対象としています。

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

    HomeからAdd Serverを開きます。サーバーを個別に追加する場合は、プロトコルの種類を選んで設定情報を入力します。サブスクリプションの場合はSubscribeを選択し、ご利用のサービス提供元から入手したリンクを入力してください。保存したら一覧に戻り、項目が追加されていることと、名前やグループが想定どおりであることを確認します。QRコードを読み取る場合も、情報の入手元と種類を先に確認してください。読み込みに成功しただけでは、認証情報、有効期限、サーバーの稼働状況まで確認できたことにはなりません。

    一覧が空の場合は、保存できたか、リンクが完全か、更新時にエラーが出ていないかを確認してください。同じリンクを繰り返し追加しても、問題の解決にはなりません。すでに使える構成がある場合は、元の記録を残したまま新しく追加した情報だけをテストすると、失敗しても元の状態に戻せます。

  2. Global Routing:処理モードを確認

    使用するサーバーを選んでから、Global Routingを確認します。構成のルールに従ってリクエストを処理する場合はConfigを選び、現在の構成ファイルも確認してください。ProxyとDirectは異なる処理経路を表すもので、サーバー項目の名前と混同しないようにしましょう。モードを変更する前に元の設定を記録し、同じネットワークとサーバーで比較すると、変化がルーティング方法によるものか判断できます。

    ルールによる振り分けは、ルールの順序と指定された処理先に依存します。特定のドメインが想定どおりに処理されない場合は、前のルールに一致していないか、最終的にどの処理先になっているかを確認してから、構成を変更するか判断してください。特定のWebサイトでの失敗だけを見て、すべてのサーバーが使えないと判断しないようにしましょう。

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

    接続スイッチをオンにします。初回利用時は、システムに表示されるVPN構成の許可を確認し、許可した後に画面の案内に従って認証してください。次にConnectivity Testを実行し、アクセス先が分かっているサービスに接続して結果を確認します。接続中の表示だけでは、DNS、認証、ルールの適用、アクセス先からの応答がすべて正常とは判断できません。テスト結果と実際のリクエストを合わせて確認してください。

    接続に失敗した場合は、現在のネットワーク、選択中の項目、サブスクリプションの有効性、サーバー設定、Global Routingの順に確認します。エラーの要点は記録しつつ、サブスクリプションリンクと認証情報は隠してください。スイッチをオフにしても自動接続が続く場合は、On Demandの起動条件も確認します。テスト後は、普段使う設定に戻してください。

詳しい使い方を見る →
App Storeの製品ページを確認

正規版・購入・復元

Shadowrocketはクローズドソースの有料アプリです。検索結果の名前だけで判断せず、App Storeの製品情報を確認してください。

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

App Storeの商品ページを開き、アプリ名がShadowrocketであることを確認してから、デベロッパがShadow Launch Technology Limitedか確認します。アプリアイコンが当サイトのヘッダーにある公式アイコンと一致すること、商品ページのURLにid932747118が含まれていることも確認してください。この3点をあわせて照合し、別称や似たアイコンだけで判断しないでください。

名前が似た検索結果が表示された場合は、製品ページに戻って各項目を確認してください。検索順位を基準に購入しないでください。システム要件、対応デバイス、更新履歴はApp Storeの製品ページに記載された内容をご確認ください。本ページでは、古くなりやすい具体的なシステムバージョンやアプリのバージョンは掲載していません。

3つの確認ポイントを見る →

App Storeの表示とアカウントの国・地域

App Storeの検索結果は、現在のアカウントで利用しているストアの国や地域によって異なります。デバイスの所在地、システム言語、ストアの国や地域は、それぞれ別の設定です。一つを変更しても、ほかの設定が変わるわけではありません。検索結果に表示されない場合は、メディアと購入に使用しているApple IDを確認し、アカウントの国や地域と製品ページの案内を確認してください。

製品ページに現在のストアでは利用できないと表示された場合は、その案内に従ってご自身のアカウント情報とストア設定を確認してください。購入済みかどうかを判断するために検索語を何度も変える必要はありません。一度検索できなかっただけで、購入履歴が消えたとは限りません。購入資格は、購入時のアカウントで購入済み項目を確認してください。

App Storeで正規版を確認する →

買い切りに含まれるもの

米国ストアでは約2.99米ドルの買い切りです。価格は各国・地域のストアで現地通貨に換算され、実際の価格と購入条件はApp Storeの製品ページに記載されます。クライアントの購入と接続サービスの契約は別です。アプリを購入するとクライアントの入手資格を得られますが、接続可能なサーバーが自動で用意されるわけではありません。既存のサブスクリプションの有効期限、通信量、認証条件にも影響しません。

本サイトではサーバー情報やサブスクリプションを提供していません。追加するサブスクリプションはご利用のサービス提供元から入手してください。お持ちのサーバー情報は、実際のプロトコルに合わせて入力します。アプリの更新はApp Storeから、サブスクリプションの更新はクライアント内から行います。更新対象が異なるため、片方の操作で他方を代用することはできません。

価格と購入方法を見る →

機種変更・再インストール・購入済み項目

iPhoneとiPadでは、同じApple IDの購入履歴からShadowrocketを入手できます。機種変更や再インストールの際は、App Storeに購入時のアカウントでサインインしていることを確認し、アカウントのアプリ一覧または購入済み項目から探してください。具体的な項目名や場所は、現在のシステム画面によって異なる場合があります。ストアに再び価格が表示されたら、すぐに再購入せず、アカウントと購入履歴を確認してください。

ファミリー共有を利用できるかどうかは、App Storeの製品ページとファミリー設定に表示される条件をご確認ください。クライアントを復元した後も、サブスクリプション、サーバー、構成が残っているか確認が必要です。iCloud同期を利用している場合は、同期状況と同期後の内容も確認してください。購入履歴、同期データ、現在の接続状態は、それぞれ個別に確認しましょう。

購入済み項目の復元方法を見る →

接続前によくある質問

まず、アプリの入手、情報の追加、ルールの選択、接続確認のどの段階で問題が起きたかを特定します。段階ごとに確認する内容が異なります。

サブスクリプションを更新した後も、選択中のサーバーを確認する必要があるのはなぜですか?

サブスクリプションの更新によって、一覧の名前、グループ、項目が変わる場合があります。更新後はHomeに戻り、現在選択されている項目を確認してからテストしてください。以前使えていた項目と、更新後に選択されている項目が同じとは限りません。更新自体に失敗した場合は、リンクとネットワークを確認します。古い一覧を新しい情報が反映されたものと勘違いしないようにしましょう。

サブスクリプションに関する質問を見る →
ConfigとGlobal RoutingのConfigは同じ画面ですか?

Config画面では構成ファイルを管理します。Global RoutingにあるConfigは、構成に従ってリクエストを処理するモードです。構成ファイルが選択されていることと、正しいモードが設定されていることの両方を確認してください。ファイルを編集しても別のモードを使い続けると、想定どおりに処理されない場合があります。

画面の用語とルールの説明を見る →
接続スイッチをオンにした後、何を確認すればよいですか?

まずConnectivity Testを実行し、次に実際のリクエストを確認して、Dataに対応する変化があるか観察します。一部のリクエストだけ失敗する場合は、ルールとアクセス先からの応答を優先して確認してください。全体的に失敗する場合は、ネットワーク、サーバー設定、認証条件の順に調べます。一度に変更するのは一項目だけにし、変更前後の違いを記録してください。

接続の確認手順を見る →
公式ガイド · 記事

画面と使い方の特集

具体的な疑問に合わせてご覧ください。通信量の見方、App Storeの情報を確認する方法、iPadでの入手方法や操作の違いを解説します。

初めて使う場合は、このページの3つの手順に沿って進めてください。購入と復元について詳しく知りたい場合は正規版ガイドを、具体的なエラーが表示された場合は該当する段階のよくある質問をご覧ください。画面の用語は、アプリ内の項目と照合しやすいよう英語表記のままにしています。

記事をすべて見る →