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

Shadowrocket はじめ方と使い方

全プラットフォーム対応のルールベースプロキシクライアントです。お手持ちの接続情報を読み込み、ルールで通信を振り分けます。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac・Windows・Android・Linux版は無料です。

現在のバージョン 読み込み中 · Mac・Windows・Android・Linux版は無料、iPhone / iPadは$2.99の買い切り

初回設定:使い方を見る →
2つの入手方法

デバイス別に入手方法を選択

iPhone / iPad版はApp Storeで$2.99の買い切り、Mac・Windows・Android・Linux版は無料です。まずデバイスとOSを確認し、ダウンロードページで該当する方法を選んでください。初回起動時にOSの警告が表示された場合は、ダウンロードページのインストール許可手順を確認してください。インストールの警告を接続トラブルと混同しないようにしましょう。

iPhone / iPad App Storeで$2.99の買い切り

ご自身のApple IDで製品ページを開き、デベロッパ名、アイコン、アプリIDを確認して入手します。システム要件はApp Storeの製品ページに記載された内容をご確認ください。別のデバイスで購入済みの場合は、購入済み項目から再入手できます。その他のプラットフォームは無料です。

Mac 無料 · Apple シリコン / Intel

「このMacについて」でチップまたはプロセッサ情報を確認し、対応するインストーラーを選びます。2つのアーキテクチャ向けに個別のダウンロードを用意しています。ブラウザーからチップを推測することはありません。開発元の確認に関する警告が表示された場合は、インストール許可の手順を先に確認してください。

Windows 無料 · 64ビットインストーラー

インストーラーは当サイトのダウンロードページから入手します。SmartScreenにブロックされた場合は、ファイルが当サイトからのものか確認し、「詳細情報」から「実行」を選択してください。組織管理下のデバイスでは、管理者のポリシーに従ってください。

Android 無料 · arm64 インストーラー

システムのインストール画面で、インストーラーを開くアプリに「不明なアプリのインストール」を許可します。インストール後はこの権限を取り消せます。内蔵ブラウザーでダウンロードできない場合は、ページの案内に従ってシステムブラウザーで開いてください。

Linux 無料 · deb / rpm / AppImage

ディストリビューションのパッケージ管理方式に合わせてdebまたはrpmを選択します。AppImageを使う場合は、実行権限を付与してから起動してください。インストールコマンドと権限の設定方法はダウンロードページにまとめています。形式を次々に試す必要はありません。

デスクトップ版とAndroid版のインストーラーは、当サイトの /dl/shadowrocket/ から入手できます。アプリ更新後も、各プラットフォームの該当ページからダウンロードしてください。iPhone / iPad版のアップデートはApp Storeで管理されます。

全プラットフォームを見る →

機能の入口と設定項目の対応

まず、サーバー情報、設定ファイル、ルーティング方式の違いを確認しましょう。以下では用途ごとに説明します。アプリ内で照合しやすいよう、設定項目名は英語のまま記載しています。プラットフォームによって配置が異なる場合があるため、実際の画面表示に従ってください。

機能一覧

Global Routing とルールの順序

Global Routingでは、リクエストの処理方法を選択します。Configは現在の設定ファイル内のルールに従って振り分け、Proxyは対象のリクエストを選択したプロキシに送り、Directは直接接続します。ドメインやアドレスごとに処理を変える場合は、まずConfigを選択し、使用中の設定ファイルを確認してください。ルールは通常、上から順に照合されます。前方にある広い条件が、後方の詳細な条件に先に一致することがあります。FINALは、前のルールに一致しなかったリクエストを処理します。変更後は接続スイッチを見るだけでなく、対象ごとの適用結果を確認してください。

DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY

設定項目の一覧

設定する前に目的を明確にしましょう。既存のサーバー情報を追加するだけなら、まずAdd Serverを使用します。情報をまとめて更新する場合はSubscribeを使い、対象ごとに通信を振り分ける場合はConfigとGlobal Routingを確認してください。接続方式、ルール、自動接続はそれぞれ異なる設定です。初回利用時に同時に変更することはおすすめしません。

プロトコル項目と選び方を見る →
初回接続

既存情報の読み込みから接続確認まで

