Shadowrocket チュートリアル:設定、サブスクリプション、切り分け

テーマごとにシャドウロケットの設定を調べます。まだつながっていないなら、先にはじめにで使い方を見てください。ここでは追加、モード、つながらないとき、バックアップを書きます。当サイトはサーバーを出しません。

シャドウロケットはクライアントであり回線ではない

「アプリを買った」と「サイトが開く」は別です。

クライアントは App Store の Shadowrocket です。VPN 構成を作り、サーバーを保存し、ルールで直通かプロキシかを決めます。

回線は契約先のサブスクリプションまたはサーバーです。アドレス、ポート、パスワードまたは UUID、プロトコル。ストアの支払いには回線は含まれません。回線がなければアプリは Not Connected のままです。

切り分けも同じです。入れ違いや許可失敗はアプリとシステムの問題です。遅延が高い、サブスクリプション期限切れ、Proxy だけで失敗するのは回線側です。期限切れのサーバーを直すためにアプリを入れ直さないでください。

シャドウロケット正規版の入れ方

App Store からのみ入れてください。Shadowrocket を検索し、製品ページでは先に文字、次にアイコン。三つ同時に一致させてください:

公式アイコンは白地の線画ロケットで、青緑から紫です。名前にロケットがあっても地球や盾なら入れないでください。開発者名を優先します。

価格はクライアント買い切りです。サーバーと通信量は契約先へ。今の地域になければ、別地域で登録した Apple ID で再検索します。IPA は入れず、共有アカウントも使わず、Apple 以外のドメインのインストールコードも読まないでください。そうしたパッケージはシステム VPN 許可と合いません。

入れたあとは先に許可し、スイッチはまだ入れないでください。初回の続きははじめにです。

4タブそれぞれの役割

下は左から Home、Config、Data、Settings です。日常はほぼ Home だけです。

Config でサーバー、Home で書き出しを探すと、壊れたように感じます。先にタブを合わせてください。

ホームを読む

Shadowrocket 公式ホーム
公式スクリーンショット:Home

タイトルバーは Shadowrocket です。左はスキャン、右は +。下の3行が総括です:

その下が SERVER です。サーバーがなければ Add Server と “The DOT means the default server.” だけです。追加後、丸付きがデフォルトです。右の「…」は一覧メニューで、初回は不要です。

初回起動:VPN 許可

システム VPN 構成がなければ、スイッチを入れても通信を引き継ぎません。

  1. アプリを開き、VPN 構成の追加が出たら許可をタップします。
  2. Face ID、Touch ID、またはパスコードで確認します。iOS がシステム枠を守っており、アプリログインではありません。
  3. 「設定 → 一般 → VPNとデバイス管理」(名称は iOS の版で少し違うことがあります)に Shadowrocket が見えます。

許可しないを押したとき:バックグラウンドにして開き直すと、たいてい再質問されます。まだなら設定で残骸を消し、アプリを開き直します。それでも失敗ならストア正規版を確認し、端末を再起動して試します。

許可成功は「トンネル作成が許された」だけです。Home はまだ Not Connected であるべきです。SERVER が空のときはスイッチを入れないでください。

サブスクリプションまたはサーバーを追加する

材料は契約先に求めてください。当サイトはリンク、QR コード、アドレスを出しません。手元はたいてい三種のどれかです。混ぜて埋めないでください:

追加画面を開く

Home 右上の +、または SERVER の Add Server。1行目は Type。先に Type を変え、それから欄を埋めます。Type が違うと、項目が揃ってもつながりません。

サーバー追加画面
公式スクリーンショット:Add Server

Type の選び方

Type をタップすると SELECT TYPE に入ります。よくあるのは次です。相手が書いた項目だけ選んでください:

サブスクリプション URL を分解して Host に入れないでください。Host はホスト名か IP だけです。

プロトコル種別一覧
Type:先に正しく選び、前の画面に戻って欄を埋めます。

Subscribe

URL 全文を貼り、Remark は分かる名前にして保存します。Home に戻ると SERVER に一群出ます。以後の増減は購読更新で行い、1行ずつ手直ししないでください。更新は購読詳細、または SERVER 一覧右のメニューです。版によります。

サブスクリプションが無効、引き下ろしが空、以前使えた名前が全部失敗、なら契約先に新しい URL を求め、クライアントは入れ直さないでください。

スキャン

Add Server 下に Scan QR Code があり、Home タイトルバー左でもスキャンできます。契約先のコードに合わせます。スキャン後、Type と Host を照合してから保存します。コードは信頼できる相手からにしてください。

手入力(Shadowsocks を例に)

One Time Auth、Obfuscation、Plugin は相手が求めたときだけ動かし、それ以外はオフまたは none です。Plugin 一覧には kcptun、v2ray-plugin、cloak、gost があります。名前の指定がなければ none です。Remark は表示名です。Vmess、Trojan などは欄が違い(UUID など)、相手の表に従います。Import from Cloud JSON は、相手がそのようなファイルを渡したときだけ使います。

