Shadowrocket App Store 正規アプリ · 公式マニュアル

Shadowrocket の使い方 サブスクリプション・ルール・接続

iPhoneとiPad向けのルールベースの振り分けクライアントです。App Storeで正規購入でき、買い切りで利用できます。既存サブスクリプションの読み込みから始め、モードと接続を順に確認しましょう。

  • Global Routing
  • Subscribe
  • On Demand

01 / APP STORE

iPhone・iPadでの入手方法

まずApp Storeでアプリを確認し、各デバイスの初回起動手順をご覧ください。システム要件と購入対象となる範囲は、App Storeの表示をご確認ください。

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

入手手順を見る →
App Storeで Shadowrocketをダウンロード

インストール前に接続情報を準備

アプリを購入しても、入手できるのはクライアントのみです。設定を始める前に、手元にあるサブスクリプションリンク、またはサーバーのType、Host、Port、認証情報を用意してください。情報が選択するプロトコルに対応していることを確認してから、Add Serverを開きます。サーバー名だけでプロトコルを判断したり、サブスクリプションリンクをHost欄に入力したりしないでください。情報が不足している場合は、まず元の情報提供元に確認しましょう。

初回の許可と接続確認は別々に行う

システムの許可は、ShadowrocketがVPN構成を作成・管理するためのものです。接続先サーバーが利用可能であることを示すものではありません。許可後にHomeへ戻り、サーバーとGlobal Routingを確認してから接続スイッチをオンにします。確認時はConnectivity Testと実際のウェブリクエストの両方を見てください。テスト結果と普段のアクセス状況が異なる場合は、DNS、ルールの適用状況、接続先サービスの状態を順に確認します。

02 / CONFIGURATION

Shadowrocketの主な設定項目

接続情報、ルールファイル、動作モードを区別しましょう。それぞれ、接続先、リクエストの振り分け方法、現在の処理方法を決めます。

Global Routingの3つのモード

まずHomeでGlobal Routingを確認します。Configは現在の設定ファイルにあるルールに従ってリクエストを処理し、Proxyは現在選択中のサーバーにリクエストを送信し、Directは直接接続します。通常の振り分けはConfigから始め、トラブル対処時に他のモードへ一時的に切り替えて比較します。モードを切り替えても、サーバー情報の誤りは修正されず、ルールも自動で補われません。Proxyでは接続できるのにConfigではできない場合、適用されたルールとそのポリシーを確認してください。どちらでも接続できない場合は、サーバー情報とローカルネットワークを先に確認します。

DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
システムガイドでモードとルールの説明を見る →

サーバー項目とルールファイルは別のもの

サーバー項目には接続先のアドレス、プロトコル、認証情報が保存されます。ルールファイルには、各リクエストをどのポリシーに振り分けるかが記述されています。既存サブスクリプションを更新してサーバーリストが変わっても、現在のConfigが変更されるとは限りません。反対に、ルールファイルを切り替えても、サーバーのパスワードやアドレスは変わりません。「読み込みは成功したのにアクセスできない」場合は、まず読み込んだ情報の種類を確認し、該当する画面を調べましょう。関係のない項目を繰り返し変更しないためにも重要です。

一度に変更せず、順番に確認する

比較用に、動作が確認できている設定をひと組残しておきましょう。まずローカルネットワークから通常どおりアクセスできるかを確認し、次に既存サーバー、Global Routing、ルールとDNSの順に確認します。変更は一度に一つだけにして、テスト結果を記録してください。接続スイッチの状態、テスト応答、実際のアクセス結果はそれぞれ異なる情報です。照らし合わせて確認することで、接続が確立していないのか、リクエストが想定どおりに処理されていないのかを判断できます。

03 / PURCHASE & VERIFICATION

正規アプリの確認と買い切りについて

Shadowrocketはクローズドソースの商用アプリです。入手方法、購入記録、アップデート情報はApp Storeで確認し、設定と接続にはユーザー自身が持つ情報を使用します。

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

