[Shadowrocket] 公式サイト・公式マニュアル

Shadowrocket設定と接続の使い方

全プラットフォーム対応のルールベース・プロキシクライアント:既存のサブスクリプションを読み込み、ルールによる振り分けで接続先を決定します。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac、Windows、Android、Linux版は無料です。

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

初回の使い方:サブスクリプションの読み込みと接続手順

ConfigTrojanShadowsocksPROXY

[Platform]

iPhone / iPadは$2.99の買い切り · その他のプラットフォームは無料

[Capability]

接続方式からルール照合まで

まずサーバー情報を確認し、次に接続方式を選びます。ルール、サブスクリプション、Configはそれぞれ異なる用途で使うため、初回接続時にすべての設定を一度に変更する必要はありません。

[Rule]

上から順に照合し、一致したルールを適用

HomeのGlobal RoutingでConfigを選ぶと、リクエストは現在の設定ファイルに記載された順に照合されます。通常、具体的なドメインルールを広範なルールより前に置き、FINALを末尾のフォールバックとして設定します。PROXYはプロキシ経由、DIRECTは直接接続、REJECTは拒否を意味します。問題を調べるときは、まず有効なファイルを確認し、次に対象ドメインに最初に一致するルールを確認します。ProxyまたはDirectに切り替えると全体のルーティング方式が変わりますが、ファイル内のルールが変更されるわけではありません。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT
PROXYDIRECTREJECT
  • Global Routing
  • On Demand
  • Subscribe
  • Config
  • Add Server

[Global Routing]

Config / Proxy / Directの違い

Configは設定ファイルのルールに従ってリクエストを個別に処理するため、宛先のドメインやアドレスごとに振り分けたい場合に適しています。Proxyはリクエストをプロキシ経由で処理し、サーバーへの接続を一時的に確認する場合に便利です。Directはリクエストを直接接続し、ローカルネットワークとの比較に使えます。画面上の項目名はルール内のPROXY、DIRECTと関連しますが、設定する場所は同じではありません。切り替える前に元の状態を記録し、テスト後に戻してください。一時的なテスト結果を通常の振り分け動作と混同しないためです。

初回はサーバー情報を一件読み込み、アドレス、ポート、認証情報が正しいことを確認してから接続します。システムから初めてVPN構成の許可を求められた場合は、案内を読んで許可してください。この許可はクライアントによる接続を可能にするもので、サーバーが利用可能であることを示すものではありません。接続の成否は、状態、アクセス先、診断情報を合わせて確認します。

[Diagnostics]

接続状態とアクセス結果を分けて確認

Connectivity Testはサーバーへの接続状況を確認するための補助機能です。結果は現在のネットワーク、テスト方法、接続先の応答に左右されるため、すべてのWebサイトでの利用状況を直接示すものではありません。Dataの通信量統計はデータの送受信を確認するために使います。数値が増えただけで、特定のルールに一致したとは判断できません。振り分けを確認するときは対象を一つ決め、接続ログでリクエストの経路を確認してから、該当ルールを変更してください。

一部の接続先だけに問題がある場合は、対象ドメインにサブドメインが含まれるか、先に一致するルールがあるか、現在のファイルが保存され有効になっているかを確認します。すべてのリクエストが失敗する場合は、ローカルネットワーク、サーバー情報、サブスクリプションの有効状態を確認してください。一度に変更する要素を一つにすれば、比較に必要な情報を残せます。プロトコル、DNS、ルールを同時に変更すると、原因を特定しにくくなります。

[Download]

デバイスに合った入手方法

入手方法は2種類です。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac、Windows、Android、Linux版は無料です。パソコン版とAndroid版のインストーラーは、本站の /dl/shadowrocket/ パスから提供します。ファイルの詳細はダウンロードガイドでプラットフォーム別に案内しています。

[iOS]

iPhone / iPad

App Storeで$2.99の買い切り。Mac、Windows、Android、Linux版は無料です。iPhoneとiPadでは同じ購入を利用できます。システム要件はApp Storeの掲載内容をご確認ください。入手前にデベロッパ名、アイコン、アプリIDを確認し、現在のアカウントのストアで表示されることを確かめてください。

初回接続時は、システムの案内に従ってVPN構成を許可します。既存のサブスクリプションを読み込んだら、サーバーを一つ選んで手動接続し、その後ConfigとOn Demandを順に設定してください。購入しただけではサーバー情報は提供されません。

[macOS]

Mac

無料 · Appleシリコン / Intel。iPhone / iPad版はApp Storeで$2.99の買い切り、Windows、Android、Linux版も無料です。「このMacについて」でチップまたはプロセッサ名を確認し、外観や購入年から推測せず、対応するdmgを選んでください。