追加したあと

SERVER に1行以上出ます。丸付きがデフォルトです。1つ選んでからモードを選びます。まだ Add Server だけなら、保存失敗、Type 誤り、またはサブスクリプション無効です。テストはまだです。

Config、Proxy、Direct の選び方

Home の2行目をタップします。変えるのは方針であり、サーバーではありません。

初回は先に Config。サーバーを選んでから接続します。不具合なら先に切り分け対照し、ルールはまだいじらないでください。

Config のルールファイル

2つ目のタブは設定ファイル一覧であり、サーバー一覧ではありません。サーバーは Home の SERVER にあります。

default.conf を開くと General、Rule、Hosts、URL Rewrite、HTTPS Decryption、Filter の件数が見えます。同梱ルールにはすでに Rule が並んでいることが多いです。初回は1件ずつ直さず、HTTPS Decryption もオンにしないでください。

サイトがルールで止まっているのかサーバー不良かを見るなら、Home で Proxy か Direct に切り替える方が、ルール一覧を当てるより速いです。

接続し、ブラウザで確認する

スイッチを入れる前に三つ同時に揃えます。一覧でサーバーを選んである。Global Routing が選ばれている(日常は Config)。設定に VPN 構成がある。

スイッチを入れたあと、ステータスバーの VPN はローカルトンネルが立っただけです。Safari でいつものサイトが開いて、初めて使えたと言えます。

Connectivity Test はサーバーまでの道です。タイムアウトや極端に高い数字なら先にサーバーを変え、テストは良くてもページが開かないなら Direct 対照をします。連打しないでください。

シャドウロケットがつながらないとき

先に入れ直さないでください。

見えていること 先にすること
スイッチはオンですべてのページが失敗 Direct に切り替えて同じサイトを開きます。Direct も失敗なら、先に Wi-Fi / モバイルデータを見ます。
Direct は通り、Config または Proxy が失敗 サーバー変更かサブスクリプション更新。まだなら Restore Default Config。
普段のサイトは開き、プロキシが必要なサイトは開かない ルールはたいてい正常です。先にサーバー変更かサブスクリプション更新です。
テストが極端に高い、またはタイムアウト サーバーを変えます。測っているのは特定のウェブページではありません。
VPN を追加できない、またはスイッチが無反応 設定でこの VPN を消し、アプリを開いて許可します。ストア正規版かを確認します。
SERVER がまだ Add Server だけ 構成が保存されていないか、サブスクリプションが無効です。「構成を追加する」に戻り Type を照合します。
発熱、バッテリー急減 Config に戻し、テスト連打を止め、Proxy の長時間オンを避けます。

ログは Settings → Diagnostics です。Enable Logging をオンにして VPN Logs を見ます。ローカルトンネルの説明だけであり、期限切れかは契約先に聞いてください。

機種変更で構成をどう持っていくか

3つ目のタブは Data です。この端末に保存したものだけを移し、サーバーがまだ有効かは扱いません。

新しい端末:先に正規版 → VPN 許可を終える → 取り込みまたは再購読。期限切れは移しても期限切れのままです。元の契約先に聞いてください。Statistics、Logging はこの端末の記録で、機種変更には使いません。

Settings をいつ使うか

4つ目のタブです。初回はほぼ触らなくてよいです。画面上のグループごとに:

よくある質問

シャドウロケットの支払いにサーバーは含まれますか?

含まれません。サーバーと通信量は契約先に聞いてください。

なぜ App Store でシャドウロケットが見つかりませんか?

地域ごとに配信が違います。別地域で登録した Apple ID で再検索してください。ファイル共有サイトからは入れないでください。

シャドウロケットは Android で使えますか?

公式は iOS / iPadOS のみです。この購入は Android をカバーしません。

シャドウロケットで VPN がオンなのにページが開かないのはなぜ?

トンネルが立っただけです。先に Direct:直通も失敗なら端末回線、直通が通るならサーバーを変えます。

手入力せず、スキャンだけでもよいですか?

できます。コードにプロトコルと項目が揃っていることが前提です。スキャン後も Type と Host を見てください。

つながったあとも出しっぱなしですか?

不要です。Home のスイッチを切れば足ります。On Demand がオフなら勝手にはつながりません。

これらのページは訪問を記録しますか?

しません。静的な解説で、アカウントもなく、プロキシも立てません。通信は選んだサーバーだけを通ります。

サブスクリプション URL が入らないのはなぜ?

全文を Host に貼った場合が多いです。Type に戻り Subscribe にし、URL は購読欄へ貼ります。

丸とチェックの違いは?

Home の SERVER では、丸はデフォルトサーバーです。Config タブでは、丸はデフォルトのルールファイル、チェックは使用中です。二つの印は同じページにありません。

Plugin はオンにしますか?

相手がプラグイン名を書いていなければ none のままです。kcptun や v2ray-plugin を当て推量すると、つながる可能性は下がります。

初回がまだつながっていないなら、はじめにの続きをしてください。質問はよくある質問にもあります。