Shadowrocket公式サイト · 公式マニュアル

Shadowrocket サブスクリプションの追加と更新

iPhone / iPad向けのルールベースプロキシクライアントです。ルール分岐に対応しています。アプリは買い切りで、接続にはご自身のサブスクリプションまたはサーバー情報が必要です。

  • App Storeの正規版
  • Subscribe
  • Global Routing
  • 買い切り
デベロッパShadow Launch Technology Limited
アプリID932747118
入手先App Store

CAPABILITIES / 主な機能

サブスクリプション、ルール分岐、接続確認

まず各設定が接続のどの段階を担うのかを確認してから、変更するか判断しましょう。サブスクリプションはサーバー情報の追加、Configはリクエストに適用するルールの指定、接続診断は問題の発生箇所の特定に使います。それぞれ役割が異なり、相互に代用できません。

Subscribe:追加と更新は別々に確認

ご自身が利用しているサブスクリプションリンクを使い、Add ServerでSubscribeを選択してURLを入力し、保存します。その後Homeに戻り、グループとサーバー項目を確認してください。更新ではリンク先の内容を再取得しますが、各サーバーへの接続可否までは確認されません。更新前に現在の選択内容を確認し、更新後は項目名、プロトコル、選択中のサーバーをチェックします。リストが空の場合は、まずリンクの有効性とネットワークを確認してから、再追加を検討してください。例示のURLは形式の説明用で、接続には使用できません。

使い方を見る →
https://example.com/sub?token=xxxx

DEVICES / 入手と初回起動

iPhoneとiPadでの入手方法

ShadowrocketはAppleプラットフォーム向けに提供されており、入手先はApp Storeのみです。まず製品ページを確認し、お使いのデバイスの互換性、システム要件、購入状況を確認してください。これらの情報はApp Storeの表示に準じます。

iPhone

初回のインポートと接続確認に適しています。アプリを開いたら、ご自身のサブスクリプションまたはサーバー情報を用意してください。初めて接続するとき、システムからVPN構成の追加を求められる場合があります。現在の操作に対する確認であることを確かめてから許可してください。システムに接続中と表示されても、設定が有効になったことを示すだけです。実際のアクセスとルールも確認しましょう。

手順を見る

iPad

購入時に使用したApple IDで、購入済み項目と製品ページを確認してください。iPhoneとiPadのユニバーサル購入の対象範囲はApp Storeの表示に準じます。アプリを復元した後も、サブスクリプション、現在のサーバー、Configファイルを確認してください。画面のレイアウトは異なる場合があります。Home、Config、Settingsなどの画面上の表記を目印に操作してください。

手順を見る

Mac / Apple TVでも同じApp Storeから入手できます。互換性、システム要件、購入対象デバイスはApp Storeの表示をご確認ください。

App Storeに表示される購入状況が想定と異なる場合は、まずストアで使用中のアカウントとストアの国・地域を確認し、購入履歴を確認してください。アプリの購入状況、アプリ内データの復元、サーバー側のサブスクリプションの有効性は、それぞれ別の問題です。設定が復元されたか確認するために、繰り返し購入するのは避けてください。

QUICKSTART / 操作手順

手元の情報から接続確認まで

初めて使うときは、検証しやすい最小限の手順から始めましょう。有効性が確認できる情報を一つ追加し、接続モードを選んで実際にアクセスします。複数のConfigを追加したり、ネットワーク設定を同時に変更したりすると、失敗時に原因を特定しにくくなります。

01 / ADD SERVER

自分のサーバーまたはサブスクリプションを追加

HomeからAdd Serverを開きます。サブスクリプションを利用している場合はSubscribeを選び、リンク全体を貼り付けて保存してください。サーバー情報が個別にある場合は、Typeに応じた項目を入力します。リンクをコピーする際は、前後の空白や改行、文字の欠落がないか確認してください。追加後はHomeに戻り、想定したグループと項目が表示されることを確認してからサーバーを選びます。項目名が表示されても、認証やネットワークが正常とは限りません。

サブスクリプションの更新はリンク先の内容を再取得する操作です。アプリの更新はApp Storeで行います。用途が異なるため、項目が消えた場合は、Configファイル全体をすぐに変更せず、まずサブスクリプションの更新結果を確認してください。

02 / GLOBAL ROUTING

Config、Proxy、Directを選択

ルールに応じてリクエストを振り分ける場合はConfigを選び、Config画面で有効なファイルを確認します。ProxyとDirectは比較テストに使えますが、ルール設定の代わりにはなりません。特定のドメインだけに問題がある場合は、3つのモードでの違いを記録してから、ルールの順序、ポリシーの転送先、DNSを確認してください。すべてのリクエストを同じ経路に変更しただけで、問題が解決したと判断しないようにしましょう。

ルールの例は構文の説明用で、あらゆるネットワークに使える完全なConfigではありません。コード片をコピーする前に、マッチ条件、転送先ポリシー、FINALの役割を理解し、元に戻せるファイルを保管してください。

03 / CONNECT & VERIFY

接続を開始して実際のアクセスを確認

Homeの接続スイッチをオンにし、システムの案内に従ってVPN構成を許可します。次にConnectivity Testを実行し、繰り返しテストできるサイトへアクセスして、Dataまたは関連する記録で接続状況を確認してください。失敗した場合は、いったん接続を切って基本ネットワークを確認し、サーバー、認証、Global Routing、Config、DNSの順に確認します。一度に変更する項目は一つにして、変更前後の結果を記録してください。

