使い方ガイド · App Store正規版

Shadowrocketの使い方設定・振り分け・接続

iPhone / iPad向けクライアントでルール振り分けに対応。アプリは買い切りで、接続情報は利用中のサービス提供元から入手します。

Global Routing WireGuard On Demand
接続スイッチ、Global Routing、Add Serverが表示されたShadowrocket Homeの公式スクリーンショット
Shadowrocket · Homeの公式スクリーンショット
入手方法

iPhone・iPadでの入手方法

ShadowrocketはApp Storeから購入・インストールします。まず製品ページを確認し、利用中のデバイスが要件を満たしているかチェックしてください。システム要件とユニバーサル購入の可否は、App Storeの記載をご確認ください。

iPhone

App Storeで購入したら、クライアントを開きます。手元にあるサブスクまたはサーバー情報を用意してから導入してください。初回接続時は、システムの案内に従ってVPN構成の追加を許可します。アプリの入手と接続可能な状態にすることは、別々の手順です。

iPhoneでの入手方法を見る →

iPad

購入時と同じApple IDでApp Storeにサインインし、購入済み項目を確認します。購入済みであれば再入手できる場合があります。詳しくはストアの表示をご確認ください。画面の広いiPadでも、選択中のサーバー、ルールファイル、接続許可をそれぞれ確認してください。

iPadでの入手方法を見る →

Mac / Apple TVでも同じApp Storeから入手できます。互換性はApp Storeの記載をご確認ください。

入手手順を見る →
App Storeへ (新しいタブで開く)
設定と接続

Shadowrocketの主な機能

接続先はサーバーが決め、どのリクエストをその接続に通すかはルールが決めます。まず基本設定で接続を確認し、その後に自動接続、サブスク更新、診断機能を一つずつ設定すると、問題発生時に原因を特定しやすくなります。

Global Routing

HomeでGlobal Routingを開き、用途に合わせてConfig、Proxy、Directを選択します。Configは現在有効な設定ファイルのルールを順に照合します。Proxyはクライアントが処理する通信をまとめてプロキシ経由にし、Directは直接接続します。ドメインやIPアドレス範囲ごとに振り分ける場合は、Configが選択されていることを確認してからルールの順序を確認してください。接続スイッチがオンでも、すべてのリクエストがプロキシを通るとは限りません。問題を調べるときは一度に一つのモードだけを変更し、同じ宛先で変更前後の動作を記録しましょう。モードの違いをサーバーの障害と取り違えにくくなります。

ルールの順序に沿って振り分け先を判定
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT

アプリの買い切り ≠ 接続サービスのプラン

Type、認証、転送の各項目を確認するにはプロトコル解説を、DOMAIN-SUFFIX、IP-CIDR、FINALの意味を調べるには用語クイックガイドをご覧ください。

初回接続

手元にある接続情報から始める

以下の手順は、サブスクまたはサーバー情報をすでにお持ちの場合を想定しています。まず一つの接続が正常に動作することを確認してから、ルールや自動化の設定を追加してください。複数の設定を同時に変更すると、後から原因を特定しにくくなります。

  1. 01 / 導入

    Add Serverとサブスク導入

    必要なパラメーター一式またはサブスクURLを、利用中のサービス提供元から入手します。HomeでAdd Serverを開き、情報の種類に合ったTypeを選んで各項目を入力してください。QRコードがある場合はScan QR Codeを利用できます。導入後はサーバー一覧に戻り、想定したグループが表示されているか確認して、今回接続するサーバーを選択します。項目名だけで判断せず、プロトコルの種類、アドレス、ポートも確認してください。導入できたことと接続できることは別です。

    手入力する場合は、パラメーターの大文字・小文字をそのまま入力し、コピーした内容の前後に空白がないか確認してください。サブスク更新後に項目が変わった場合は、選択中のサーバーを確認し直します。情報が不足している場合は、推測でパスワード、認証、転送の設定を補わず、元の提供元に確認してください。ルールファイルとサーバー情報は別々に確認します。どちらかを導入しても、もう一方が正しく設定されたことにはなりません。

  2. 02 / 振り分け

    Global Routingのモードを選択

    Global Routingを開きます。ルールファイルがあり、その内容を把握している場合はConfigを選び、ルールに沿ってリクエストを振り分けます。一時的にすべてプロキシ経由、または直接接続にして比較する場合は、ProxyまたはDirectを選んでください。Configはあらゆる利用状況を自動判別する機能ではなく、現在有効なファイルの内容に従って動作します。ルールを確認するときは、具体的なドメインやIPアドレス範囲の条件から見て、最後にFINALを確認します。

    ルール内のPROXY、DIRECTは振り分け先を示すキーワードで、Global RoutingのProxy、Directは全体のモードです。両者は適用される階層が異なります。Configを選んでも、一部の通信がルールによってDIRECTに振り分けられることがあります。これはルールの判定結果であり、接続障害とは限りません。テスト前に現在のモードと設定ファイルを記録し、比較が終わったら実際の利用目的に合う設定に戻してください。

  3. 03 / 確認

    接続スイッチとConnectivity Test

    Homeに戻り、既定のサーバーが選択されていることを確認してから接続スイッチをオンにします。初回接続時は、システムによるVPN構成の追加を確認して許可してください。続いてConnectivity Testを実行し、実際にアクセスしたいページも開きます。テストと実際のアクセスの両方を確認してから、On Demandを設定しましょう。システムの許可によってクライアントが接続できるようになりますが、サーバーやサブスクが追加されるわけではありません。

    スイッチがオンでもページを開けない場合は、まずサーバー情報とサービスの稼働状況を確認し、次にGlobal Routing、最後にDNSとルールの照合結果を調べます。一度に変更するのは一つの要素だけにし、できるだけ同じネットワーク、同じ宛先で再テストしてください。サポートを求める際は、どの手順で失敗したか、特定の宛先だけで起きるかを伝え、共有前に個人情報を削除してください。