初回起動時にデベロッパを検証できないというメッセージが表示された場合は、ファイルが本サイトから入手したものか確認してから、「システム設定 → プライバシーとセキュリティ」で「このまま開く」を選択します。その他の警告への対応と操作上の注意はダウンロードガイドをご覧ください。あらかじめシステム全体の保護を無効にする必要はありません。

[Windows]

Windows

無料 · 64ビットのインストーラー。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac、Android、Linux版は無料です。ダウンロード前にシステムのアーキテクチャを確認し、インストーラーを保存してから実行してください。ブラウザーの履歴から古いファイルを繰り返し開かないように注意してください。

SmartScreenの警告が表示された場合は、まず入手元とファイル名を確認し、「詳細情報 → 実行」を選びます。組織で管理されているデバイスでは、管理者のポリシーに従ってください。起動後、既存のサブスクリプションまたはサーバー情報を読み込みます。

[Android]

Android

無料 · arm64 apk。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac、Windows、Linux版は無料です。ブラウザーで本サイトのダウンロードガイドを開き、ページ内の案内からファイルを保存してください。WeChat内でダウンロードできない場合は、システムのブラウザーで開いてください。

インストール元の確認を求められた場合は、今回使用するブラウザーまたはファイル管理アプリに限って「不明なアプリのインストールを許可」を有効にし、完了後は必要に応じて無効にできます。初回接続時にはシステムのVPN権限も許可する必要があります。インストール権限と接続権限は別のものです。

[Linux]

Linux

無料 · deb / rpm / AppImage。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac、Windows、Android版は無料です。ディストリビューションのパッケージ管理方式に合う形式を選んでください。パッケージの拡張子をプロトコルや設定ファイルの形式と混同しないでください。

AppImageは実行権限を付与してから起動します。debとrpmは、それぞれ対応するパッケージ管理ツールで依存関係を処理してください。ダウンロードガイドに具体的な手順を掲載しています。インストール前にアーキテクチャとファイルの保存場所を確認し、コマンドには実際にダウンロードしたファイル名を指定してください。

[Verify]

正規アプリの確認、購入、設定の範囲

Shadowrocketはクローズドソースの商用アプリです。本サイトはShadowrocketの公式サイト・公式マニュアルです。入手方法、クライアントの購入、サーバーの利用条件はそれぞれ個別にご確認ください。

Shadowrocket公式アプリアイコン

[Identity]

Shadowrocket

デベロッパ:Shadow Launch Technology Limited
アプリID:932747118

ストアページの3項目を確認

iPhone / iPad版を入手する前に、アプリ名がShadowrocketであることを確認し、アイコンを本ページの公式アイコンと照合してから、デベロッパ名Shadow Launch Technology LimitedとアプリID 932747118を確認してください。名称が似ているだけでは同一アプリの証明になりません。検索結果に表示される同名の項目を、同じアプリと判断しないでください。システム要件はApp Storeの掲載内容をご確認ください。以前のガイドにあるシステムバージョンを基準に、現在の互換性を判断しないようにしてください。

iPhone / iPad版はApp Storeで$2.99の買い切り、Mac、Windows、Android、Linux版は無料です。ストアでは地域に応じた通貨で価格が表示されます。実際の支払額は購入確認画面でご確認ください。パソコン版とAndroid版の入手には、このApp Storeでの購入は必要ありません。本サイトのダウンロードガイドで対応するインストーラーを選んでください。

App Storeで見つからない場合はアカウントの地域を確認

中国本土のApp Storeでは、このアプリを取り扱っていません。検索結果は現在のApple IDのストア地域に左右されます。デバイスのシステム言語や所在地設定は、ストアアカウントの地域と同じではありません。アカウント設定で「メディアと購入」の国または地域を確認できます。変更する場合は、システムに表示される残高、サブスクリプション、支払い方法の条件を先に読み、公式の手順に従ってください。ストアの地域に関する問題は、デバイスの言語を繰り返し変更しても解決しません。

購入済みなのに新しいデバイスで購入履歴が見つからない場合は、「メディアと購入」に使用しているアカウントが購入時のアカウントと同じか確認してから、購入済み項目を確認してください。別のデバイスにアプリのアイコンが表示されていたことだけを根拠に、現在のアカウントにも同じ購入履歴があると判断しないでください。

購入、復元、ファイルのバックアップは個別に対応

iPhoneとiPadでは、同じ購入アカウントの購入履歴を共有できます。機種変更や再インストール時は、App Storeの購入済み項目から再入手できます。アプリの復元とローカル設定の復元は別の手順です。以前のサブスクリプションURL、手動入力したサーバー、ローカルルールが残るかどうかは、事前のバックアップと同期設定によって異なります。アプリを再ダウンロードしただけで、すべての情報が復元したとは限りません。