以下ではiPhone / iPadの操作手順を例に説明します。始める前に、ご自身の購読リンクまたはサーバー情報を用意し、デバイスの通常のネットワーク接続を確認してください。初回設定では、複雑なルールを追加するより、まず検証できる接続を1つ設定するほうが問題を特定しやすくなります。

  1. Add Server / Subscribe:既存情報を読み込む

    サーバーを1つ追加する場合は、HomeからAdd Serverを開き、Typeに応じてHost、Port、認証項目を入力します。既存のリンクやQRコードがある場合は、対応する読み込み方法を使うと手入力のミスを減らせます。購読情報をまとめて読み込む場合は、ConfigでSubscribeを確認します。読み込み後、すぐに何度も接続を試すのではなく、一覧の名前、プロトコル、アドレスが想定どおりか確認してください。コピー時に余分な空白や改行が入ったり、文字が抜けたりしていないかも確認します。

    サーバーリンク、購読URL、設定ファイルはそれぞれ用途が異なります。読み込み時に形式が一致しないと表示された場合は、認証情報を変更して試すのではなく、手元の情報がどの種類に該当するか確認してください。このページでは、利用者がお持ちの情報の使い方を説明します。当サイトはノードや購読情報を提供・販売・推奨しません。

  2. Global Routing:リクエストの処理方法を選択

    Homeに戻って使用するサーバーを選び、Global Routingを確認します。設定に従って振り分ける場合はConfigを使用します。選択したプロキシ自体を確認する場合は、影響範囲を理解したうえで一時的にProxyを使用できます。Directは直接接続を意味します。3つは異なる処理方法であり、別々のサーバーではありません。Configを使う場合は、現在選択している設定ファイルに必要なルールが含まれていることも確認してください。ファイルを読み込んだだけでは有効になっていない場合があります。

    初回のテスト前に、復元可能な設定を保存しておくことをおすすめします。ルール例にあるexample.comは構文の説明用で、接続情報として使用できません。例を設定ファイルにコピーする前に、対象とポリシーの意味を理解してください。分からないキーワードは概念一覧で確認してから追加するか判断しましょう。

  3. 接続スイッチとConnectivity Test:段階的に確認

    Home上部の接続スイッチをオンにし、OSの案内に従ってVPN設定を許可します。次にConnectivity Testを実行し、確認したい対象に実際にアクセスして結果を観察します。スイッチがオンでも、接続設定が動作していることしか示しません。対象へのアクセス確認の代わりにはなりません。テストが応答しても、ルールが想定どおり適用されたとは限りません。必要に応じてDataの通信量の変化や診断記録も確認し、ネットワーク、サーバー認証、ルール設定のどの段階に問題があるか切り分けます。

    失敗した場合は、接続できない、特定の対象だけ失敗する、ネットワーク切り替え後に問題が起きるなど、状況を記録します。一度に変更する項目を1つに絞り、同じ対象でもう一度テストしてください。まずデバイスのネットワークとサーバー情報を確認し、次にGlobal Routingと設定ルールを調べ、最後に自動接続の条件を確認します。この順番なら比較対象を保てるため、複数箇所の変更で原因が分からなくなるのを防げます。

詳しい手順では、操作の流れに沿って、読み込み後に表示される内容や検証に失敗した場合の確認項目を説明しています。Typeやパラメーターの意味を知りたい場合は、プロトコル解説もあわせてご覧ください。

詳しい使い方を見る →
正規アプリと購入情報

アプリの情報を確認し、2種類のサービスを区別

Shadowrocketはクローズドソースの商用アプリです。当サイトはShadowrocketの公式サイト・公式マニュアルとして、アプリ本体の入手方法と使い方を案内します。製品を確認する際は、Shadowrocketのアプリ名と識別情報をご確認ください。

Shadow Launch Technology Limited アプリID 932747118 iPhone / iPad $2.99の買い切り · その他のプラットフォームは無料
Shadowrocket 公式アプリアイコン。白地に青紫の縁取りがあるロケット

App Storeで3つの情報を確認

App Storeの製品ページで、アプリ名の横に表示される公式アイコン、デベロッパ名のShadow Launch Technology Limited、製品リンクに含まれるアプリID 932747118を確認してください。検索結果のアプリ名だけでは項目を見分けられません。アイコンが似ていても、デベロッパ名の確認に代わるものではありません。まず製品詳細を開いてから、入手するか判断してください。

