iPhone / iPad
App Storeで$2.99の買い切りです。その他のプラットフォームは無料です。同じ購入アカウントで、これら2種類のデバイスから購入を復元できます。システム要件はApp Storeの製品ページに記載された内容をご確認ください。ダウンロード前にデベロッパ名、アプリID、公式アイコンを照合し、検索結果の名称だけで判断しないでください。
Shadowrocket 公式ガイド
全プラットフォーム対応のルールベースプロキシクライアント。ルール分岐に対応。iPhone / iPad 版はApp Storeで$2.99の買い切り、Mac、Windows、Android、Linux版は無料です。
現在のバージョン v2.2.92 · Mac、Windows、Android、Linux版は無料
機能 / 項目別ガイド
サーバー情報、ルールファイル、接続スイッチの役割を区別しましょう。サーバーは接続先を決め、Configはトラフィックの照合方法を定め、Global Routingはルーティング方式を選択します。操作対象ごとに説明を確認し、設定を一度にすべて変更する必要はありません。
ルール分岐では、ドメインやアドレスなどの条件に応じて接続先を決定します。HomeのGlobal Routingでは、Configは現在の設定に従って照合し、Proxyはプロキシ接続、Directは直接接続を使用します。通常のルール運用では、まずConfigが選択されていることを確認し、ルールの順序を点検してください。具体的な条件は、最後に適用するルールより前に配置します。PROXYを使うには利用可能なサーバーが必要です。ルール自体が接続情報を提供するものではありません。変更後はプロキシ接続と直接接続をそれぞれテストし、スイッチの状態だけで有効性を判断しないでください。
Home / Global Routing / Config / Proxy / Direct
ルール分岐の説明を見る →On Demandは、設定した条件に応じて接続を開始し、手動で切り替える手間を減らす機能です。使用前にSettingsで該当項目を探し、現在のプラットフォームに表示される条件の説明を確認してから、手動接続で正常に動作することを確認してください。自動接続は接続の開始方法を変えるもので、サーバー設定の誤りや無効なSubscribeを修正する機能ではありません。無効にした後も接続が始まる場合は、該当条件が残っていないか確認してください。トラブル対処中は自動接続を一時的に停止し、項目ごとにテストしてから元の条件に戻します。
Settings / On Demand
自動接続の説明を見る →複数のプロトコルに対応し、利用者が用意したさまざまなサーバー情報を登録できます。Add ServerでTypeを選んでから、アドレス、ポート、認証情報を順に入力します。必要な設定項目はプロトコルによって異なります。TrojanのパスワードやTLS関連の項目と、WireGuardのキーやアドレスを使い回すことはできません。リンクを読み込んだ場合も、特にコピー時に空白が混入していないかなど、重要な項目を確認してください。接続できない場合は、Typeとサービス提供元の情報が一致しているかを確認してから、ネットワークを点検します。Typeをむやみに変更して試さないでください。
Add Server / Type / Host / Port / Password
プロトコル用語を見る →Subscribeでは、自分のURLを読み込んで必要に応じて更新できます。URLは利用中のサービス提供元から入手してください。追加後は所属するグループとサーバー一覧を確認し、項目を1つ選んでテストします。Subscribeの更新で新しくなるのはサーバー情報であり、Config内のルールではありません。複数のSubscribeを使う場合は、見分けやすい名前を付け、それぞれの範囲を保ってください。削除する前に、そのグループをルールや選択項目が参照していないか確認します。SubscribeのURLには認証情報が含まれることがあるため、スクリーンショット、ログ、共有内容ではURL全体を隠してください。
Subscribe / SERVER / Scan QR Code
Subscribeとサーバー管理のガイドを読む →Configはルールと関連設定をまとめて管理するもので、サーバーのSubscribeとは役割が異なります。編集前に現在使用できるファイルをエクスポートし、使用中の設定を記録してください。Ruleを調整する場合は元の順序を保ち、検証可能な条件を一度に1つだけ変更します。iCloud同期に対応するデバイスでは同期状態を確認できますが、同期は独立したバックアップではなく、削除がほかのデバイスにも反映される場合があります。デバイスを移行する前に設定のコピーを別に保存し、Subscribe、手動入力したサーバー情報、機密情報が適切に保管されていることを確認してください。
Config / General / Rule / Hosts / Add Rule
設定の整理とバックアップ手順を見る →決まった順序で診断します。まずデバイス自体がインターネットに接続できるか確認し、次にConnectivity Testを実行して、失敗が単一のサーバーかグループ全体かを特定します。SettingsのTest Methodによってテストの意味が異なり、遅延の結果はダウンロード速度を示すものではありません。Dataはトラフィックの変化を把握する参考になりますが、個別の接続テストの代わりにはなりません。一部の接続先だけに問題がある場合は、ルールと名前解決の設定も確認してください。問い合わせ用の情報をまとめる際は、SubscribeのURL、パスワード、キーを隠し、必要なエラーの内容と実施した手順だけを残します。
Connectivity Test / Test Method / Diagnostics / Data
接続失敗を順番に確認する →まず自分のSubscribeを読み込むか、サーバーを1つ追加して手動接続を行います。接続できることを確認してからConfigに切り替え、ルール分岐を確認してください。これにより、サーバー設定の誤りとルールの誤りを切り分けやすくなります。読み込み後にプロトコル、名前解決、ルールファイル、自動接続条件を同時に変更すると、失敗の原因を特定しにくくなります。変更のたびに直前の正常な状態を保管し、結果を確認してから次に進んでください。
画面に接続済みと表示されても、すべての接続先にアクセスできるとは限りません。実際に利用する接続先を選び、Connectivity Testとルール設定を確認してください。Dataにトラフィックが表示されても、Subscribeの情報が完全か、特定のルールに一致したかは判断できません。英語の項目を確認したい場合は、まず用語集を参照し、その後アプリの画面で操作してください。
正規アプリ / 購入と利用の確認事項
Shadowrocketはクローズドソースの商用アプリです。当サイトはShadowrocketの公式サイトとガイドで、クライアントの入手方法と設定を案内しています。アプリを確認する際は照合可能な情報を確認し、利用時はクライアントのライセンス、サーバー接続情報、ルール設定を区別してください。これらを同じサービスとして扱わないようにしましょう。
iPhone / iPadのApp Store製品ページで、アプリ名がShadowrocketであることを確認し、公式アイコンとデベロッパのShadow Launch Technology Limitedを照合してから、製品リンクのアプリID 932747118を確認してください。デベロッパ名が長い場合は詳細をすべて表示し、検索結果に途中まで表示された文字だけで判断しないでください。名称が似ていても同じアプリとは限りません。
正規アプリの確認と接続のトラブル対処は別の問題です。クライアントを正しくインストールしても、自分のサーバー情報を入力する必要があります。サーバーが一時的に利用できなくても、アプリの入手元に問題があるとは限りません。パソコン版とAndroid版は当サイトのダウンロードページから入手し、インストーラーのURLが当サイトの /dl/shadowrocket/ 配下であることを確認して、ページの説明に従ってプラットフォームと形式を選んでください。
App Store / 地域とシステム
App Storeに表示される内容は、アカウントのストア地域によって異なります。中国本土のストアでアプリが提供されていない場合、名称を何度検索しても結果は変わりません。まずシステムのアカウント設定で、メディアと購入に使用しているアカウントと地域を確認してください。地域設定を変更する場合は、アカウント画面に表示された条件に従い、事前に残高、サブスクリプション、支払い情報の要件を確認してください。検索のためだけに安易に変更しないでください。
iPhone / iPadのシステム要件はApp Storeの製品ページに記載された内容をご確認ください。デバイスが要件を満たしているか、製品ページが表示されるか、アカウントに購入履歴があるかをそれぞれ確認します。ストア、アカウント地域、購入済み項目の復元について詳しくはApp Storeからの入手方法をご覧ください。
ライセンス / 2つの価格区分
iPhone / iPad版はApp Storeの米国ストアで$2.99の買い切りです。各ストアでは現地通貨で表示されます。Mac、Windows、Android、Linux版は無料です。iPhoneとiPadでは同じ購入アカウントの購入履歴を使用できます。機種変更や再インストールの際は、購入済み項目を確認し、購入時のアカウントでサインインしてからダウンロードを復元してください。デバイスの交換を再購入と混同しないようにしましょう。
アプリを復元しても、接続情報がすべてそろうとは限りません。機種変更前にConfig、SubscribeのURL、手動入力したサーバー情報をそれぞれ確認してください。iCloud同期を使う場合は、同期の完了を確認したうえで、独立したエクスポートファイルも保存します。復元後は情報を確認してから接続をテストし、何度も読み込んで重複項目を作らないようにしてください。
接続情報 / 利用に必要なもの
クライアントは設定と接続の機能を提供します。接続先、認証情報、有効期間は、利用者が契約済みのサービスによって異なります。当サイトでは接続先やSubscribeを提供、販売、推奨していません。初回利用前に、利用中のサービス提供元から自分のSubscribeのURLまたはサーバー情報を入手し、更新方法を確認してください。アプリをインストールしただけでは、利用可能なサーバー一覧は作成されません。
Subscribeを更新できない場合は、URLが完全か、認証が有効か、デバイス自体がインターネットに接続できているかを確認してください。認証情報を含むリンクをコメント、スクリーンショット、ログに公開しないでください。問題の切り分けを依頼する際は、ダウンロード、読み込み、更新、接続のどの段階で失敗したかを説明し、機密情報を隠したエラー表示を提示してください。
iPhone / iPad版のアプリはApp Storeから更新します。Mac、Windows、Android、Linux版は当サイトのダウンロードページから新しいインストーラーを入手してください。アプリの更新はクライアントプログラムを更新し、Subscribeの更新はサーバー情報を更新し、Configの更新はルールと設定を変更します。互いに代用はできません。更新前に現在使用できる設定とサーバーの選択を記録し、完了後に基本的な接続を確認してから、個別の調整を戻してください。
パソコンやAndroidで初回起動時にシステムのブロックが表示された場合は、まずファイルの入手元と対応プラットフォームを確認し、インストールの実行許可に関する説明を参照して、現在のシステムに表示される手順に従ってください。警告を無視して何度も実行しないでください。また、インストール権限の問題をサーバーの不具合と混同しないようにしましょう。インストール後も接続できない場合は、Subscribe、プロトコル設定、ルーティング方式の順に確認してください。
ルール分岐を使う場合はConfigを選択し、現在のConfigファイルが有効であることを確認します。Proxyはプロキシ接続、Directは直接接続を使用します。モードを変更しても、サーバー設定の誤りは修正されません。まずサーバーに正常に接続できることを確認してから、用途に合わせて選択してください。詳しくはGlobal Routingの用語説明をご覧ください。
テスト結果はTest Method、ネットワーク経路、接続先のサービスに左右され、すべてのアクセスを保証するものではありません。まず失敗する範囲を確認し、プロトコル設定、システム時刻、ルールを点検してください。1つの遅延値だけを見て設定を何度も変更しないでください。変更は一度に1項目とし、復旧したかを記録します。
ブログ / 操作ガイド
基本接続を確認してから、実際の問題に合わせてガイドを参照してください。複数のSubscribeはグループごとに整理し、タイムアウトは失敗の範囲を確認し、機種変更の前には復元用コピーを準備します。異なる問題をまとめて一度にリセットしないでください。
自分のSubscribeを2つ以上使う場合は、用途ごとに名前を付けて提供元を区別してから、並べ替えと整理を行います。無効なSubscribeを削除する順序や、更新後に重複項目を確認する方法を説明します。
複数のSubscribeを整理する手順 →決まった順序で確認します。まずネットワーク接続と失敗の範囲を確認し、次にプロトコル設定、最後にシステム時刻と自動設定を点検します。単一サーバーの問題とグループ全体の問題を分けて対処します。
接続失敗の確認手順を読む →機種変更の前にConfig、Subscribe、手動入力した情報をそれぞれ整理し、同期と独立したバックアップの違いを確認してから、順番に復元します。完了後はグループ、ルールの選択、接続状態を確認し、重複読み込みを防いでください。
バックアップと復元の手順を読む →