Shadowrocket 公式ガイド

Shadowrocket
デスクトップ版 の使い方

全プラットフォーム対応のルールベースプロキシクライアント。ルール分岐に対応。iPhone / iPad 版はApp Storeで$2.99の買い切り、Mac、Windows、Android、Linux版は無料です。

現在のバージョン v2.2.92 · Mac、Windows、Android、Linux版は無料

初回の使い方:Subscribeの読み込みと接続手順 →

2つの入手方法 Config / Subscribe iPhone / iPadは$2.99の買い切り · その他のプラットフォームは無料

入手方法 / デバイスから選択

Shadowrocket 全プラットフォーム対応

iPhone / iPad版はApp Storeから入手でき、$2.99の買い切りです。Mac(Appleシリコン / Intel)、Windows、Android、Linux版は無料です。デバイスとチップを確認し、ダウンロードページで該当する方法を選んでください。パソコン版とAndroid版のインストーラーは、当サイトの /dl/shadowrocket/ パスから提供しています。

iPhone / iPad

App Storeで$2.99の買い切りです。その他のプラットフォームは無料です。同じ購入アカウントで、これら2種類のデバイスから購入を復元できます。システム要件はApp Storeの製品ページに記載された内容をご確認ください。ダウンロード前にデベロッパ名、アプリID、公式アイコンを照合し、検索結果の名称だけで判断しないでください。

Mac

無料 · Appleシリコン / Intel。「このMacについて」を開き、「チップ」または「プロセッサ」の項目に合わせてインストーラーを選択してください。本体の外観から判断しないでください。初回起動時にデベロッパを検証できないという警告が表示された場合は、入手元を確認してから、ダウンロードページの「プライバシーとセキュリティ → このまま開く」の説明に沿って操作してください。

Windows

無料 · 64ビットのインストーラーです。インストールファイルを保存してから実行してください。SmartScreenの警告が表示された場合は、まずファイルが当サイトから提供されたものか確認し、「詳細情報 → 実行」を選択します。接続する前に既存のネットワーク設定を確認し、複数のプロキシ設定が同時に適用されて判断が難しくならないようにしてください。

Android

無料 · arm64 apk。インストール権限を求められた場合は、実際にダウンロードに使うブラウザーだけに「不明なアプリのインストールを許可」を設定し、完了後に権限を無効にできます。WeChat内でファイルを保存できない場合は、システムブラウザーで当サイトのダウンロードページを開いてください。ダウンロードタスクを何度も作成しないようご注意ください。

Linux

無料 · deb / rpm / AppImage。ディストリビューションのパッケージ管理方法に合わせて形式を選びます。AppImageの実行には実行権限の付与が必要です。ダウンロードページにインストールコマンドと実行許可の手順を記載しています。コマンドを実行する前に、ターミナルの作業ディレクトリと実際のファイル名を確認し、サンプル名を手元のファイル名と取り違えないでください。

クライアントのインストールは最初の手順です。接続に必要なSubscribeのURLまたはサーバー情報は、利用中のサービス提供元から入手してください。読み込む前に情報がそろっていることを確認し、復元できるコピーを保存します。プラットフォームによって画面上の場所が異なる場合があります。操作時はアプリに表示されている英語の項目名を確認してください。

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

機能 / 項目別ガイド

ルール、接続、設定の管理

サーバー情報、ルールファイル、接続スイッチの役割を区別しましょう。サーバーは接続先を決め、Configはトラフィックの照合方法を定め、Global Routingはルーティング方式を選択します。操作対象ごとに説明を確認し、設定を一度にすべて変更する必要はありません。

DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY

ルール分岐とGlobal Routing

ルール分岐では、ドメインやアドレスなどの条件に応じて接続先を決定します。HomeのGlobal Routingでは、Configは現在の設定に従って照合し、Proxyはプロキシ接続、Directは直接接続を使用します。通常のルール運用では、まずConfigが選択されていることを確認し、ルールの順序を点検してください。具体的な条件は、最後に適用するルールより前に配置します。PROXYを使うには利用可能なサーバーが必要です。ルール自体が接続情報を提供するものではありません。変更後はプロキシ接続と直接接続をそれぞれテストし、スイッチの状態だけで有効性を判断しないでください。

Home / Global Routing / Config / Proxy / Direct

ルール分岐の説明を見る →

初回設定:まず接続し、その後ルールを調整

