iPhone / iPad
App Store で $2.99 の買い切り。Mac・Windows・Android・Linux 版は無料。
スマートフォンやタブレットでの利用に適しています。システム要件は App Store の製品ページに記載された内容をご確認ください。インストール後、初回接続時にシステムの案内に従って VPN 構成の追加を許可します。サーバー情報の追加とシステム構成の許可は別々の手順です。
全プラットフォーム対応のルールベースプロキシクライアント。既存サービスの追加とルールによる振り分けに使用します。iPhone / iPad は App Store で $2.99 の買い切り、Mac・Windows・Android・Linux 版は無料です。
現在のバージョン 読み込み中 · iPhone / iPad は $2.99 の買い切り、Mac・Windows・Android・Linux 版は無料
まず、サーバー、Config、接続スイッチの役割を確認します。サーバーはリクエストの送信先となる既存の経路を決め、Config は各リクエストに適用する方針を決め、スイッチは接続を確立します。以下では実際の設定順に説明し、追加の成功、ルールの適用、ネットワークの利用可否を混同しないようにします。
Config の Rule を確認し、ドメイン、キーワード、IP 範囲ごとにリクエストの行き先を設定します。ルールは上から順に照合され、最初に一致した項目に応じて PROXY、DIRECT、REJECT が実行され、末尾の FINAL が残りのリクエストを処理します。通常は Global Routing を Config に設定してから、現在有効なファイルを確認します。一時的に Proxy または Direct を選んでも、既存のルールが正しいかどうかは判断できません。変更前にコピーを保存し、具体的なドメインのルールを広範なルールより前に置いて、実際のアクセスで結果を確認してください。
DOMAIN-SUFFIX,example.com,PROXY
On Demand は、設定済みのネットワーク条件に基づいて接続を開始するタイミングを決めます。異なるネットワーク環境を切り替えて使う場合に便利です。まず Home で手動接続とアクセス確認を一度行い、その後 Settings の On Demand 条件で対象ネットワークと起動条件を一つずつ確認します。Rule とは役割が異なり、前者は接続のタイミング、後者はリクエストの行き先を制御します。接続を切っても自動で再接続する場合は、サーバーを何度も削除するのではなく、まずここに設定された条件を確認します。トラブルシューティングでは自動起動を一時的に無効にすると、テスト中の状態変化を抑えられます。
On Demand
Add Server で既存サーバーの情報に合わせて Type を選び、Host、Port とプロトコルに必要な認証情報を入力します。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard ではパラメーターの構成が異なるため、プロトコル名だけを変更して他の設定を流用することはできません。手動入力では、サービス提供元が指定する転送方式、セキュリティ、認証設定を一つずつ確認します。QR コードで追加した場合も重要な項目を確認してください。保存は情報がクライアントに登録されたことを示すだけで、接続先にアクセスできることを意味しません。タイムアウトが発生したら、まずプロトコルとアドレスが一致しているかを確認し、その後ネットワークとサーバーの状態を確認します。
Shadowsocks / VMess / VLESS / Trojan / Hysteria2 / WireGuard
自分のサブスクリプションを持っている場合は、手順に沿ってアドレスを Shadowrocket に追加し、該当するグループを更新してサーバーを選択します。Subscribe はアドレスから返されるサーバー情報を取得する機能で、Rule の Config ファイルを読み込む機能とは異なります。更新前にアドレスが完全か確認し、コピー時に空白や改行が入っていないか注意してください。更新に失敗した場合はエラーを記録し、アドレスの有効期限や現在のネットワークからアクセスできるかを確認します。グループを削除する前に元のアドレスを保存しておくと、復元時に役立ちます。サブスクリプションのアドレスには個人情報が含まれる場合があるため、問い合わせやスクリーンショットの共有時にはアドレス全体と認証情報を隠してください。
Subscribe
Config は General、Rule、Hosts などの設定を一つのファイルにまとめます。まず現在使用中の設定ファイルを確認してから、個別の項目を変更してください。新しいファイルを追加した後は、それが選択されていることも確認します。ファイルが存在していても、設定が適用されているとは限りません。Global Routing で Config を選択すると該当の設定に従って振り分けられ、Proxy または Direct は全体のルーティング方式を切り替えるときに使います。デバイス間で移行する場合は、アプリ内で利用できる iCloud 同期オプションを使い、受信側のデバイスで有効状態を再確認してください。設定の同期はストアでの購入の移行とは異なり、サーバー接続のテストにもなりません。
[General] → [Rule] → FINAL
まず Home の Connectivity Test でサーバーへの基本的な接続を確認し、実際のアクセス先で問題の範囲を絞り込みます。Settings の Diagnostics はトラブルシューティング用の情報収集に使い、Data は通信状況の確認に役立ちます。ただし、統計値の変化だけでは特定のウェブサイトに正常にアクセスできたとは判断できません。テストが成功してもウェブページを表示できない場合は、DNS、現在の Config、適用されたルールを確認します。すべてのサーバーがタイムアウトする場合は、まず端末のネットワークと既存サービスの状態を確認してください。変更する項目は一度に一つにし、変更前後の結果を記録すると、ルール、DNS、サーバーを同時に変更して原因が分からなくなるのを防げます。
Connectivity Test / Diagnostics / Data
iPhone / iPad 版は App Store で $2.99 の買い切り、Mac・Windows・Android・Linux 版は無料です。端末に合った入手先を選び、チップやインストーラーの形式を確認してください。デスクトップ版と Android 版のインストーラーは当サイトの /dl/shadowrocket/ から提供しています。ダウンロードボタンと初回起動の手順はアプリ入手ページにまとめています。
App Store で $2.99 の買い切り。Mac・Windows・Android・Linux 版は無料。
スマートフォンやタブレットでの利用に適しています。システム要件は App Store の製品ページに記載された内容をご確認ください。インストール後、初回接続時にシステムの案内に従って VPN 構成の追加を許可します。サーバー情報の追加とシステム構成の許可は別々の手順です。
無料 · Apple シリコン / Intel。iPhone / iPad 版は App Store で $2.99 の買い切り、その他のプラットフォームは無料。
「この Mac について」でチップを確認し、対応する dmg を選択してください。初回起動時に「開発元を検証できません」と表示された場合は、インストーラーが当サイトから取得されたものか確認してから、「プライバシーとセキュリティ」で「このまま開く」を選びます。その他の警告はダウンロードページの手順に従ってください。
無料。iPhone / iPad 版は App Store で $2.99 の買い切り、その他のプラットフォームは無料。
64 ビット版の exe インストーラーを選択します。SmartScreen が表示された場合は、まず入手元とファイル名を確認し、「詳細情報」から「実行」を選びます。組織管理下の PC では管理者のポリシーに従い、組織のセキュリティ制限を変更しないでください。
無料。iPhone / iPad 版は App Store で $2.99 の買い切り、その他のプラットフォームは無料。
arm64 apk を使用します。ダウンロード後、実際にファイルを開くブラウザーまたはファイル管理アプリに対して、システムの案内に従って「不明なアプリのインストール」を許可します。インストール後はこの権限を取り消せます。初回接続時には、システムの VPN 接続リクエストも個別に確認してください。
無料 · deb / rpm / AppImage。iPhone / iPad 版は App Store で $2.99 の買い切り、その他のプラットフォームは無料。
ディストリビューションのパッケージ管理方式に合わせて形式を選択します。deb と rpm は対応するパッケージマネージャーで依存関係を処理します。AppImage は先に実行権限を追加してください。起動エラーが発生した場合は、端末の出力を保存し、インストール手順と照らし合わせて実行環境を確認します。
以下では iPhone / iPad の操作を例に説明します。開始前に、自分が所有するサブスクリプションまたはサーバー情報を用意し、プロキシ接続をオフにした状態で端末がインターネットに接続できることを確認してください。まず最短の手順で動作を確認し、その後、自動接続や設定同期を追加します。問題が起きた場合に変更箇所を特定しやすくなります。
手動で追加する場合は Home から Add Server を開き、既存サーバーの情報に合わせて Type を選び、Host、Port と対応する認証情報を入力します。QR コードがある場合は Scan QR Code を使用できます。サブスクリプションは手順に沿って完全なアドレスを追加し、更新後にグループ内へサーバーが表示されることを確認して、一つ選択します。Rule を含む Config ファイルをサーバーのサブスクリプションとして扱ったり、サブスクリプションのアドレスを Host に入力したりしないでください。
追加後にリストが空の場合は、返された内容がクライアントで読み込める形式か確認し、アドレスが途中で切れていないか、認証情報の有効期限が切れていないかを確認します。サーバーのリストが準備できていないため、この段階で接続スイッチを何度も操作する必要はありません。手動で追加した場合は項目を再度開き、元の情報と一つずつ照合します。特に Port、プロトコル、転送方式、セキュリティ設定に注意してください。
通常のルールベース運用では Config を選び、Config 内で想定したファイルが有効になっていることを確認します。Proxy はすべての通信をプロキシ経由にするテストに、Direct はすべての通信を直接接続するテストに使用します。全体の接続方式を切り替えても、サーバーの設定値は修正されません。同じ接続先が Proxy では利用でき、Config では失敗する場合は、サブスクリプションをすぐに再追加するのではなく、ルールの照合結果と DNS を確認してください。
初回の確認ではシンプルな設定を使い、まず FINAL の方針を確認してから、対象ドメインに先行するルールが適用されていないか確認します。Config の PROXY、DIRECT、REJECT はルールの方針を示すキーワードです。Global Routing の Config、Proxy、Direct は画面上の選択肢です。説明を読む際は、それぞれの位置と役割を区別してください。
Home に戻って接続スイッチをオンにし、システムの VPN 構成リクエストを許可します。接続が確立したら、まず Connectivity Test を実行し、その後、実際に使う接続先にアクセスします。テスト結果の確認とウェブページへのアクセスは別の確認項目です。テストに成功しても、DNS、ルール、接続先サービスの状態によってウェブページを表示できないことがあります。
スイッチをオンにできない場合はシステム権限と他の VPN 構成を確認します。すべてのサーバーがタイムアウトする場合はローカルネットワークを確認し、一部の接続先だけ失敗する場合はルールと名前解決を確認してください。テスト対象、サーバー、設定ファイルはそれぞれ一つに絞り、エラーの原文を記録します。こうすることで接続、名前解決、振り分けの問題を分けて調べられ、複数の設定を何度も切り替える必要がありません。
Shadowrocket はクローズドソースの商用アプリです。入手前にプラットフォームごとの正規の入手先を確認し、購入内容と既存サービスの範囲を確認してください。当サイトは Shadowrocket の公式サイト・公式マニュアルです。ダウンロード案内、設定手順、トラブルシューティングはクライアントの操作に沿って説明しています。
App Store の製品ページで名称が Shadowrocket、開発元が Shadow Launch Technology Limited であることを確認し、製品ページの URL に含まれるアプリ ID 932747118 も照合してください。公式アイコンは白地に青紫の縁取りのロケットで、このページに表示されている公式アイコンと一致します。名前や図柄が似ていても、これらの確認の代わりにはなりません。検索結果から進んだ場合も詳細ページを開いて確認し、別の製品の説明と混同しないようにしてください。
PC と Android の利用者は、当サイトのアプリ入手ページからインストーラーを選択します。モバイル端末向けのストア入口を使う必要はありません。ファイル形式、OS、チップアーキテクチャが対応していることを確認してください。ダウンロード後にシステムが起動をブロックした場合は、まずアプリ入手ページで入手元を確認し、該当する OS の起動許可手順に従います。すべてのシステム警告をサブスクリプションやサーバーの問題と決めつけないでください。
iPhone / iPad のストア表示は、「メディアと購入」で使用している Apple ID の地域によって決まり、ウェブページや端末の言語で直接決まるものではありません。中国本土の App Store ではこのアプリを提供していません。検索結果に表示されない場合は、検索語を何度も変えるのではなく、まず現在のアカウントの地域を確認してから製品ページを確認してください。地域を変更する場合は、システムのアカウント設定にある国または地域の項目から操作し、事前にストアの残高、サブスクリプション、支払い方法に関する要件を確認します。
システムの互換性要件は App Store の製品ページに記載された内容をご確認ください。別の端末にインストールできたからといって、この端末でも要件を満たすとは限りません。また、ストアに表示されないことと、端末に互換性がないことを混同しないでください。アプリ入手ページでは、ストアの確認、アカウントの地域、システム要件を個別に案内しています。購入や再インストールの前に一つずつ確認できます。
iPhone / iPad 版は App Store で $2.99 の買い切りです。各ストアでは現地通貨で表示されます。Mac・Windows・Android・Linux 版は無料です。同じ購入アカウントを使う iPhone と iPad では、この購入を共用できます。機種変更または再インストール時は、「メディアと購入」で元の購入アカウントを使用していることを確認してから、購入済みアプリで Shadowrocket を探し、ストアの表示に従って再ダウンロードしてください。
再ダウンロードの表示ではなく価格が表示される場合は、すぐに再購入せず、購入履歴と現在のアカウントを確認します。購入資格の復元と設定の復元は別の作業です。アプリを再ダウンロードした後、既存のサーバー情報、サブスクリプションのアドレス、Config が復元されているか確認してください。PC と Android の利用者は当サイトのダウンロードページからインストーラーを取得し、移行前に必要な設定を保存して、個人の認証情報を安全に管理してください。
アプリの購入で得られるのはアプリの使用資格であり、サーバーやサブスクリプションが自動的に提供されるわけではありません。この記事の追加手順は、利用者が自分のサブスクリプションまたはサーバー情報をすでに持っていることを前提としています。当サイトは接続先、サブスクリプション、サービス、招待コードを提供・販売・推奨していません。サーバーアドレス、認証情報、利用可能期間、接続先サービスの状態は、ご自身のサービス提供元に確認してください。
サーバーを追加する前にアプリをインストールできても、それだけでプロキシ機能が利用可能になったとは判断できません。同様に、サブスクリプションの更新に成功した場合も、取得したすべての情報で現在接続できるとは限りません。トラブルシューティングでは、アプリの入手、サーバー情報、接続の確立、接続先へのアクセスを4つの段階に分けてください。アプリ購入の問題と接続サービスの問題を取り違えずに確認できます。
iPhone / iPad は App Store でアプリの更新を確認します。Mac・Windows・Android・Linux は当サイトのアプリ入手ページから対応する最新版のインストーラーをダウンロードしてください。アプリの更新、Subscribe の更新、Config の更新はそれぞれ独立した操作です。最初の操作はプログラムを置き換え、2つ目はサーバー情報を更新し、3つ目はルールなどの設定を変更します。一つの更新を完了しても、他の内容まで同期して変更されたとは限りません。
更新前に使用中の設定を保存し、Global Routing の選択項目と選択中のサーバーを記録してください。更新後に問題が発生した場合は、まず同じ接続先で再現を確認し、接続権限、現在の設定、名前解決の結果を確認します。トラブルシューティング情報を共有する際は、エラーの文面、操作の順序、システムの案内を残しつつ、サブスクリプションの認証情報、パスワード、個人のアドレスを隠してください。比較対象となる基準を失わないよう、すべての項目を同時に変更しないでください。
現在の問題に合わせてお読みください。初回起動がシステムにブロックされた場合はインストール手順を、ストアの項目を見分けにくい場合は正規版の確認方法を、追加後の接続方法が分からない場合は初回操作のガイドをご覧ください。記事内の画面上の用語は英語表記のままにし、アプリ内の項目と照らし合わせやすくしています。
Mac が Apple シリコンか Intel か確認して対応する dmg を選び、Windows では 64 ビット版 exe を選択します。「開発元を検証できません」と SmartScreen の表示を区別し、入手元と許可する場所を順に確認します。インストールの問題と接続設定を分けて対処できます。
インストール手順を読む →製品ページで Shadow Launch Technology Limited、公式アイコン、アプリ ID 932747118 を確認する方法を説明します。同名の項目や似たアイコンがある場合は、名称、検索順位、紹介文だけで判断せず、3項目をまとめて確認してください。
確認手順を読む →接続スイッチ、Global Routing、サブスクリプションの更新、複数端末での利用に関する操作を解説します。購入資格、サーバー情報、Config の関係を整理してから確認する項目を判断できます。エラーが表示されている場合は、該当するトラブルシューティング手順をご覧ください。
初心者向けガイドを読む →