設定を変更する前に、元のファイルを保存し、現在有効な項目を記録しておくことをおすすめします。iCloudを使う場合は、アカウント、同期条件、ファイルの状態を個別に確認してください。同期が完了する前に、別のデバイスのファイルを上書きしないようにしてください。診断画面やルールの一部を共有する前に、個人用サブスクリプションリンク、認証情報、公開する必要のないサーバー情報を削除してください。

クライアントの買い切りとサーバープランは別

クライアントは接続、ルール処理、管理の機能を提供します。サーバーとサブスクリプションはユーザーご自身でご用意ください。本サイトはサーバーやサブスクリプションを提供、販売、推奨していません。サブスクリプションリンクはサービス提供元から入手してください。有効期間、サーバーの利用権限、認証パラメーターも元の提供元にご確認ください。クライアントを購入しても、これらの情報は自動的に作成されません。

iPhone / iPad版の価格はApp Storeで$2.99の買い切り、Mac、Windows、Android、Linux版は無料です。どちらの入手方法でも、有効なサーバー情報が別途必要です。サブスクリプションの更新失敗、サーバーの認証エラー、ローカルルールの記述ミスは、それぞれ個別に確認してください。クライアントを再入手するだけでは解決しません。

アプリの更新とサブスクリプションの更新は別の操作

iPhone / iPad版のアプリはApp Storeから更新します。Mac、Windows、Android、Linux版の更新ファイルは、本サイトのダウンロードガイドから入手してください。アプリを更新する前に設定を保存し、更新後は元のファイルと選択状態を確認してから接続テストを行います。ページのバージョン情報はダウンロード一覧から動的に読み込まれます。ブラウザーで読み込めない場合は、記事の公開日からインストーラーの新旧を判断せず、ダウンロードガイドで確認してください。

Subscribeはサービス提供元が管理するサーバー一覧を更新し、Configは設定内容を更新します。アプリの更新ではクライアント自体が更新されます。3つの操作は対象が異なります。サブスクリプション更新後に項目が重複したり、手動変更が上書きされたりした場合は、まずサブスクリプショングループと管理方法を確認してください。Configを変更してアクセス経路が変わった場合は、新しいファイルのRuleとFINALを確認し、すぐに元のサーバー情報を削除しないでください。

接続に問題がある場合は、確認手順を整理

まずローカルネットワークに問題がないか確認し、サブスクリプションの読み込み、サーバーパラメーター、システムの接続許可、Global Routingの現在のモード、Configの選択状態を順に調べます。各段階で結果を確認し、どこで失敗したかを記録すると、「使えない」という説明だけの場合より原因を特定しやすくなります。特定のWebサイトだけに問題がある場合は、対象の照合記録を優先して確認してください。

手順を一つずつ確認する場合は使い方ガイド、英語の画面用語を確認する場合は用語集、インストールや接続の問題はよくある質問をご覧ください。ルールの構文と設定例はルールリファレンス、On Demandなどの設定項目は設定ガイドにまとめています。関連のない項目を同時に変更することなく、問題を切り分けられます。

[Notes]

インストールとルールの解説

具体的な内容から確認できます。単一の共有リンクとSubscribeの違い、Androidのインストール権限、または最小限のルールによる特定ドメインの振り分け確認を解説します。例示用のアドレスは構文の説明に使うもので、利用可能なサーバーではありません。

Shadowrocketで一部のWebサイトだけをプロキシ経由にする:DOMAIN-SUFFIXとFINAL,DIRECTのルール設定

「指定ドメインはPROXY、それ以外はDIRECT」を例に、個別ルールとフォールバックルールの順序を解説します。DOMAIN-SUFFIXを使う場面、広範なルールが先に一致するのを防ぐ方法、保存後に現在のファイルとアクセス結果を確認する手順を説明します。

ルール設定を読む →

Shadowrocket Android版apkのインストール:不明なアプリのインストール許可とWeChat内でダウンロードできない場合の対処

ブラウザーでのダウンロード、システムによるインストール元の許可、初回接続の権限という3段階に分けて手順を説明します。WeChat内でファイルを保存できない場合は、ブラウザーで本サイトを開いてください。インストール後に既存のサブスクリプションとサーバー情報を確認し、ダウンロード完了と接続完了を混同しないようにします。

Androidのインストール手順を読む →

Shadowrocketの共有リンク形式:ss://、vmess://、vless://、trojan://とサブスクリプションリンクの違い

単一リンクはサーバーパラメーターを示し、サブスクリプションリンクはサーバー一覧の取得と更新に使います。読み込みと管理の方法はそれぞれ異なります。リンクの接頭辞、エンコード、認識に失敗した場合の確認順序を解説し、Add Serverのどの項目に情報を入力するか判断できるようにします。

共有リンクの解説を読む →