手順をすべて見る →
正規版の確認

ストア情報・購入・復元

このサイトはShadowrocketの公式ガイドです。Shadowrocketはクローズドソースの商用アプリで、入手とアップデートはApp Storeから行います。正規版は、検索結果に表示された似た名前ではなく、ストアに記載されたデベロッパ名、公式アイコン、アプリIDで確認してください。

Shadowrocket公式アイコン

Shadowrocket

デベロッパ:Shadow Launch Technology Limited
アプリID:932747118

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

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

製品ページを開いたら、まずアプリ名がShadowrocketであることを確認し、デベロッパのShadow Launch Technology Limitedと上記の公式アイコンを照合してください。製品ページのURLにあるid932747118は、アプリID 932747118に対応します。3つの情報がすべて一致していることを確認し、日本語の通称や似たアイコンだけで判断しないでください。検索結果から開いた場合も、購入前に製品の詳細ページへ戻って確認しましょう。検索一覧だけで判断するのは避けてください。

公式アイコンは見分ける際の参考情報であり、デベロッパ名とアプリIDの確認に代わるものではありません。ダウンロードガイドでは購入前の確認手順をまとめています。App Storeに記載されるシステム要件、互換性、購入情報は、現在のデバイスで入手できるかどうかに関わります。記事内の画像や他の人のデバイスの状況から推測せず、製品ページの該当項目を確認してください。

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

App Storeの表示内容は、現在のアカウントで利用しているストアによって異なります。製品ページが表示されない場合は、サインイン中のストアアカウントとストアの国・地域を確認し、次にデバイスの互換性とストアの案内を確認してください。価格、支払い方法、購入可能かどうかは、現在のApp Storeの表示が基準です。ウェブで製品紹介を開けても、そのデバイスとアカウントですぐに購入できるとは限りません。

購入前にアカウントの利用地域と支払い方法を確認し、App Storeのアカウント規則に従ってください。デバイスで使用するiCloudアカウントと、ストアで購入に使うアカウントは異なる場合があります。購入履歴を確認するときは、実際に取引したストアアカウントを確認してください。アカウントの国・地域、デバイスの言語、アプリの表示言語は別の設定です。それぞれの影響を混同しないようにしましょう。

買い切りに含まれる範囲

米国ストアでの価格は約2.99米ドルの買い切りです。実際の価格はApp Storeの表示をご確認ください。価格はストアごとに現地通貨で表示されます。購入によって得られるのはクライアントの利用資格であり、継続的なインターネット接続サービスではありません。Shadowrocketは既存の接続情報を読み込み、ルールを処理して接続を確立します。サーバーの稼働状況やサービスの有効期間は、利用中のサービス提供元にご確認ください。

アプリの買い切り ≠ 接続サービスのプラン。このサイトではノードやサブスクを提供・販売・推奨していません。初めて利用する場合、サブスクは利用中のサービス提供元から入手してください。アプリだけで接続情報がない場合は、パラメーターを用意してからガイドを進めましょう。購入情報、サーバーの認証情報、設定ファイルはそれぞれ別に保管し、トラブル調査時に混同しないようにしてください。

2台のデバイスと購入資格

iPhoneとiPadでは、同じApple IDで購入済みか確認できます。ユニバーサル購入の可否はApp Storeの記載をご確認ください。購入済みの場合は、ストアに再入手の表示があるか、購入の案内が出るかを確認してから次の手順に進みます。表示が想定と異なる場合は、現在のストアアカウントと購入履歴を確認してください。デバイスに何らかのアカウントでサインインしているだけで、購入資格があるとは判断できません。