App Storeの製品ページを開き、まずアプリ名Shadowrocketを確認し、次にデベロッパ名Shadow Launch Technology Limitedと製品ページのURLに含まれるid932747118を照合します。アプリアイコンも、本サイトに掲載している公式アイコンと一致することを確認してください。名前が似ているだけでは判断できません。これら3点を照合してから購入または再ダウンロードしましょう。

検索からApp Storeを開いた場合も、検索結果のタイトルやアイコンだけで判断せず、製品詳細ページを確認してください。本サイトのApp Storeボタンはすべて同じ製品ページにリンクしており、照合に利用できます。現在のアカウントのストアで製品が表示されない場合は、検索できないことだけからアプリの提供終了と判断せず、ストアの地域とアカウントの状態を確認してください。

ストアの地域と実際の価格

App Storeでの表示状況はApple IDに設定されたストアの地域によって異なります。デバイスの表示言語や現在のネットワーク上の位置から、ストアの地域を判断することはできません。検索結果が表示されない、リンク先で利用できないと表示される、価格の通貨が異なるといった場合は、まずメディアと購入に使用するアカウントと地域を確認してください。地域を変更する場合は、アカウント設定に記載された残高、サブスクリプション、支払いに関する要件を先に確認しましょう。

米国ストアでの参考価格は$2.99の買い切りです。他のストアでは現地通貨で表示され、実際の請求額と税金はApp Storeの表示に従います。本サイトでは変動するストア情報を固定表示していません。購入前に互換性欄を確認し、現在のデバイスが要件を満たしているか確かめてください。システム要件と購入対象となる範囲は、App Storeの表示をご確認ください。

購入済みアプリの復元

アプリの購入記録は、購入時に使用したApple IDに紐づいています。機種変更や再インストールの後は、購入時のアカウントでApp Storeの購入済み項目を開き、Shadowrocketを探して製品情報を確認してください。ページに価格が表示されても、すぐに再購入せず、アカウント、ストアの地域、過去の購入記録が一致しているかを先に確認しましょう。

iPhoneとiPadでは、同じアカウントの購入記録を使ってアプリを入手できます。購入対象となる範囲はApp Storeの表示をご確認ください。アプリを復元しても、保存していたサーバー情報やルールが復元されるとは限りません。旧デバイスのサブスクリプション情報、Configファイル、同期状態をそれぞれ確認してください。iCloud同期を使っている場合も、新しいデバイスに内容が完全に反映されているか確認しましょう。

アプリの購入と接続情報

クライアントの買い切り ≠ 接続サービスの契約。買い切りで取得できるのはShadowrocketクライアントの利用権です。サーバー、サブスクリプションリンク、接続先の認証情報が自動で用意されるわけではありません。本サイトではサーバー情報やサブスクリプションを提供、販売、推奨していません。各ガイドは、ユーザー自身がサブスクリプションまたはサーバー情報を持っていることを前提としています。

アプリの購入に関する問題は、ストアアカウントと購入記録を確認してください。既存サブスクリプションの内容が無効になった場合やサーバー認証に失敗する場合は、元の情報提供元に確認しましょう。問題の種類によって確認先は異なります。アプリはApp Storeからアップデートします。アップデート後に接続状況が変わった場合は、サーバー、Global Routing、有効な設定ファイルを再確認し、順にテストしてください。

入手から日常のメンテナンスまでの手順

Shadowrocketを初めて使う場合は、入手ガイドで正規アプリを確認し、アプリの購入と接続情報の違いを理解してから、ガイドに従って既存情報を読み込みます。最初の接続では、確認可能な接続経路を一つ作ることを目指しましょう。複雑なルール、オンデマンド条件、同期設定を一度に有効にする必要はありません。基本の接続を確認したら、Configによる振り分けやOn Demandを段階的に追加します。設定を追加するたびに、同じ実際のリクエストで結果を確認してください。

