全プラットフォーム対応クライアント · 公式ガイド

Shadowrocket入手・設定・接続

全プラットフォーム対応のルールベースプロキシクライアント。設定に基づいてルールで接続を振り分けます。iPhone / iPad 版は App Store で$2.99 の買い切り、Mac・Windows・Android・Linux 版は無料です。

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

サブスクリプションまたはサーバー情報がある場合:クイックスタート →

Global Routing Config On Demand
PLATFORMS · 2 種類の入手方法
設定の流れ

既存情報からルール振り分けまで

サーバー情報、サブスクリプション、設定ファイルの違いを確認しましょう。サーバー情報には接続先と使用プロトコルが記載され、サブスクリプションは情報の一括追加と更新に使います。設定ファイルはルールに応じた接続方法を決定します。それぞれ用途が異なり、インポートが成功してもルーティングモードが選択済みとは限りません。以下では操作の目的ごとに画面上の項目を説明します。ルールの例は構文を示すもので、利用可能な接続先は含みません。

条件に応じたポリシーの選択

ルール振り分けでは、接続ごとに異なるポリシーを適用できます。Home で Global Routing を開き、Config を選択すると、クライアントは現在の設定ファイルにあるルールを上から順に処理します。ドメインやアドレス範囲を確認し、ルール末尾の PROXY、DIRECT、REJECT が目的に合っているか確認してください。通常、具体的なルールを広範なルールより前に置きます。FINAL はそれまでに一致しなかった接続を処理します。変更後は実際のアクセスと接続記録で結果を確認してください。接続スイッチだけで振り分けの有効性を判断しないでください。

  • Global RoutingConfig
  • Config現在の設定
Rule · Policy
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
DOMAIN-KEYWORD,ads,REJECT
FINAL,DIRECT

Global Routing の 3 つのモード

Config は現在の設定ファイルにあるルールに従って処理します。Proxy は選択したプロキシを使って接続し、Direct は接続先に直接アクセスします。トラブルの切り分けで一時的にモードを切り替えると原因を絞り込めますが、テスト後は元の設定に戻してください。サイトごとに振り分ける場合は、Config が選択されているか、ルールの順序が正しいか、最後のポリシーが未一致のリクエストを処理しているかを確認します。

ルール内の PROXY、DIRECT、REJECT はポリシーを表すキーワードであり、画面上のモード名の代わりにはなりません。たとえば、ドメインルールに PROXY と記述しても、Global Routing が自動的に Config に切り替わるわけではありません。ファイルの編集と実行モードの選択は別の操作です。それぞれ確認してください。機能と設定の説明 →

まず動作を確認してから設定を追加

初回は最小限の手順で一連の動作を確認します。自分のサーバー情報を追加し、プロトコル項目を確認して対象を選択し、システムの VPN 設定を許可したうえで実際にアクセスします。接続が正常であることを確認してから、ルールや On Demand を一つずつ追加してください。問題発生時に直近の変更箇所を特定しやすくなり、サブスクリプション、DNS、ルール、オンデマンド接続条件を同時に調べずに済みます。

Data の通信量はクライアントが処理した通信の変化を確認するためのもので、サブスクリプションの残量を精算する基準ではありません。iCloud 同期も変更前のバックアップの代わりにはなりません。プロトコル項目の意味はプロトコルガイドで確認できます。初めて操作する場合はクイックスタートの手順に沿って進めてください。

デバイスと入手方法

Shadowrocket 全プラットフォームの入手先

入手方法は 2 種類です。iPhone / iPad 版は App Store で $2.99 の買い切り、Mac・Windows・Android・Linux 版は無料です。以下のデバイス別リンクからサイト内のダウンロードページに進み、チップまたは OS に合ったファイルを選択してください。PC と Android のインストールファイルは、サイト内の /dl/shadowrocket/ パスから提供しています。トップページでファイル名を判断する必要はありません。

iPhone / iPad

App Store で $2.99 の買い切り · その他のプラットフォームは無料

両デバイスで購入を共有できます。システム要件は App Store の製品ページに記載された内容をご確認ください。製品ページを開いたら、アプリ ID とデベロッパを確認してから、ストアの表示に従って購入します。機種変更または再インストール時は、以前の購入に使用したアカウントで購入済み項目を確認してください。支払いを続ける前にアカウントを確認しましょう。

