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

Shadowrocket使い方とルール設定

主にiPhone / iPad向けクライアントで、ルールによる振り分けに対応しています。App Storeで買い切り購入し、ユーザーがすでに持っているサブスクリプションやサーバー情報を読み込んで接続を設定します。

  • Ruleによる振り分け
  • On Demand
  • Hysteria2

システム要件と各デバイスでの購入条件は、App Storeの表示をご確認ください。

CONFIGURATION / 01

機能の場所と設定手順

まず入力情報を確認し、次に通信の処理方法を決めます。プロトコル、サーバー、設定ファイル、システムのVPN許可はそれぞれ役割が異なります。一つの項目が正常でも、接続全体の確認にはなりません。

ルールによる振り分け:順序とポリシーを確認

HomeでGlobal RoutingをConfigに設定すると、現在の設定にあるRuleの順にリクエストが照合されます。Configを開き、使用中のファイルを確認してから、ドメインルール、アドレス範囲ルール、FINALの位置を確認してください。一般に、具体的なルールを広範囲のルールより前に置くと、別のルールに先に一致するのを防げます。以下はルール構文の例であり、完全な設定ではありません。PROXYの実際の接続先は選択中のサーバーと合わせて確認してください。保存後は接続をやり直し、対象のリクエストをテストします。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY

Global Routingの3つのモード

Config(設定)は選択中の設定ファイルに従ってリクエストを処理し、ルールによる振り分けの確認に適しています。Proxy(プロキシ)は主な通信をプロキシポリシーに渡し、ルールの影響を比較する際に利用できます。Direct(直接接続)は直接接続の経路を使用します。モードを切り替えたら、同じ宛先を再テストして差を比較してください。確認後は必要な元のモードに戻し、一時的な状態をそのままにしないようにします。

サーバー項目は「どこに接続するか」、設定ファイルは「リクエストをどう処理するか」、システムの許可は「VPN接続を確立できるか」を決めます。インターネットに接続できない場合は、まずどの層の問題かを切り分けてから該当する設定を変更してください。サーバー、DNS、設定ファイル全体を同時に変更すると、結果を再現しにくくなり、実際の原因を見失うことがあります。各項目の詳しい説明は用語解説、機能ごとの説明は機能ガイドをご覧ください。

DEVICES / 02

iPhone・iPadでの入手方法

どちらのデバイスでも、同じApp Storeの製品ページで確認します。購入に使うアカウント、互換性、現在選択中の設定をそれぞれ確認してください。もう一方のデバイスで接続できた結果を、このデバイスの確認の代わりにはできません。

iPhone

App Storeで正規版を確認してから購入するか、購入済みの項目を復元します。初めて接続するときは、システムに表示されるVPN構成の許可を確認し、Homeに戻って接続状態を確かめてください。インストールが完了しても、サーバー情報の準備が整ったとは限りません。

iPhoneの説明を見る

iPad

購入時と同じアカウントで購入済み項目と共通の購入条件を確認します。読み込み後は、このデバイスで選択中のサーバーとConfigを確認してください。画面が広くても確認する順序は変わりません。システムのVPN許可も、このデバイスで行う必要があります。

iPadの説明を見る

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

複数のデバイスで使う場合は、まずApp Storeで購入に使ったアカウントを確認してください。システム画面上部に表示されるiCloudアカウントだけでは判断できません。両者のサインイン状態が異なることがあります。アプリを復元した後は、設定ファイルが同期されているか、サーバーが選択されているか、ネットワークを切り替えた後も接続できるかを確認します。アプリの購入履歴と、ユーザーがすでに持っているサーバーの認証情報は別のものです。一方を復元しても、もう一方は自動で補われません。

FIRST CONNECTION / 03

初回接続で確認する3つの手順

手順をすべて見る

01 / IMPORT

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

ユーザーがすでに持っているサーバー情報またはサブスクリプションURLを用意します。個別のサーバー情報はAdd Serverから入力し、既存のリンクは内容に合った入口から読み込みます。完了後はType、アドレス、ポート、認証項目を確認し、名前だけを保存した状態になっていないか確かめてください。

02 / ROUTING

Global Routingを選択

ルールで振り分ける場合はConfigを選び、現在の設定ファイルを確認します。ProxyとDirectは比較確認に使えますが、サーバー情報の確認に代わるものではありません。テストを始める前に元のモードを記録し、確認後に戻し忘れないようにしてください。

03 / VERIFY

スイッチをオンにして接続を確認

Homeで接続スイッチをオンにし、システムの案内に従ってVPN構成の追加を許可します。その後、Connectivity Testを実行し、実際にアクセスしたい宛先も確認してください。スイッチの状態、テスト結果、アクセス時の状況をそれぞれ記録し、一つの指標だけで判断しないようにします。

接続後は、再現できる方法で一度確認

明確な宛先を一つ選び、同じネットワークで繰り返しアクセスします。スイッチがオンのままでもページを読み込めない場合は、現在のサーバーとGlobal Routingを確認してください。一部のドメインだけに問題がある場合は、DNSとRuleを確認します。スイッチがすぐオフに戻る場合は、振り分けルールを繰り返し変更するのではなく、システムのVPN許可と構成を優先して確認してください。ネットワーク切り替え、デバイスのスリープ、アプリの再起動後に発生する症状は、発生条件も記録します。