まず自分のSubscribeを読み込むか、サーバーを1つ追加して手動接続を行います。接続できることを確認してからConfigに切り替え、ルール分岐を確認してください。これにより、サーバー設定の誤りとルールの誤りを切り分けやすくなります。読み込み後にプロトコル、名前解決、ルールファイル、自動接続条件を同時に変更すると、失敗の原因を特定しにくくなります。変更のたびに直前の正常な状態を保管し、結果を確認してから次に進んでください。

画面に接続済みと表示されても、すべての接続先にアクセスできるとは限りません。実際に利用する接続先を選び、Connectivity Testとルール設定を確認してください。Dataにトラフィックが表示されても、Subscribeの情報が完全か、特定のルールに一致したかは判断できません。英語の項目を確認したい場合は、まず用語集を参照し、その後アプリの画面で操作してください。

正規アプリ / 購入と利用の確認事項

正規アプリの確認と入手方法

Shadowrocketはクローズドソースの商用アプリです。当サイトはShadowrocketの公式サイトとガイドで、クライアントの入手方法と設定を案内しています。アプリを確認する際は照合可能な情報を確認し、利用時はクライアントのライセンス、サーバー接続情報、ルール設定を区別してください。これらを同じサービスとして扱わないようにしましょう。

デベロッパ:Shadow Launch Technology Limited アプリID 932747118 2つの入手方法

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

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が完全か、認証が有効か、デバイス自体がインターネットに接続できているかを確認してください。認証情報を含むリンクをコメント、スクリーンショット、ログに公開しないでください。問題の切り分けを依頼する際は、ダウンロード、読み込み、更新、接続のどの段階で失敗したかを説明し、機密情報を隠したエラー表示を提示してください。

アプリの更新とSubscribeの更新は別々に行う

iPhone / iPad版のアプリはApp Storeから更新します。Mac、Windows、Android、Linux版は当サイトのダウンロードページから新しいインストーラーを入手してください。アプリの更新はクライアントプログラムを更新し、Subscribeの更新はサーバー情報を更新し、Configの更新はルールと設定を変更します。互いに代用はできません。更新前に現在使用できる設定とサーバーの選択を記録し、完了後に基本的な接続を確認してから、個別の調整を戻してください。

パソコンやAndroidで初回起動時にシステムのブロックが表示された場合は、まずファイルの入手元と対応プラットフォームを確認し、インストールの実行許可に関する説明を参照して、現在のシステムに表示される手順に従ってください。警告を無視して何度も実行しないでください。また、インストール権限の問題をサーバーの不具合と混同しないようにしましょう。インストール後も接続できない場合は、Subscribe、プロトコル設定、ルーティング方式の順に確認してください。

利用前によくある質問

Config、Proxy、Directはどれを選びますか?

ルール分岐を使う場合はConfigを選択し、現在のConfigファイルが有効であることを確認します。Proxyはプロキシ接続、Directは直接接続を使用します。モードを変更しても、サーバー設定の誤りは修正されません。まずサーバーに正常に接続できることを確認してから、用途に合わせて選択してください。詳しくはGlobal Routingの用語説明をご覧ください。

Subscribeを読み込んだ後に何をすればよいですか?

グループとサーバー一覧を確認し、サーバーを1つ選んでテストします。その後、Global Routingと現在のConfigを確認してください。Subscribeはサーバー情報を管理し、ルールファイルはトラフィックを振り分けます。両者を混同しないでください。操作手順はサーバー管理ガイド、初回接続の流れは使い方ガイドをご覧ください。

遅延テストに成功しても、実際の接続に失敗するのはなぜですか?

テスト結果はTest Method、ネットワーク経路、接続先のサービスに左右され、すべてのアクセスを保証するものではありません。まず失敗する範囲を確認し、プロトコル設定、システム時刻、ルールを点検してください。1つの遅延値だけを見て設定を何度も変更しないでください。変更は一度に1項目とし、復旧したかを記録します。

ブログ / 操作ガイド

Subscribeの整理、接続のトラブル対処、設定の移行

基本接続を確認してから、実際の問題に合わせてガイドを参照してください。複数のSubscribeはグループごとに整理し、タイムアウトは失敗の範囲を確認し、機種変更の前には復元用コピーを準備します。異なる問題をまとめて一度にリセットしないでください。

すべての記事を見る →