Mac

無料 · Apple シリコン / Intel

「この Mac について」でチップまたはプロセッサを確認し、Apple シリコン版または Intel 版を選択してください。2 つのバージョンはアーキテクチャが異なるインストールファイルです。デバイスの外観だけで判断しないでください。初回起動時にデベロッパの確認画面が表示された場合は、入手元を確認し、ダウンロードページの「プライバシーとセキュリティ」の手順に従って許可します。

Windows

無料 · 64 ビット

ダウンロードページから Windows インストーラーを入手し、保存してから実行します。SmartScreen によってブロックされた場合は、まずファイルが本サイトから提供されたものか確認し、「詳細情報 → 実行」を選択します。組織で管理されているデバイスでは管理者のポリシーに従ってください。インストールの問題に対処するために、システム保護を繰り返し無効にしないでください。

Android

無料 · arm64

Android 版 Shadowrocket は本サイトのダウンロードページから入手できます。インストールファイルを保存後、権限不足のメッセージが表示された場合は、システム設定からダウンロードに使ったブラウザーまたはファイル管理アプリに「不明なアプリのインストールを許可」を設定します。この権限はインストールを開始するアプリに適用されます。インストール後は、デバイスの管理方法に応じて権限を元に戻すことができます。

Linux

無料 · deb / rpm / AppImage

ディストリビューションのパッケージ管理方法に合わせてファイルを選択します。Debian 系・Ubuntu 系では deb、Fedora 系では rpm を確認してください。AppImage を使う場合は、実行権限を付与します。ダウンロードページに各形式の手順を記載しています。起動時にエラーが出る場合は、ターミナルのメッセージを保存し、アーキテクチャ、依存関係、権限を確認してから再ダウンロードしてください。

全プラットフォームの入手方法 →

入手に関する情報と利用上の注意

Shadowrocket 正規版の確認

Shadowrocket はクローズドソースの商用アプリです。本サイトは Shadowrocket の公式サイト・公式ガイドです。アプリを確認するときは、検索結果のタイトルや別称ではなく、製品情報を確認してください。モバイル向けのストア掲載版と、本サイトで提供する PC・Android 用インストールファイルでは入手方法が異なります。それぞれに対応する情報を確認しましょう。

デベロッパ Shadow Launch Technology Limited アプリ ID 932747118 入手方法は 2 種類:iPhone / iPad は $2.99 の買い切り · その他のプラットフォームは無料

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

App Store の製品ページで、デベロッパ Shadow Launch Technology Limited、白地に青紫の輪郭で描かれたロケットの公式アイコン、製品リンク内のアプリ ID 932747118 を確認してください。3 つの情報を照合します。名前が似ていてもアプリ ID の確認にはならず、アイコンが似ていてもデベロッパ情報の代わりにはなりません。本サイトのナビゲーションアイコンは外観の参考にできますが、最終的にはストアの製品ページで確認してください。Mac・Windows・Android・Linux 版は本サイトのダウンロードページから該当プラットフォームを選び、サイト内のダウンロードパスから入手してください。

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

App Store にアプリが表示されるかどうかは、Apple アカウントの国または地域、コンテンツ制限、アカウントの状態によって異なります。中国本土の App Store ではこのアプリを提供していません。検索で見つからない場合は、まず製品ページを開いて表示内容を確認し、アカウントの国・地域とスクリーンタイムの年齢制限を確認してください。地域を変更する場合は、システムのアカウント設定を使い、ストアに記載された条件を確認します。残高やサブスクリプションなどのアカウント上の事項を先に処理してください。検索結果に表示されないだけでデバイス非対応と判断しないでください。互換性とシステム要件は App Store の製品ページに記載された内容をご確認ください。

03購入、共有、購入済み項目からの復元

iPhone / iPad 版は App Store で $2.99 の買い切りで、両デバイスで購入を共有できます。Mac・Windows・Android・Linux 版は無料です。実際のストアでは現地通貨で表示されるため、購入前に製品ページを確認してください。機種変更後は以前の購入に使ったアカウントでサインインし、購入済み項目からアプリを探します。製品ページに購入価格が表示される場合は、すぐに再購入せず、アカウントとストアの状態を確認してください。アプリの購入履歴とインポートしたデータは別のものです。アプリを復元した後、自分のサーバー情報と設定ファイルも復元されているか確認してください。