トラブルシューティングでは、使用中のネットワークの種類、失敗する接続先、他の項目が正常かどうか、最近変更した設定を明記してください。認証情報を含む完全なリンクをそのまま送信しないでください。再現可能な症状の説明は、認証情報全体よりも役立つことが多くあります。

詳しい使い方を見る

APP STORE / 正規版と購入について

正規版の確認、買い切り、復元

Shadowrocket サブスクリプション設定ガイド · 公式マニュアルはShadowrocketの公式サイトおよび公式マニュアルです。本サイトが公式サイトです。アプリを入手する前に製品を確認し、入手後にご自身の接続情報を設定してください。クライアントの購入と接続サービスの設定は別のものとして考える必要があります。

デベロッパ、公式アイコン、アプリIDを確認

App Storeの製品ページを開き、デベロッパがShadow Launch Technology Limitedであること、アプリIDが932747118であることを確認し、本サイトのヘッダーにある公式アイコンと照合してください。名前が似ているだけでは、これら3項目の確認に代わりません。検索結果での表示順も判断材料にはなりません。製品ページのURLにあるid932747118で対象アプリを識別できます。確認後、価格と現在のアカウントの購入状況を確認してください。

買い切りはクライアントアプリの購入のみ

クライアントの買い切り ≠ 接続サービスのプラン。Shadowrocketは有料のクローズドソースアプリです。米国ストアでの価格は2.99米ドルですが、実際の価格はApp Storeの表示に準じ、各ストアでは現地通貨で表示されます。本サイトでは、ノードやサブスクリプションの提供、販売、推奨は行っていません。接続機能を利用するには、ご自身がすでに利用しているサブスクリプションまたはサーバー情報が必要です。アプリを購入してもサーバーが自動で用意されたり、既存のサブスクリプションの有効期間が延長されたりすることはありません。

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

製品がストアに表示されるか、利用できる支払い方法、表示通貨は、現在のApp Storeのストア地域やアカウントの状態によって異なります。目的のアプリが検索で見つからない場合は、まず本サイトの正規版確認ページで製品ページへの入口を確認し、次に現在のストアアカウントとストア地域を確認してください。検索で見つからないことだけを理由に、デバイスに対応していないと判断しないでください。互換性、システム要件、購入対象デバイスはApp Storeの表示に準じます。アカウントや支払いに問題がある場合は、ストアが案内するアカウントおよび購入手順に従ってください。

購入済みアプリの復元と設定の復元は別

別のデバイスに移行した場合や再インストールした場合は、購入時のアカウントでApp Storeの購入済み項目を確認してください。iPhoneとiPadのユニバーサル購入やファミリー共有の対象範囲はApp Storeの表示に準じます。アプリを再入手したら、HomeとConfigを開いてデータがそろっているか確認し、現在選択されている項目も確認してください。iCloudで同期している場合も、デバイスごとに同期状態と有効な項目を確認します。サブスクリプションの有効期限やサーバーの利用可否は、ご自身のサービス情報をもとに別途確認してください。

アプリの更新とサブスクリプションの更新は別の場所

アプリはApp Storeから更新でき、ストアページでは互換性や更新履歴を確認できます。サブスクリプションの更新は、クライアント内で登録済みのリンクを再取得する操作です。Configの変更はルールやConfigファイルに関わります。更新後に問題が起きた場合は、まずどの段階で変化が起きたのかを確認し、現在のConfigと必要な記録を残してから、一項目ずつ比較してください。最初からすべてのデータを削除しないでください。サブスクリプションとConfigを復元できることを確認してから、再追加するか判断しましょう。

正規版の確認方法を見る

READING / テーマ別ガイド

プロトコル、通信量、正規版の見分け方

基本的な接続を確認したら、具体的な疑問に応じてテーマ別の記事をご覧ください。プロトコルの記事では通信の前提を、Dataの記事では確認方法を、正規版の見分け方の記事ではApp Storeでの確認ポイントを解説します。テスト条件を記録し、一つの設定や一度のテスト結果をすべてのネットワークに当てはめないようにしましょう。

Hysteria2プロトコル:QUIC通信と利用シーン

QUICとUDPの通信特性からHysteria2を理解し、プロトコルの仕組みと実際の通信経路の状態を区別します。既存のサーバーを追加する際は、認証情報、サーバー名、関連する通信項目を確認してください。パケットロスや遅延が大きい環境での動作も実際にテストする必要があり、プロトコル名だけでは判断できません。

記事を読む →

ShadowrocketのData画面:通信量の統計を読み解く

サーバー別とアプリ別に確認した場合の数値の意味を比較し、集計範囲、テスト時間、接続動作の関係を理解します。ルール分岐を調べるときは、サーバーとConfigを固定し、再現可能なアクセス操作で記録を比較してください。累積通信量だけを、特定のリクエストが成功した証拠としないようにしましょう。

記事を読む →

App Storeの検索結果で正規版を確認する3つのポイント

デベロッパ名、公式アイコン、アプリIDでShadowrocketを確認し、名前が似ていることだけで判断しないようにしましょう。App Storeの製品ページで確認すべき箇所と、製品の確認、デバイスの互換性、アカウントの購入状況を別々に確認する方法を解説します。

記事を読む →

サブスクリプションの更新やDNSについては、ブログ一覧から関連するテーマを探せます。操作手順だけを確認したい場合は、使い方のページに戻ってください。複数の要素が関わる問題では、トラブルシューティングガイドの症状別の手順で範囲を絞るほうが、複数のスイッチを同時に変更するより検証結果を整理しやすくなります。

すべての記事を見る →