日常のメンテナンスでは、サブスクリプション、設定、アプリの更新を分けて行います。サブスクリプションを更新したらサーバー項目の変化を確認し、Configを変更したら現在のファイルが有効かを確認します。アプリの更新後は、許可や設定が想定どおり維持されているかを確認してください。使用可能な設定を保存しておくと比較や切り戻しに役立ちますが、個人用アドレスや認証情報が含まれる場合があります。トラブル対処用の情報を共有する前に、これらを削除してください。

設定前後によくある質問

Subscribeを読み込んだのに、なぜサーバーを選ぶ必要がありますか?

サブスクリプションを読み込むと、含まれる接続項目がリストに追加されます。Homeで現在選択されているサーバーを確認し、Global Routingを確認してから接続してください。サブスクリプションを更新すると、以前の項目が置き換わることがあります。選択中の項目と実際に接続できるかを改めて確認しましょう。Subscribeの読み込み結果を手順に沿って確認 →

Config画面とGlobal RoutingのConfigはどう違いますか?

Config画面では設定ファイルを管理します。Global RoutingのConfigは、現在の設定ファイルに従ってリクエストを処理する動作モードです。ファイルを保存しても、そのファイルが使用中とは限らず、動作モードがConfigに選択されているとも限りません。対処時はファイルの選択とモードの選択を両方確認してください。ルールモードの設定手順を見る →

接続スイッチがオンなのに、ウェブページを開けないのはなぜですか?

スイッチがオンでも、接続先サーバー、DNS、ルールが正常とは限りません。まずローカルネットワークを確認し、次に選択中のサーバー、Global Routing、適用されたルールを確認してください。テスト中は他の設定を変えず、実際のリクエストも個別に試しましょう。Connectivity Testを一度実行しただけで結論を出さないでください。接続確認とチェックの順序を見る →

機種変更後、アプリと既存の設定はまとめて復元されますか?

アプリの購入済み復元と設定内容の復元は別々です。まず購入時のアカウントでアプリを入手し、次に既存サブスクリプション、サーバー項目、Configが復元されているか確認してください。同期を使っている場合も、現在のデバイスに反映された内容を確認しましょう。接続前に許可、選択中のサーバー、動作モードを改めて確認してください。購入済みアプリの復元方法を見る →

04 / FIELD NOTES

接続トラブルと購入に関するガイド

問題が起きたら、該当する症状から確認を始めましょう。現在の設定とテスト結果を残し、各記事の手順に沿って原因を絞り込みます。

トラブル対処

Shadowrocketの接続スイッチがオンなのにインターネットに接続できない:サーバー、Global Routing、DNS、ルールを順に確認

スイッチがオンなのにウェブページを開けない場合は、サーバーの状態、Global Routingモード、DNS設定、ルールの適用状況を順に確認します。接続の確立とリクエストの成功を区別し、一度に複数の設定を変更して原因がわからなくなるのを防ぎましょう。

確認手順を見る →
App Store と購入

機種変更・再インストール後にShadowrocketを復元する:元のアカウントで購入済み項目から再ダウンロード

買い切り購入は購入時のアカウントに紐づいています。新しいiPhoneへの機種変更や削除後の再インストールでは、まず元のアカウントで購入済み項目を確認し、アプリと設定の復元状況を確認してください。アカウントの不一致を購入記録の紛失と取り違えないようにしましょう。

復元方法を見る →
App Store と購入

App StoreでShadowrocketが見つからない:Apple IDの地域とストアでの表示を確認する方法

現在のストアにアプリが表示されるかどうかは、Apple IDに設定されたストアの地域によって異なります。アカウント設定、ストアの地域、製品ページの案内を順に確認し、検索結果、デバイスの言語、ストアでの表示状況の違いを見分けましょう。

ストア地域の確認方法を見る →

記事一覧を見る →