Connectivity Testの結果を実際の通信速度とみなさないでください。テスト方法、宛先、現在のネットワークによって結果は変わります。「サーバーが応答した」「ドメインを名前解決できた」「宛先へのリクエストが成功した」は、それぞれ異なる結果です。問題が起きた場合は必要なエラー情報を残し、サブスクリプションURL、パスワード、認証項目は隠してください。症状に応じた確認手順は接続トラブルシューティングをご覧ください。

APP STORE / 04

正規版の確認、購入、復元

Shadowrocketはクローズドソースの有料アプリで、入手先はApp Storeのみです。正規版を確認するときは、製品ページに記載されたアプリの識別情報、購入条件、互換性を確認してください。検索結果に表示された名前だけで判断しないようにします。

  • デベロッパ Shadow Launch Technology Limited
  • アプリID 932747118
  • 買い切り

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

Shadowrocketの公式アイコン:白地に青紫の輪郭

製品ページを開いたら、アプリ名が Shadowrocket であることを確認し、デベロッパまたは提供元として表示される Shadow Launch Technology Limited と公式アイコンも照合してください。製品ページの URL の末尾は id932747118 です。アプリ名、アイコン、提供元情報を合わせて確認し、検索結果の上位に表示されていることだけで判断したり、製品ページでの確認を省略したりしないでください。

ページを開いた後は、互換性、アプリの説明、ストアの更新履歴も確認できます。システム要件はApp Storeの表示をご確認ください。この記事ではシステムのバージョンを固定して記載しません。デバイスに互換性がないと表示された場合は、製品ページで該当デバイスの項目を確認してください。別のデバイスにインストールできることを理由に、このデバイスも要件を満たすと判断しないようにします。確認手順の詳細は正規版の確認方法をご覧ください。

ストアでの表示とアカウントの国・地域

App Storeで表示されるコンテンツは、ストアで使用中のApple IDの国・地域によって異なります。Shadowrocketが検索結果に見つからない場合は、App Storeのアカウントページを開いて現在のサインインアカウントを確認し、そのアカウント設定で国または地域を確認してください。中国本土のストアでは、ほかのストアと検索結果が異なることがあります。Webページで製品情報を閲覧できても、現在のアカウントで購入できるとは限りません。

アカウントの国・地域を変更する場合は、まずアカウントページに記載された条件を読み、残高、有効なサブスクリプション、支払い方法などを確認してください。アカウントの状態を確認せず、設定を続けて変更しないようにします。国・地域と検索結果の表示については、Apple IDの国・地域とストアでの表示を確認をご覧ください。この記事では確認方法を説明し、アカウントに関するサービスは提供しません。

買い切り購入と回線サービスは別々に確認

クライアントの買い切り購入 ≠ 回線プラン。米国ストアでの参考価格は$2.99で、アプリを一度購入します。実際の金額、税金、現地通貨での表示はApp Storeの決済画面をご確認ください。購入できるのはShadowrocketクライアントであり、利用可能なサーバーやサブスクリプションが付属するわけではありません。以後の設定は、ユーザーがすでに持っているサブスクリプションまたはサーバー情報を前提とします。

当サイトは公式サイトおよび公式マニュアルです。ノードやサブスクリプションの提供、販売、推奨は行っていません。アプリの購入に関する問題はApp Storeのアカウントと注文履歴で確認してください。既存サーバーのアドレス、認証項目、利用可否、サービスの有効性は、ユーザー自身が持つ元の情報に基づいて確認します。両者を分けて記録し、サブスクリプションの失効をアプリの購入失敗と誤認したり、インストール完了を接続に必要な条件がすべて整った状態と誤認したりしないようにします。

iPhoneとiPadでの購入共有と購入済み項目の復元

iPhoneとiPadで利用する場合は、まず購入時と同じアカウントでApp Storeにサインインし、購入済み項目からShadowrocketを探します。両デバイスに共通する購入条件はApp Storeの表示をご確認ください。再ダウンロードではなく価格が表示された場合は、すぐに再購入せず、アカウント、購入履歴、製品情報を確認してください。デバイスからアプリを削除しても、購入履歴が消えるわけではありません。

再ダウンロードで復元されるのはアプリ本体です。元の設定がすべて復元されたとは限りません。初回起動後にサーバー項目、現在のConfig、システムのVPN許可を確認してください。iCloudを使っている場合は、同期状態とこのデバイスでの選択内容も確認します。更新はApp Storeで管理します。更新後に問題が発生した場合は、すべての設定をすぐに消去せず、まず変更内容と症状を記録し、一つずつ確認してください。詳しい手順は購入済み項目の復元方法をご覧ください。

READING / 05

テーマ別ガイドと設定項目の確認

現在の問題に合わせて記事を選んでください。設定項目の誤りは各フィールド、許可の問題はシステム設定、アプリが検索に表示されない場合はストアアカウントを確認します。記事内の画面項目は、デバイス上の表示と照合しやすいよう英語のまま記載しています。

初めて設定する場合は、まずはじめにを順に読んでください。接続できるものの一部のリクエストに問題がある場合は、トラブルシューティングガイドで症状を確認します。購入、許可、読み込みに関する簡潔な回答はFAQにまとめています。ルールキーワードやプロトコルの用語は用語解説をご覧ください。

すべての記事を見る