Official Guide · iPad

Shadowrocket
iPad版 の使い方

全プラットフォーム対応のルールベース・プロキシクライアント。お手持ちのサブスクリプションを使ってルールで通信を振り分けられます。iPhone・iPad版はApp Storeで2.99米ドルの買い切り、Mac・Windows・Android・Linux版は無料です。

現在のバージョン 読み込み中 · iPhone・iPad版はApp Storeで2.99米ドルの買い切り、Mac・Windows・Android・Linux版は無料

初めて使う方へ:読み込みから接続まで →

Global Routing Trojan WireGuard
iPhone・iPad版は2.99米ドルの買い切り · その他のプラットフォームは無料

Start

既存のサブスクリプションを読み込み、接続を確認

Subscribe

更新・グループ管理・バックアップ

Rule

ルールの照合順序を理解する

Diagnostics

症状に応じて設定とネットワークを確認

Operation / Reference

Shadowrocketのプロキシモードとルール設定

まず、サーバー・サブスクリプション・Configの違いを確認しましょう。サーバーは接続に必要な情報を提供し、サブスクリプションは複数のサーバー項目をまとめて管理します。Configはリクエストがどのルールに一致するかを決めます。それぞれ役割が異なり、同じ設定ではありません。ここでは実際の操作画面に沿って設定手順を説明します。ルールの例は構文を示すもので、お使いのサーバー情報の代わりにはならず、既存の設定にそのまま上書きしないでください。

Config / Proxy / Direct の3つのモード

Home の Global Routing で通信の処理方法を選択します。Configモードでは現在の設定にあるルールに従って接続先が決まり、Proxyモードでは選択中のサーバーが対象のリクエストを処理できるか確認できます。Directモードはローカルネットワークとの比較に使います。ルールによる振り分けを継続して使う場合は、まずConfigで有効なファイルを確認し、その後HomeでConfigを選びます。モードを切り替えてもサーバーは変わらず、認証情報の不足も補われません。トラブルの切り分けでは一度に変更する項目を一つにし、テスト後は元のモードに戻してください。一時的なテスト状態を普段の設定と混同しないようにしましょう。

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

これはConfigで使うルール構文の例です。ProxyモードやDirectモードは、この順番で通信を振り分ける設定ではありません。

Get / By Device

プラットフォーム別の入手・インストール方法

iPhone・iPad版はApp Storeで2.99米ドルの買い切りです。Mac(Appleシリコン・Intel)、Windows、Android、Linux版は無料です。OSとプロセッサーを確認してから、対応するダウンロード手順に進んでください。アプリのインストールファイルは、当サイトの/dl/shadowrocket/から提供しています。トップページのデバイス別リンクからダウンロードページに進むと、ファイル形式の選び方、初回起動時の許可、更新方法をまとめて確認できます。

iPhone / iPad

App Storeで2.99米ドルの買い切り。その他のプラットフォームは無料です。システム要件はApp Storeのページに記載された内容をご確認ください。購入前にアカウントのストア地域、開発者名、アプリIDを確認します。同じApple IDで購入済みの場合は、対応する別のiPhoneまたはiPadで「購入済み」から確認してください。

横向きのiPadはiPhoneと使える画面領域が異なりますが、設定情報の読み込み、Configの有効化、Global Routingの選択順は変わりません。画面レイアウトが異なるからといって、同じサブスクリプションを重複して追加しないでください。インストール後は、ご自身のサブスクリプションまたはサーバー情報を用意してから接続設定に進みます。

iPhone・iPad版の入手方法を見る →

Mac

無料 · Appleシリコン / Intel。「このMacについて」でチップを確認し、対応するdmgを選んでください。ダウンロードページでは各チップ向けのリンクを並べて掲載しています。外観や購入時期だけで判断しないでください。

初回起動時に「開発元を検証できません」と表示された場合は、ファイルが当サイトからダウンロードされたことを確認し、「システム設定 → プライバシーとセキュリティ」で「このまま開く」を選びます。「破損している」と表示された場合は、まずダウンロードページに記載された手順を最後まで確認してください。入手元が不明なファイルの制限を解除しないでください。アップデートや再インストールの前に、既存の設定を別途バックアップしてください。

