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

Shadowrocket 使い方ガイド
設定・ルール・接続

iPhone / iPad向けのルールベースプロキシクライアントです。まずApp Storeの正規版と買い切りの情報を確認し、お手元にあるサブスクリプションまたはサーバー設定を読み込みます。

Global Routing DOMAIN-SUFFIX On Demand

Shadowrocketの設定機能

サーバー情報、サブスクリプション、Configの役割を整理してから、接続動作を調整しましょう。目的に合わせて読み進めてください。画面上の項目名とルールキーワードは英語表記のまま記載しています。

Global Routingとルールの順序

Webサイトごとに接続方法を変える場合は、HomeでGlobal RoutingをConfigに設定し、使用中の設定ファイルを確認します。Configはルールに基づいてリクエストを判定し、ProxyとDirectは全体のプロキシまたは直接接続の動作を選択します。ルールは上から順に照合されるため、特定のドメインは前方に配置し、残りのリクエストを処理するFINALは末尾に置きます。変更後は接続スイッチだけでなく、実際に適用されたルールの記録も確認してください。下の例は構文を示すもので、PROXYを使うには利用可能なサーバーの選択も必要です。

説明を見る ›
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT

iPhone・iPadでの入手方法

ShadowrocketはAppleプラットフォームでのみ配信され、入手先はApp Storeに限られます。デバイスの案内を確認してから、製品ページで価格と互換性を確認してください。システム要件と一般的な購入条件はApp Storeの掲載内容をご確認ください。

Mac / Apple TVでも同じApp Storeから入手できます。互換性はストアページの表示をご確認ください。

初回利用時の確認手順

購入前に、自分のサブスクリプションまたはサーバー情報をすでに持っているか確認してください。クライアントは設定を読み込み、接続を確立してルールを適用しますが、アプリを購入してもHost、Port、認証情報が自動で補われるわけではありません。情報に記載されたアドレス、ポート、認証方式が互いに対応している必要があります。一部の項目しか分からない場合は、Add Serverでパスワードやプロトコルを何度も推測せず、まず元の情報を確認してください。

読み込み後、明確なサーバーを一つ選び、現在のGlobal Routingの動作を確認してから接続します。ルールを使う場合はConfigを選び、有効な設定ファイルを確認してください。一時的な切り分けではProxyまたはDirectのアクセス結果と比較できますが、テスト後は元の使い方に戻してください。動作を切り替えたときに一度成功しただけで、ルールが修正されたと判断しないでください。

初回接続時に表示されるシステムのVPN構成案内は、アプリがシステムのネットワーク機能を使って接続するための許可を求めるものです。購入画面ではなく、サーバーのサブスクリプションが含まれるわけでもありません。内容を理解してから許可してください。システム設定で該当する構成を削除した場合、次回の接続時に再度許可が必要になることがあります。案内が繰り返し表示される場合は、システム内の関連項目とアプリの状態を確認してください。

テストでは対象ページを一つ選び、使用したネットワーク、サーバー、Configを記録します。まずアクセスできるかを確認し、その後、通信量とログが想定どおりかを見てください。モバイル通信とWi-Fiでは結果が異なることがあるため、ネットワークを切り替えたら再テストします。条件を一つずつ変更すれば、原因がサーバーパラメータ、ローカルネットワーク、ルールのどれにあるか判断しやすくなります。

2台のデバイス間で設定を引き継ぐ場合は、アプリの購入、ファイルの同期、システムの許可を別々に確認してください。購入済みの状態はアプリの入手に、iCloud同期は関連データの同期に使われます。VPNの許可はデバイスごとに必要です。機種変更後は各項目を確認し、アプリのアイコンが表示されたことだけで接続準備が整ったと判断しないでください。

正規品の確認と買い切りについて

Shadowrocket 設定ガイドはShadowrocketの公式サイト・公式マニュアルです。購入、互換性、アップデート情報はApp Storeの製品ページをご確認ください。設定例は構文の説明を目的としています。

アプリID 932747118 買い切り デベロッパ Shadow Launch Technology Limited
Shadowrocket公式アプリアイコン:白地に青紫の縁取りがあるロケット

Shadowrocket
id932747118

アイコン、デベロッパ、アプリIDの3点を照合してください。

正規品の確認手順を見る ›

製品情報を確認してから購入

検索結果に表示される名前やアイコンは、見分けるための手がかりにすぎません。製品詳細を開き、アプリ名Shadowrocket、デベロッパShadow Launch Technology Limited、製品リンクのアプリID 932747118をすべて照合してください。公式アイコンは当サイト掲載のものと一致しますが、色や「ロケット」の形だけで判断しないでください。購入を確定する前に、デベロッパと製品情報をもう一度確認し、似た名前のアプリと取り違えないようにしましょう。

App Storeでの表示状況は、現在のApple IDに紐づくストアによって異なります。製品が検索に出てこない場合は、利用中のApp Storeのストア地域と製品ページを開けるかを確認してください。通貨、購入状況、互換性も、現在のアカウントに表示される内容をご確認ください。Webページに掲載された米ドルの参考価格を、現地での決済額と見なさないでください。購入やインストールが可能かどうかは、利用中のデバイスのApp Storeで確認してください。

買い切りに含まれるもの

Shadowrocketは有料のクローズドソース商用アプリで、買い切り方式です。米国ストアでの参考価格は2.99米ドルです。ストア地域によって現地通貨で表示され、実際の支払額は購入確認画面に表示されます。買い切りで取得できるのはクライアントの利用権であり、月額制のネットワーク回線サービスではありません。購入前に、アプリの料金と自分が利用するサービスの条件を分けて確認してください。