購入資格があっても、すべての設定が同期されるわけではありません。別のデバイスでは、サーバーが導入されているか、Configが有効か、Global Routingが想定どおりかを確認し、VPN構成の追加も個別に許可してください。iCloudで同期している場合も、初回接続前に同期結果を確認しましょう。特に現在選択中のサーバーとルールファイルを確認し、デバイス間の違いをサービスの障害と取り違えないようにしてください。

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

機種変更や再インストールの前に、購入履歴を確認できることと、自分の設定や接続情報を保管していることを確かめてください。アプリを復元するには、App Storeで購入時のアカウントを使って購入済み項目を探し、画面の案内に従って再入手します。アプリの利用資格を復元することと、端末内の設定を復元することは別です。再インストール後、以前のサーバー、ルール、認証情報が戻っているか実際に確認してください。

接続の問題を一つ試すためだけに、すぐアプリを削除しないでください。現在の設定を残して不具合の状況を記録し、ガイドに沿って一つずつ確認しましょう。削除後に復元すると、再度導入が必要になる場合があります。ファミリー共有の適用範囲はApp Storeの記載をご確認ください。一つのアカウントの購入履歴から、ほかのアカウントにも同じ購入資格があると判断しないでください。

アプリの更新と設定変更を分けて確認

アプリのアップデートはApp Storeで管理し、ストアで更新履歴やデバイスの対応情報を確認できます。サーバーのサブスク更新は登録済みのサブスク内容によって行われ、ルール設定の更新は通信の判定方法を変えます。この3つはそれぞれ別の更新です。アプリのアップデート後に動作が変わった場合は、まず現在の設定を記録し、サブスクや設定ファイルも同時に変更されていないか確認してください。

安定して使えている間に、動作確認済みのルール設定を一つ保存し、変更前の値も記録しておきましょう。問題が起きたら、すべての宛先で失敗するのか、一部のドメインだけか、ネットワーク切り替え後だけかを見分けてから確認箇所を決めます。クライアントの設定、サーバーのパラメーター、現在のネットワーク状況を分けて調べられるため、アプリを再購入したり同じ設定を何度も作り直したりせずに済みます。

よくある質問

次に確認する箇所を絞り込むための質問を紹介します。項目別の解説と操作手順はよくある質問をご覧ください。

サブスクを導入したのに、なぜサーバーを選ぶ必要がありますか?

導入しただけでは、情報が一覧に追加された状態です。接続前にHomeで選択中の項目を確認し、スイッチをオンにしてConnectivity Testを実行してください。サブスク更新後も選択状態を確認しましょう。詳しい手順は初回接続ガイドをご覧ください。

Configと設定ファイルはどう違いますか?

Global RoutingのConfigは、ルールに従って通信を振り分ける全体モードです。設定ファイルには具体的なルールが記載されています。Configを選んだだけでは、編集したファイルが有効になったとは限りません。保存後に現在のファイルを確認してください。用語の解説は用語クイックガイドをご覧ください。

Connectivity Testに成功しても、ウェブページを開いて確認する必要がありますか?

はい。テストの宛先と実際のアクセス先は異なる場合があり、ルールやDNSの処理も同じとは限りません。テスト結果を記録したうえで、実際に使うページも確認してください。一部の宛先だけで失敗する場合は、該当するルールと名前解決の結果を優先して確認します。詳しくは接続トラブルのQ&Aをご覧ください。

デバイスを変更した後も、接続設定を確認する必要があるのはなぜですか?

購入資格はアプリの復元に使われますが、接続にはそのデバイスのサーバー情報、有効なルール、システムの許可も必要です。まず購入履歴を確認し、設定が復元されているかを確かめてから、初回接続の手順で動作を確認してください。復元方法は機種変更・再インストールをご覧ください。

操作ガイド

導入・振り分け・接続トラブルの対処

現在の問題に合った記事を選んでください。導入に失敗した場合は、まず取り込み先と形式を確認します。接続はできるのにアクセスに問題がある場合は、モード、DNS、ルールを確認しましょう。基本の確認を飛ばして、いきなり高度な設定を変更するのは避けてください。

Shadowrocketの接続スイッチをオンにしてもネットにつながらない:サーバー・モード・DNS・ルールを順に確認

接続スイッチがオンでもウェブページを開けない場合は、サーバーの状態とパラメーター、Global Routingのモード、DNS設定、ルールの照合結果を順に確認し、原因を絞り込みます。すべてのアクセスが失敗するのか、一部の宛先だけかを見分けてから比較テストを行ってください。

トラブル対処の手順を見る →

Shadowrocketのサブスク導入方法:Subscribe・Add Server・QRコード・クリップボードの4つの入口

サブスクURLは利用中のサービス提供元から入手してください。URLの内容に応じてサーバー情報とルール設定を見分け、Subscribe、Add Server、QRコード、クリップボードから適切な方法で導入します。導入後は一覧を確認し、接続テストを行ってください。

導入方法を読む →

記事一覧を見る →