Macのチップに合ったバージョンを選択 →

Windows

無料 · 64ビットインストーラー。システム情報で動作環境を確認し、当サイトのダウンロードページからexeを入手してください。インストール前に作業中の内容を保存し、アップデート前に個人設定と既存のサーバー情報をバックアップしてください。

初回起動時にSmartScreenでブロックされた場合は、ダウンロード元とファイル名を確認し、当サイトから取得したインストーラーであることを確かめてから「詳細情報 → 実行」を選びます。組織の管理下にあるPCでは管理者のポリシーに従い、組織の設定を回避しないでください。インストール後は接続を一つずつ確認し、ネットワーク設定をまとめて変更しないでください。

Windowsのインストール方法を見る →

Android

無料 · arm64インストールパッケージ。デバイスのアーキテクチャと空き容量を確認し、当サイトのダウンロードページからapkを入手してください。アプリ内ブラウザーでダウンロードできない場合は、デバイスのブラウザーで同じページを開いてください。

インストール権限を求められた場合は、使用するブラウザーまたはファイル管理アプリの設定で「不明なアプリのインストールを許可」を確認し、今回使うアプリに必要な範囲で許可してください。インストール後は、この権限を取り消すことができます。接続中にシステムからネットワーク接続の許可を求められた場合は、操作中のアプリがShadowrocketであることを確認してから続行してください。

Android版の入手方法と権限設定を見る →

Linux

無料 · deb / rpm / AppImage。お使いのディストリビューションのパッケージ形式を優先して選び、プロセッサーのアーキテクチャも確認してください。debとrpmは対応するパッケージ管理ツールで依存関係を処理します。AppImageは実行権限を付与してから、ファイルのある場所で実行します。

あるディストリビューションのインストールコマンドを、別のディストリビューションにそのまま使わないでください。ダウンロードページでは形式ごとの対応関係と権限設定を案内しています。選び方を確認したい場合は、Linuxのインストールガイドもご覧ください。アプリの更新とサブスクリプションの更新は別の操作です。アプリのファイルを入れ替えても、期限切れの接続情報は更新されません。

Linuxのインストール形式を選択 →

Identity / Purchase / Restore

正規アプリの確認・購入の復元・利用上の注意

開発元:Shadow Launch Technology Limited アプリID:932747118 2通りの入手方法

ストアの掲載情報と購入アカウントを確認

Shadowrocketはクローズドソースの商用アプリです。iPhone・iPad版のApp Store掲載情報を確認するときは、検索結果に表示される似た名前だけで判断しないでください。製品ページを開き、開発元Shadow Launch Technology Limited、公式アイコン、アプリID932747118を確認します。アプリIDは製品ページのURLに含まれる数字で確認できます。IDが異なるページは、ここで案内しているアプリではありません。ダウンロードガイドでは、購入前の確認手順を順に説明しています。

App Storeで検索できるアプリや購入可能な地域は、Apple IDに設定されたストア地域によって異なります。中国本土のApp Storeではこのアプリを入手できません。検索しても見つからない場合は、検索語を何度も変えるのではなく、現在サインインしている購入用アカウント、そのストア地域、ストア上の提供状況を確認してください。アカウントの地域を変更する場合は、アカウント設定の正式な手順に従い、残高、既存のサブスクリプション、支払い方法への影響を事前に確認します。デバイスの言語やタイムゾーンと、アカウントのストア地域は別の設定です。表示言語を変えても購入可能な地域は変わりません。

2通りの入手方法と対象プラットフォーム

iPhone・iPad版はApp Storeで2.99米ドルの買い切り、Mac・Windows・Android・Linux版は無料です。米ドルの価格は米国ストアの表示額です。ほかのストアでは現地通貨と実際の掲載価格をご確認ください。iPhoneとiPadで同じApple IDを使う場合、購入記録は共通なので、端末ごとに購入する必要はありません。システム要件はApp Storeのページに記載された内容をご確認ください。古いガイドにあるOSバージョンの数字ではなく、インストール前に使用するデバイスの互換性を確認してください。