クライアントの買い切り ≠ 回線プラン。当サイトではサーバーやサブスクリプションを提供、販売、推奨していません。お手元の設定を読み込んで使う方法のみを解説します。アプリを開いたときにサーバー項目が表示されなくても、購入に失敗したわけではありません。通常は自分のサブスクリプションを読み込むか、手元のサーバー情報を使ってAdd Serverに入力する必要があります。サブスクリプションが更新できるか、サーバーが有効かどうかは、元のサービス情報と実際のテスト結果で確認してください。アプリが購入済みであることからは判断できません。

2台のデバイスでの購入情報共有と復元

iPhoneとiPadで購入情報を共有できるかどうかは、同じApple IDのApp Storeで購入済みと表示されるか、また一般的な購入条件によって異なります。別のデバイスで使う場合は、まずストアのアカウントを確認し、製品ページまたは購入済み項目を確認してください。ほかのシステムサービスに使用しているアカウント名だけで、App Storeの購入者を判断しないでください。購入履歴と現在App Storeにサインインしているアカウントが一致している必要があります。互換性、システム要件、ユニバーサル購入の可否は、App Storeの掲載内容をご確認ください。

機種変更や再インストールの際は、App Storeの購入済み項目からアプリを再入手し、購入時のアカウントと一致しているか確認します。アプリの再入手と設定の復元は別の手順です。アプリを復元した後、サーバー情報、Configファイル、このデバイスでの許可を確認してください。iCloud同期を使っていた場合は、同期が完了したことと結果を確認してから再読み込みし、データが確定する前に重複して編集しないようにします。ファミリー共有を利用する場合も、ストアページとアカウントで実際に利用可能な共有条件を確認してください。

アップデート、設定、復元用コピー

アプリはApp Storeからアップデートします。具体的な更新内容はストアの履歴をご確認ください。アップデート後に画面上の項目の位置が変わっていたら、Home、Config、Settingsなどの画面名を手がかりに該当機能を探してください。画像に示された固定の位置に頼らないようにしましょう。当サイトのトップページではバージョン番号や更新日を固定表示していません。システム要件もApp Storeの掲載内容をご確認ください。古い説明を現在のデバイスの互換性についての結論として扱わないでください。

設定を変更する前に、復元できるコピーを保存し、現在のGlobal Routing、サーバー選択、重要な設定を記録してください。新しいConfigを読み込むと、ルールの順序、DNSの動作、フォールバックの方針が変わることがあります。ファイルを読み込めたからといって、従来の動作が維持されるとは限りません。まずGeneralとRuleの内容を確認し、条件を比較できる状態でテストします。問題が起きた場合は、不確かな変更を重ねるのではなく、動作確認済みのコピーに戻してください。

読み込み情報やログに含まれる機密情報

サブスクリプションURLの認証パラメータ、サーバーのパスワード、アクセスログには個人情報が含まれる場合があります。トラブル対処の相談やスクリーンショットの準備をする前に、完全なURL、認証項目、対象ドメインを確認し、公開に適さない情報を削除してください。説明用のexample.comとtoken=xxxxは形式を示す例であり、実際のサーバー情報として使うものではありません。設定のコピーを保存する際も、アカウント情報が含まれていないか確認し、認証情報を含むファイルを公開場所に置かないようにしてください。

トラブル対処に必要なのは再現できる条件であり、すべての情報を公開することではありません。通常は、使用ネットワーク、Global Routingの動作、ルールキーワード、エラーが発生した段階、実施済みのテストを説明すれば確認を始められます。サーバーの認証情報は自分の設定内に保管してください。特定のWebサイトだけで問題が起きる場合は、そのドメインに適用されたルールを確認します。すべての接続先で失敗する場合は、サーバー、システムの許可、DNSを順に調べます。複数の設定を同時に変えるより、層ごとに切り分けるほうが原因を特定しやすくなります。

接続とルールの解説

具体的な問題が起きたら、症状に応じて確認する項目を選んでください。記事内のテスト方法は原因の切り分けに使うもので、1回の測定結果を長期的な性能の判断に用いたり、サービス提供者を評価したりするものではありません。

トラブル対処

Shadowrocketの速度が遅いときのトラブル対処:ネットワーク、プロトコル、回線、サーバー負荷を順に確認

速度の問題をローカルネットワーク、プロトコルパラメータ、回線品質、サーバー負荷に分けて確認します。Wi-Fiとモバイル通信を切り替えて比較し、Connectivity Testの結果と実際のアクセス速度を区別してください。1回のテストだけで設定をすべて変更するのは避けましょう。

トラブル対処の手順を見る ›
ルール設定

Shadowrocketで一部のWebサイトだけをプロキシ接続する方法:DOMAIN-SUFFIXの書き方とFINALによるフォールバック

特定のWebサイトへのアクセスを例に、DOMAIN-SUFFIXとDOMAIN-KEYWORDの一致方法の違い、ルールの順序、FINALとDIRECTの役割を解説します。example.comの例で構文を確認し、自分が対象とするドメインに実際に適用されるルールを照合してください。

ルールの説明を見る ›
記事をすべて見る →

初回設定は使い方ガイドからお読みください。画面名やルールキーワードを確認するときは用語集を、よく使うSettingsの項目については設定の詳しい解説をご覧ください。