04クライアントの購入 ≠ 接続サービスの契約

アプリの入手で得られるのはアプリの使用権であり、接続可能なサーバーが自動的に用意されるわけではありません。本サイトではノードやサブスクリプションの提供、販売、推奨は行っていません。設定を始める前に、ご自身のサブスクリプションまたはサーバー情報を用意し、有効な情報であることを確認してください。接続できない場合は、クライアントの設定、サーバーの状態、現在のネットワークを個別に確認します。アプリを購入したことと、接続先が利用可能であることは別です。サブスクリプションの内容、有効期間、使用量は、利用中のサービスの状態によって決まります。Data の統計はサーバー側の精算記録と同じではありません。

05アプリの更新と設定の保持

iPhone / iPad 版のアプリ更新は App Store で管理します。PC と Android では本サイトのダウンロードページから新しいインストールファイルを入手してください。トップページのバージョン表示はダウンロードリストから動的に入力されるもので、手動で固定記録を入力する欄ではありません。更新前に重要な設定を保存し、現在の Global Routing モードと選択中のサーバーを記録します。更新後はそれらの選択を確認してから接続テストを行います。特定のサイトだけで問題が起きる場合は、すべての設定を一度にリセットせず、そのサイトに適用されるルールと DNS を優先して確認してください。比較に使えるトラブル情報が失われるおそれがあります。

06設定と診断記録のプライバシー

サブスクリプション URL、サーバー認証情報、一部の診断ログには個人のアクセス情報が含まれることがあります。設定を別のデバイスにコピーする前に、保存先を自分で管理できることを確認してください。問題を報告する場合は、特定に必要な項目だけを残し、実際のサブスクリプション URL と認証情報を削除します。ルールの構文を説明する際は、example.com のような例示用ドメインを使い、実際の接続情報を公開しないでください。iCloud 同期を有効にする前に同期対象を確認し、共有デバイスではアカウントとローカルファイルにアクセスできる範囲も確認してください。

利用前によくある質問

サブスクリプションを追加した後、Config も選択する必要があるのはなぜですか?

サブスクリプションは主にサーバー一覧を管理し、Config はルールと関連設定を管理します。追加後はサーバーを選択し、現在の設定と Global Routing モードを確認してください。設定に基づいて振り分ける場合に Config を選択します。プロトコル情報だけを確認する場合は、まず用語クイックリファレンスを読み、「サーバー」「サブスクリプション」「設定ファイル」の違いを確認してください。

Connectivity Test に成功すれば、すべての Web サイトにアクセスできますか?

いいえ。結果は Test Method、テスト対象、その時点のネットワークによって異なります。実際のアクセスには、対象サービスの状態、DNS、プロトコルのパラメーター、ルールの一致状況も関係します。同じネットワークとテスト方法を保ち、再現可能な対象を記録してから、設定を一つずつ変更してください。関連する画面項目は用語クイックリファレンスで確認できます。

Mac では Apple シリコン版と Intel 版のどちらを選べばよいですか?

システムの「この Mac について」を開き、Apple シリコンと表示される場合は該当バージョン、Intel プロセッサと表示される場合は Intel 版を選択します。Mac・Windows・Android・Linux 版は無料です。iPhone / iPad 版は App Store で $2.99 の買い切りです。入手方法と初回起動時の許可手順はMac のダウンロード方法をご覧ください。ブラウザーの自動判定だけでチップを推測しないでください。

接続スイッチをオンにした後は、どこから確認すればよいですか?

まずシステムの VPN 権限と選択中のサーバーを確認し、次に Global Routing、現在の Config、ルール、DNS を確認します。条件を一度に一つだけ変更してテスト結果を記録してください。接続の確立と接続先へのアクセスのどちらに問題があるか判断できます。画面の順序に沿って操作する場合は、クイックスタートの確認手順から進めてください。すべての設定を削除する必要はありません。

トピック別ガイド

正規版、ストア、ルールの操作

以下の記事では、入手前、アプリを探すとき、ルールで振り分けるときの具体的な疑問をそれぞれ解説します。アプリの確認後にアカウントやインストールを進め、接続が正常であることを確認してからルールを追加します。現在の問題に応じて読み進めてください。すべての設定を先に変更する必要はありません。

すべての記事を見る →