その他のプラットフォームで提供される無料版もShadowrocketです。MacではAppleシリコンとIntel、Linuxではインストール形式を区別する必要があります。無料でも、各プラットフォームのインストールファイルを相互に使えるわけではありません。デスクトップ版とAndroid版のインストールファイルは、当サイトのダウンロードページから入手してください。更新時も同じページで対応するリンクを確認します。初回起動時にシステムでブロックされた場合は、まず入手元を確認し、各OSの手順に沿って対処してください。インストールのためにすべてのアプリの実行制限をむやみに緩めないでください。

機種変更・再インストールの前に購入履歴を確認

iPhone・iPadを機種変更する場合や、アプリを削除して再インストールする場合は、購入時に使用したApple IDでApp Storeの「購入済み」を確認してください。再び価格が表示されたら、購入手続きの前に現在のストアアカウントと購入履歴を確認し、未確認のまま二重に支払わないようにしてください。iCloud用とApp Storeでの購入用に別のアカウントを使っている場合があるため、デバイス上部に表示されるアカウントだけでは判断できません。購入履歴の復元で確認できるのはアプリの入手資格であり、接続設定がすべて自動で復元されるわけではありません。

アプリ本体、サブスクリプションのリンク、設定ファイルはそれぞれ別のものです。アプリを再インストールしても、ご自身のサブスクリプションを再度読み込んだり、設定を復元したり、システムのネットワーク接続許可を確認したりする必要がある場合があります。機種変更の前に、アプリで利用できるエクスポートや同期方法を確認し、必要なファイルを保存して、バックアップが実際に読み取れることを確認してください。iCloud同期を利用する場合は、移行先のデバイスに内容が揃っているか確認します。確認が済むまで、旧デバイスにある唯一のコピーを削除しないでください。Mac・Windows・Android・Linuxでは、対応するインストールファイルを再取得し、既存の設定は別途保管してください。

クライアントと接続サービスは別々に管理

アプリの買い切り購入 ≠ 接続サービスの利用料金。アプリは接続情報の読み込み、接続の確立、ルールの適用、診断に使います。接続できるかどうかは、ユーザーがお持ちのサーバーが利用可能か、認証情報が正しいか、ネットワーク環境やプロトコル要件を満たしているかによって異なります。当サイトではサーバーやサブスクリプションを提供・販売・推奨していません。ここで紹介する読み込み手順は、ご自身のサブスクリプションまたはサーバー情報をすでにお持ちであることを前提としています。例に使うドメインは設定項目やルール構文の説明用で、実際に接続できるサーバーではありません。

読み込み後に想定した項目が表示されない場合は、貼り付けた内容が完全か、形式が正しいか、リンクがまだ有効かを確認してください。項目は表示されるのに接続できない場合は、Host、Port、Password、TLSなど、選択したプロトコルに関係する項目を確認します。サブスクリプションの更新失敗をアプリの購入問題と混同しないでください。また、接続エラーすべてにアプリの再インストールが有効とは限りません。問題がアプリの入手、情報の読み込み、接続確立のどの段階で起きているかを整理してから、該当する手順を確認してください。

ルールの変更と日常的な更新の手順

動作確認済みの設定を基準として一つ保存しておくことをおすすめします。ルールを追加するときは、まずファイルをコピーし、用途が分かるルールを一つ追加して、照合順序を確認してから対象サイトにアクセスします。DNS、Global Routing、サーバー、Ruleを同時に変更すると、改善しても原因を特定しにくくなります。接続テスト後は、使用したモードと設定名を記録しておくと、別のデバイスで設定を再現しやすくなります。ルール内のPROXY、DIRECT、REJECTはそのまま使い、日本語に置き換えないでください。

