Home
登録済みサーバー、選択中のサーバー、接続スイッチを確認するメイン画面です。インポート後は、まず情報が表示されていることを確認し、次に選択中のサーバーが正しいか確認してください。サーバーが一覧に表示されても、情報が保存されているだけで、トンネル接続が確立したとは限りません。
画面の場所や設定の用途から用語を確認できます。まず用語が表示されている場所を特定し、接続方式、プロトコルのパラメーター、ルールの処理結果のどれを指すかを判断してください。
このページは、利用者がすでにサブスクリプションまたはサーバー情報を持っていることを前提にしています。画面上の場所はプラットフォームによって異なる場合があります。Home、Config、Global Routingなどの画面表示は、操作時に照合できるよう英語表記のまま記載しています。
画面の場所を確認 → プロトコルのパラメーターを確認 → ルールの照合内容を確認 → サブスクリプションとシステム権限を確認。用語の見出しは個別にリンクでき、調査箇所の記録にも便利です。
INTERFACE
「どの画面で操作するか」と「接続がどのように処理されるか」を区別してください。同じ用語でも、表示される場所によって意味が異なる場合があります。
登録済みサーバー、選択中のサーバー、接続スイッチを確認するメイン画面です。インポート後は、まず情報が表示されていることを確認し、次に選択中のサーバーが正しいか確認してください。サーバーが一覧に表示されても、情報が保存されているだけで、トンネル接続が確立したとは限りません。
通信全体の処理方法を選ぶ画面です。Config、Proxy、Directはそれぞれ設定、プロキシ、直接接続を指します。ルールに従って通信を処理する場合は、通常Configを確認します。通信全体の基本動作を選ぶ画面であり、サーバーの追加画面でも、個別ルールのキーワードでもありません。
画面のナビゲーションでは、Configは設定ファイルを管理する画面を指します。Global Routingでは、現在の設定に従って接続を処理する選択肢を指します。選択後も実際に有効なファイルを確認してください。設定ファイルをダウンロードしただけで選択していない場合、そのルールが適用中とは判断できません。
Global Routingで選択する通信全体の処理方法です。Proxyは通常の通信をプロキシ経由にし、Directは通常の通信を直接接続します。Directを選んでもクライアントが停止したり、DNSやリクエストの処理がすべて無効になったりするわけではありません。トラブルの切り分けでは一時的に動作を比較し、確認後は元の設定に戻してください。
設定条件に応じてシステムのVPN接続を開始する仕組みです。Wi-FiやCellularなどのネットワーク環境を条件に指定できます。「いつ接続するか」を決める設定であり、「接続をどこに振り分けるか」を決めるルールとは別のものです。接続を切っても自動で再接続する場合は、サーバーを繰り返し削除するのではなく、この条件を確認してください。
手元にある情報をもとに、サーバーを手動で追加する画面です。まずプロトコルを選択し、アドレス、ポート、認証情報を入力してください。プロトコルによって表示される項目は異なります。TLS、サーバー名、トランスポートのパラメーターも元の情報と照合し、アドレスとパスワードだけで済ませないでください。
サーバーへの接続状況を調べるテスト画面です。遅延の確認や、一時的に接続できないサーバーの判別に使われます。結果はテスト方法、現在のネットワーク、接続先の応答によって変わり、ダウンロード速度をそのまま示すものではありません。複数のサーバーを比較する場合は同じ方法でテストし、実際のアクセス結果もあわせて判断してください。
PROTOCOLS
プロトコルはクライアントとサーバー間のデータ交換方法を定めるもので、サーバーの設置地域や性能を示すものではありません。パラメーターは手元にあるサーバー情報に従って入力してください。
暗号化に対応したプロキシプロトコルです。主なパラメーターはサーバーアドレス、ポート、暗号化方式、パスワードです。暗号化方式はサーバー側と一致させ、名称を見て独自に変更しないでください。手元の情報に追加パラメーターがある場合は、それらも確認してください。同じアドレスでも、異なるプロトコルで認証情報を共用できるとは限りません。
接続パラメーターに通常UUIDを含み、異なるトランスポート方式やTLS設定を組み合わせるプロキシプロトコルです。UUID、トランスポートパス、Host、サーバー名は別々の項目であり、相互に置き換えられません。インポート後に接続できない場合は、プロトコル名だけでなく元のパラメーターを項目ごとに照合してください。
UUIDでユーザーを識別するプロキシプロトコルです。接続にはトランスポートやセキュリティの設定も関わります。VLESSという名称だけではTLSの有効・無効や、ほかのパラメーターの値は判断できません。手動で入力する場合は、元の情報にある認証、セキュリティ、トランスポートの各項目をすべて保持してください。
通常TLSと組み合わせて使うプロキシプロトコルです。一般的な認証項目はパスワードです。サーバー名と証明書の検証設定はサーバー側の構成に合わせてください。接続先のアドレスと証明書の名前がそれぞれ別の役割を持つ場合もあります。証明書に関するエラーが出た場合は、まず名前と端末の日時を確認し、検証を無効にする方法を一般的な解決策として使わないでください。
QUICベースのプロキシプロトコルです。認証、TLS、関連パラメーターを確認してください。QUICはUDPを使うため、現在のネットワークでUDPがどのように扱われるかによって接続状況が変わることがあります。ほかのプロトコルで接続できても、この接続情報やネットワーク条件に問題がないとは限りません。
鍵を使うトンネルプロトコルです。秘密鍵、対向の公鍵、トンネルアドレス、ルーティング範囲などを設定します。鍵が正しくても、ルーティングやDNSが正しいとは限りません。関連設定をあわせて確認してください。秘密鍵は機密情報です。設定ファイルやトラブルのスクリーンショットを共有する前に削除してください。
RULE MATCHING
ルールは通常、照合タイプ、照合する内容、処理ポリシーで構成されます。キーワードは「どのように照合するか」を示し、末尾のポリシーは「一致後にどう処理するか」を示します。
DOMAINは完全一致のドメイン、DOMAIN-SUFFIXはドメインのサフィックスで照合し、該当ドメインとそのサブドメインを対象にします。DOMAIN-KEYWORDはドメインに指定したキーワードが含まれるかを確認します。照合範囲はそれぞれ異なり、キーワードによる照合では意図しない一致に特に注意が必要です。正確に制御するには、対象のドメインを確認してから照合タイプを選んでください。
IPv4とIPv6のアドレス範囲で、それぞれ通信を照合します。スラッシュの後のプレフィックス長で範囲が決まります。たとえば192.168.0.0/16はプライベートIPv4アドレスの範囲を示し、特定の1台のサーバーを指すものではありません。アドレスルールとドメインルールは異なる層で照合されます。実際の名前解決結果とルールの順序をあわせて確認してください。
IP地理データベース上の地域情報を使って接続先アドレスを照合します。例:GEOIP,CN,DIRECT。判定に使われるのはWebページの言語、端末の地域設定、ドメインのサフィックスではありません。分散型サービスを利用するサイトでは、実際の接続先IPが変わる場合があり、データベースの結果が想定と異なることもあります。
前のルールに一致しなかった通信に適用するフォールバックポリシーで、通常はルールの末尾に置きます。FINAL,DIRECTとFINAL,PROXYでは結果が異なるため、FINALだけでプロキシを意味するわけではありません。想定外の通信経路になった場合は、FINALと、それより前に一致したルールの両方を確認してください。
ルールで使う大文字のポリシー値です。PROXYはプロキシ経由、DIRECTは直接接続、REJECTは接続拒否を表します。プロトコル名でも、サーバーのインポート形式でもありません。画面上のProxy、Directと関連しますが、適用範囲は異なります。問題を記録するときは、どこに表示された値かも明記してください。
ルールは通常、上から順に評価され、最初に一致した有効なルールのポリシーが適用されます。後続の類似ルールが先の結果を自動的に上書きすることはありません。優先したい精密なルールは、先に一致する可能性のある広範なルールより前に配置してください。変更後はファイルが保存され、実際に選択されていることを確認してから、同じ接続先で再テストしてください。
SUBSCRIPTIONS & CONFIGURATION
サブスクリプションは登録済みサーバー情報の同期に使い、設定は接続の処理方法を定めます。インポート、更新、選択、接続はそれぞれ別の操作です。一つの操作だけで確認を済ませないでください。
登録済みのサブスクリプションをインポート・更新する画面です。通常、サブスクリプションには複数のサーバー情報が含まれます。アクセス認証情報を含むURLを、ログ、スクリーンショット、問い合わせ内容などで公開しないでください。このサイトでは既存のサブスクリプションの管理方法を説明しています。具体的な整理手順はサーバー管理ガイドをご覧ください。
クライアントでは通常、プロトコル、アドレス、ポート、認証パラメーターを含む接続情報を指し、「ノード」と呼ばれることもあります。複数の情報が同じ基盤を使っている場合もあり、一覧に表示される名前は識別用のラベルにすぎません。接続できるかどうかは、名前の地域表示や説明だけでなく、各項目と接続結果を確認して判断してください。
登録済みのサブスクリプションURLを再読み込みし、取得した内容に従ってサーバー情報を同期する操作です。更新に成功しても、各サーバーに接続できるとは限らず、ルールファイルが更新されるわけでもありません。更新に失敗した場合は、URLが完全か、現在のネットワークからアクセスできるかを確認し、その後エラーメッセージを確認してください。
Shadowrocketの設定ファイルでよく使われる拡張子です。[General]、[Rule]、[Host]、[URL Rewrite]などのセクションを含められます。設定や処理のロジックをまとめるものであり、サーバーのサブスクリプションとは異なります。編集前にコピーを保存し、変更後は現在選択されているファイルを確認すると、変更の影響を特定しやすくなります。
ドメイン名をIPアドレスに変換する仕組みで、Webサイトへのアクセスに欠かせない処理です。サーバーに接続できても、名前解決に失敗するとページが開かない場合があります。原因を調べる際は、名前解決の失敗、接続のタイムアウト、ルールの誤一致を区別してください。複数のDNSやルーティング設定を一度に変更すると比較が難しくなるため、変更は一つずつ行ってください。
設定条件に応じてリクエストURLを書き換えたり、処理を実行したりする設定セクションです。リクエスト内容と照合式を扱います。プロキシ経路の選択とは異なり、DOMAIN-SUFFIXなどの振り分けルールを置き換えるものでもありません。変更前に照合範囲とアクションを確認し、問題が起きたら変更前の設定と照らし合わせながら一項目ずつ戻してください。
QRコードから接続情報を読み込む画面です。実際にインポートされる内容は、QRコードに含まれるデータによって異なります。読み取り後も、プロトコル、アドレス、必要な項目を確認してください。読み取りに成功しても、接続できるとは限りません。QRコードにパスワードやサブスクリプションの認証情報が含まれる場合があるため、共有時は機密情報として扱ってください。
SYSTEM & INSTALLATION
システム権限、アプリの購入履歴、サーバー設定はそれぞれ独立しています。アプリをインストールまたは復元する前に、端末、アカウント、ファイルの入手元を確認してください。
アプリがトンネル接続を確立するために、システムに必要な構成と許可です。初めて接続を有効にするとき、追加の確認が表示される場合があります。追加を許可しても、サーバーがインポートされたり接続が確立されたりするわけではありません。誤って拒否した場合は、アプリに戻って再接続を試し、システムのVPN設定で既存の構成を確認してください。操作前に、変更対象が正しい項目であることを確認してください。
App Storeで過去の購入履歴を確認する画面です。機種変更や再インストールの際は、まず購入時のアカウントを確認してください。iPhone / iPad版はApp Storeで2.99米ドルの買い切り、Mac / Windows / Android / Linux版は無料です。確認時はデベロッパ名のShadow Launch Technology LimitedとアプリID 932747118を照合してください。システム要件はApp Storeの掲載内容をご確認ください。
インストーラーが対応するプロセッサの種類を指し、OSの名称とは異なります。Macでは「このMacについて」でチップまたはプロセッサの情報を確認し、Appleシリコン版かIntel版を選んでください。両者のdmgインストーラーは異なります。Windows、Android、Linuxも全プラットフォームのダウンロードページの表示に従って選び、端末の外観で判断しないでください。
インストール時または初回起動時にシステムから求められる確認操作です。まずインストーラーがサイト内の/dl/パスから取得されたことを確認してください。Windows SmartScreenでは案内に従って「詳細情報」を確認し、macOSでは「プライバシーとセキュリティ」で「このまま開く」を確認します。Androidでは使用中のブラウザーに対して「不明なアプリのインストール」を許可してください。具体的な手順とLinuxの実行権限の設定はインストール許可の手順をご覧ください。インストールのためにシステムの保護機能全体を無効にしないでください。
用語の意味を確認したら、現在の目的に合った手順へ進んでください。すべての設定を一度に変更する必要はありません。
既存情報の追加、Global Routingの確認、接続の有効化、結果の検証の順に進めてください。まず確認可能な接続手順を一通り完了してから、ルールを調整します。
使い方ガイドを見る →Subscribe、手動入力項目、QRコードからのインポート、更新方法、バックアップの関係を確認できます。元の情報を保存してから重複した記録を整理してください。
サーバー管理ガイドを見る →