ルールモード:接続ごとに出口を選択
クライアントのモード選択を開き、まずRuleを選びます。設定内のルールを上から順に照合し、直接接続、プロキシのポリシーグループ、または拒否に振り分けます。ポリシーグループは複数の出口をまとめたものです。特定のノードを選んでも、すべての接続がそこを通るとは限りません。ルールが適用されているか確認するには、ステータスバーのVPNアイコンだけで判断せず、接続ログで宛先ドメイン、適用ルール、最終的な出口を確認してください。
よく使うサイトは直接接続にし、プロキシが必要な通信は適切なポリシーグループへ振り分けられます。カスタムルールは適切な位置に追加し、既存のLAN向けルールを不用意に上書きしないようにしてください。特定のアプリだけに問題がある場合は、まずその接続ログを確認してから、該当するドメインやアプリの設定を調整します。すべての接続をプロキシに変更すると、LAN内の機器へのアクセスにも影響することがあります。
適用結果からルールを特定する
接続画面で、開いたばかりのサイトを探し、適用されたルール名とポリシーの経路を確認します。最終的なフォールバックルールに一致している場合は、それより前のルールが対象にマッチしていない可能性があります。ドメインルールとIPルールでは照合対象が異なり、DNSの解決方法も結果に影響します。変更前に元の設定を記録し、一度に一か所だけ調整してから接続し直してください。既存の接続は以前の出口を使い続けることがあるため、ポリシーを切り替えた後はページを開き直して確認します。ノードを何度も変更するより、この方法ならルールの問題とリモート接続の問題を切り分けやすくなります。
サブスクリプション更新とローカル変更を区別する
設定一覧を開き、使用中の設定名と更新日時を確認します。サブスクリプションを更新するとリモートの内容が再取得されるため、ダウンロードしたファイルを直接編集しても、次回の更新で上書きされる可能性があります。長期的に保持したい項目は、クライアントが対応するオーバーライドやマージ機能に追加してください。オーバーライドの場所や適用順序はクライアントによって異なるため、移行前に移行先の説明を確認しましょう。更新に失敗した場合は元の設定を残し、まず端末のネットワークとサブスクリプションの有効性を確認してください。唯一使える設定ファイルを急いで削除しないでください。
権限とバックグラウンド制限を確認する
Androidのアプリ情報からバッテリー設定を開き、バックグラウンドでの実行が許可されているか確認します。機種によっては、自動起動、画面ロック時のアプリ終了、バックグラウンド通信が別々に管理されているため、それぞれ確認が必要です。初回接続時に表示されるVPNリクエストは、クライアントが端末内にネットワークインターフェースを作成するためのシステム権限です。リモートノードへの接続成功を意味するものではありません。画面点灯中は使えてもロック後に切断される場合は、まずバックグラウンド制限を確認します。サービスが動作中なのにサイトを開けない場合は、サブスクリプション、ノード、DNSを確認してください。問題を分けて対処すれば、再インストールを繰り返さずに済みます。