まず Home でサーバーを確認し、Global Routing で Config を選択します。接続できることを確認してから、DNS と On Demand を設定してください。このページでは、よく使う機能について「概要・場所・設定方法・注意点」の順に説明します。一度にすべてを変更せず、項目ごとに確認できます。
通常の振り分け:Configサーバーの場所:Home確認の順序:サーバー → ルール → DNS
Global Routing の3つのモード
Global Routing は、通信経路を選ぶ全体的な方式を決める機能で、サーバー設定の不足を補うものではありません。Home で Global Routing を開くと、Config、Proxy、Direct を選べます。日本語ではそれぞれ「設定」「プロキシ」「直接接続」にあたりますが、操作時は画面に表示される英語の項目名を選んでください。初めて使う場合は、必要な情報がそろった手持ちのサーバーを選び、その後に動作モードを決めます。モードを切り替えても、パスワードの誤り、無効なサブスクリプション、接続できないサーバーは解決しません。
Home で追加画面を開き、Subscribe に対応する種類を選択します。手持ちのサブスクリプションアドレスと識別しやすい名前を入力して保存し、更新を実行してください。追加後に Home に戻り、サーバー一覧に項目が表示されることを確認してから、いずれかを選んで Connectivity Test を実行します。
Add Server を開き、手持ちの情報に合うプロトコルを選んでから、アドレス、ポート、認証情報を入力します。Shadowsocks、VMess、VLESS、Trojan、WireGuard、Hysteria2 などは必要な項目が異なります。提供された情報に明記されている項目だけを、指定に従って入力してください。
サーバー単体の共有リンクは、クリップボードから読み込むか Scan QR Code で処理できます。ただし、内容がサーバーの共有情報か、サブスクリプションの更新先かを先に確認してください。アカウントページの URL、ログイン状態を含む Web ページのアドレス、不完全な QR コードのテキストを Subscribe に登録しないでください。
Connectivity Test で確認できるのは、現在の Test Method による応答結果です。1回のタイムアウトだけではサーバーが無効とは判断できず、1回成功してもすべての接続先にアクセスできるとは限りません。同じサーバーでテストを繰り返し、実際に接続先のページを開いてから、ルールと DNS も確認してください。
On Demand によるオンデマンド接続
On Demand は、システムのネットワーク条件に応じて接続を開始する機能であり、サーバーが利用可能かを調べるスイッチではありません。クライアント画面に表示される On Demand の項目で、条件と全体のオン/オフを確認してください。場所や対応する条件はプラットフォームによって異なるため、現在の画面に従います。有効にする前に手動で接続し、サーバー、Config、DNS が正常に動作することを確認してください。自動接続の問題と基本的な接続障害を混同せずに済みます。
手動接続時の状態と選択中のサーバーを記録し、実際にアクセスできることを一度確認します。
On Demand を開き、登録済みの条件を確認します。画面にネットワークの種類や Wi-Fi の条件が表示される場合は、必要な条件を1つずつ設定してください。重複する条件を一度に複数追加しないようにします。
接続を維持したくない場合は、先に On Demand を無効にしてから現在の接続を切断します。Home の接続スイッチだけをオフにすると、条件に応じて再接続されることがあります。
「切断してもすぐ再接続する」場合は、システムの接続設定を何度も削除する前に On Demand の条件を確認してください。ネットワークを切り替えても接続が始まらない場合は、条件に一致しているか、システムが接続の確立を許可しているか、保存済みのサーバーが引き続き使えるかを確認します。バックグラウンド動作の管理方法はシステムごとに異なるため、アプリを手動で開いたときの結果をバックグラウンドでの動作と同じと考えないでください。
Data:通信量の確認と接続状況の観察
Data ではクライアントが記録した通信量を確認し、リクエストが現在の接続を通ったか、操作の前後でデータが発生したかを調べられます。Data または現在のプラットフォームに対応する統計画面で、アップロード、ダウンロード、接続記録を確認してください。分類と集計範囲は画面の表示に従います。まず現在の数値を記録し、確認したい操作を1回だけ行ってから変化を確認すると、複数のアプリを同時に開くより状況を判断しやすくなります。
Data の統計はサービス提供元の課金記録でも、システム全体の通信量でもありません。バックグラウンドアプリ、再試行されたリクエスト、接続に伴う通信、集計範囲の違いなどにより数値が異なる場合があります。リモート側の使用量を確認する場合は、利用中のサービスにある使用量記録を参照してください。クライアントの累計値だけから推定することはできません。
スイッチをオンにすると、クライアントが接続の確立または維持を試みますが、接続先へのリクエスト成功を保証するものではありません。まずサーバーと Connectivity Test を確認し、同じ接続先で Proxy と Config を比較してから DNS を調べてください。特定のアプリだけで問題が起きる場合は、そのアプリを再起動して接続し直し、アプリ側のネットワーク状態も確認します。
ルールを変更したのに、Data では以前の経路が表示されるのはなぜですか?
まず Global Routing が Config になっていることと、編集した設定ファイルが選択されていることを確認してください。既存の接続は以前の経路を使い続ける場合があります。リクエストを再実行してから、新しい接続記録を確認してください。累計通信量の変化だけで、新しいルールにマッチしたかどうかを判断しないでください。
クライアントを入手すれば、使えるサーバーも自動的に追加されますか?
手持ちのサブスクリプションまたはサーバー情報をインポートする必要があります。クライアントの買い切り購入と通信サービスの契約は別です。iPhone / iPad 版は App Store で 2.99 米ドルの買い切り、Mac / Windows / Android / Linux 版は無料です。クライアントの入手と、利用中のサービスから提供された接続情報は別々に管理します。