iPhone・iPad版のアプリ更新はApp Storeで管理します。Mac・Windows・Android・Linux版は、当サイトから対応するインストールファイルを入手して更新します。Subscribeの更新はサーバー一覧、Configの更新は設定内容を管理するもので、対象が異なります。更新前にバックアップし、更新後は選択中のサーバーとConfigを確認してから、実際にアクセスできるかテストしてください。特定の変更後にだけ問題が起きた場合は、ファイルを次々と読み込んで状態を複雑にするのではなく、まずその変更を元に戻してください。

よくある質問

サブスクリプションを読み込めたのに、接続できないのはなぜですか?

読み込みの成功は、クライアントが内容を読み取れたことを示すだけです。選択中のサーバー、プロトコルの設定項目、Global Routing、システムの接続許可を確認し、Connectivity Testを実行してください。一部のドメインだけに問題がある場合は、Configのルールと名前解決を確認します。すべて失敗する場合は、ローカルネットワークとサーバーの状態を確認してください。段階別のトラブル対処を見る →

QRコードの読み込みと手動でのAdd Serverはどう違いますか?

どちらも、お持ちのサーバー情報をクライアントに登録する方法です。Scan QR Codeはコード化された情報を読み取り、Add ServerはType、Host、Portなどを一つずつ入力します。どちらの場合も保存前にプロトコルと認証情報を確認してください。QRコードの情報が不完全な場合は、項目を追加する必要があります。サーバーの追加手順を見る →

ConfigとSubscribeは同時に更新する必要がありますか?

必ずしも同時に行う必要はありません。Subscribeは主にサーバー一覧を管理し、Configはルールや関連設定を管理します。サーバー情報とリクエストの接続先のどちらを直す必要があるかを確認して、該当する内容を更新してください。変更後は実際に有効になっているか確認します。サブスクリプションの管理方法を見る →

Dataに表示される通信量は、サービス提供元の請求量と同じですか?

Dataではクライアントに記録された通信量の変化を確認できますが、サービス提供元とは集計期間や計測方法が異なる場合があります。そのため、数値をそのまま同じものとして扱うことはできません。トラブル対処では、リクエストによって通信が発生したかを確認する目安として使い、アカウントの利用量はご利用中のサービスの記録で確認してください。通信量についてのQ&Aを読む →

Notes / Installation / iPad

インストールとデバイスの使い方

基本設定が済んだら、デバイスに合ったガイドをご覧ください。以下の3記事では、購入履歴と横向き画面での利用、デスクトップでの初回起動、Linuxのインストール形式の選び方をそれぞれ解説します。インストールの問題とサブスクリプションの問題を混同しないようにしています。システム権限を変更する前に、ファイルの入手元と画面に表示された内容を確認してから手順を実行してください。

iPadでShadowrocketを使う:同じApple IDでの購入共有と横向き画面のポイント

iPhoneで購入済みの場合は、まずiPadのApp Storeで使用中の購入アカウントを確認し、「購入済み」からアプリを探します。記事では、横向き画面の分割表示やマルチタスクでの読みやすさと操作のコツ、機種変更前にサブスクリプションと設定を分けて保存する理由を解説します。

iPadの使い方ガイドを読む →

Shadowrocket Mac版・Windows版のインストール:チップ別の選び方と初回起動時の許可

Macは「このMacについて」で確認してから、AppleシリコンまたはIntel用のインストールファイルを選びます。WindowsでSmartScreenが表示された場合は、まず入手元を確認してください。記事ではシステムに表示される案内に沿って、インストール権限、初回起動、接続時の許可を分けて説明します。

デスクトップ版のインストールガイドを読む →

Shadowrocket Linux版のインストール:deb・rpm・AppImageの選び方

ディストリビューションとプロセッサーのアーキテクチャに合わせて形式を選び、パッケージ管理ツールでのインストールとAppImageの実行方法の違いを確認します。ファイルを実行できない場合や依存関係の案内が表示された場合は、形式と権限を確認してから対処してください。異なる形式を次々にダウンロードして試す必要はありません。

Linuxのインストールガイドを読む →