iPhone / iPadのシステム要件はApp Storeの製品ページに記載された内容をご確認ください。購入前に、お使いのデバイスの互換性に関する説明を確認してください。パソコン版とAndroid版は当サイトのダウンロードページから該当するインストーラーを選びます。リンクは当サイトのダウンロードパスから提供されます。モバイルアプリストアで同名の検索結果をデスクトップ版の入手先と混同しないでください。

正規アプリの確認手順を見る →

価格は2段階。購入対象を確認

iPhone / iPad版はApp Store米国ストアで$2.99の買い切りです。Mac・Windows・Android・Linux版は無料です。ストアによって現地通貨で価格が表示されます。実際の請求額は購入確認画面でご確認ください。買い切りはクライアントの使用権を指し、月額制の回線サービスではありません。また、購入によってサーバーが自動的に一覧へ追加されるわけではありません。

同じApple IDで購入済みアプリを復元

iPhoneとiPadでは、同じApple IDの購入履歴からアプリを入手できます。機種変更や再インストールの際は、App Storeで購入時のアカウントを確認し、購入済み項目からShadowrocketを探してください。アプリの復元と接続情報の復元は別の作業です。クライアントを再インストールした後は、既存の購読情報、サーバー、設定が復元されているか確認してください。ダウンロード完了だけで接続情報がそろったとは判断できません。

検索結果にない場合はストアの地域を確認

中国本土のApp Storeでは現在、このアプリを入手できません。検索結果に表示されない場合は、Apple IDのストア地域を確認し、指定された製品ページを直接開いて表示状況を確認してください。アカウントの地域を変更する前に、システム画面に表示される残高、サブスクリプション、支払い方法に関する案内を確認し、Appleアカウントの設定手順に従ってください。システム言語とストア地域は別の設定です。デバイスの言語を変更しても、製品の提供地域は変わりません。

クライアントの買い切り ≠ 回線プラン

クライアントは接続情報を読み込み、接続を確立し、ルールに従ってリクエストを処理します。サーバーアドレス、認証情報、購読の有効期間は、お手持ちのサービス情報によって決まります。Shadowrocketを購入またはダウンロードした後も、合法で有効な購読情報またはサーバー情報を別途ご用意ください。当サイトはノードや購読情報を提供せず、サービス事業者も推奨しません。購読が無効になった場合は、元の情報の状態を確認してください。クライアントを再購入してもサーバー認証は修復されません。

アプリの更新と購読情報の更新は別々

iPhone / iPad版のアプリ更新はApp Storeで管理します。Mac・Windows・Android・Linux版の新しいインストーラーは、引き続き当サイトのダウンロードページから入手してください。アプリの更新はプログラム本体を更新し、Subscribeの更新は既存の購読情報から接続情報を取得し直します。両者は置き換えられません。更新前に重要な設定を保存し、更新後は同じ対象で接続とルールを再確認すると、動作の変化に気づきやすくなります。

関連記事

購入、デバイス、プロトコルの補足

トップページでは入手と設定の手順を説明し、各記事では具体的な利用場面を解説します。以下の3つの記事では、2段階の価格、iPadでの購入と復元、Hysteria2の転送方式の特徴を取り上げます。まだ情報を読み込んでいない場合は、使い方ガイドの初回接続手順から始めてください。

Shadowrocketの価格:iPhone / iPadは$2.99の買い切り、その他のプラットフォームは無料

iPhone / iPad版はApp Storeで$2.99の買い切り、Mac・Windows・Android・Linux版は無料です。ストアの表示、購入対象、回線サービスの3つの観点から価格を解説し、アプリの購入履歴と既存の購読情報の有効期間を区別します。クライアントの費用とサーバーサービスを混同しないための情報をまとめています。

価格の説明を読む →

Hysteria2のプロトコル解説:QUICベースで高速な理由と適した利用場面

転送方式と輻輳制御をもとに、Hysteria2がモバイルネットワークやパケットロスの多い回線で採用している設計を説明し、速度と消費電力の関係も解説します。プロトコルを選ぶ際は、利用中のサーバーが対応していることが前提です。プロトコル名だけで性能が保証されるわけではありません。

プロトコルの説明を読む →

Linuxのインストール形式の選び方や、Subscribeから情報を読み込む方法も確認できます。プロトコル項目は「プロトコル解説」、画面上の項目名とルールキーワードは「概念一覧」、具体的な操作手順は「使い方ガイド」をご覧ください。

すべての記事を見る →