Android / プロキシモード
ルールグローバル直結
ルールモードでは、rulesの上から順に照合します。
普段使いでは、まずルールモードを選び、接続先ごとに設定内のドメイン、アドレス、ルールセットに基づいて通信経路を決めます。ホーム画面の「プロキシモード」を開いて「ルール」を選び、プロキシ画面で各ポリシーグループの選択中のノードを確認してください。グローバルモードでは、すべての接続をグローバルポリシーグループに振り分けます。一時的な切り分けに便利です。直結モードではプロキシを経由しません。3つのモードは速度設定ではなく、サブスクリプションの有効性にも影響しません。切り替え後は対象ページを開き直し、新しい接続がどのルールに一致したかを確認すると、設定が意図どおり反映されたか判断できます。
YAML / rules
rules:
- DOMAIN-SUFFIX,example.com,DIRECT
- MATCH,DIRECT
ルールは上から順に評価され、最初に一致した項目で接続の処理方法が決まります。この例では、指定したドメインとそのサブドメインを直結にし、最後の行も直結を最終ルールとして設定しています。あくまで構文の説明です。実際にプロキシ経由にする場合は、設定内に存在するポリシーグループ名を指定してください。見慣れない名前をそのままコピーしても使えません。細かい条件のルールは最終ルールより前に追加し、YAMLのインデントを統一します。保存後は、まず設定を読み込めるか確認し、次に接続ログでルールの適用結果を確認しましょう。構文エラーをノードの障害と取り違えずに済みます。
Android / アプリごとの通信制御の例
ブラウザ
地図
アプリ名は選択方法の説明です。スイッチは画面イメージで、実際には動作しません。
アプリごとの通信制御では、まずどのアプリの通信をクライアントのVPN処理対象にするかを決めます。その後、ルールモードで対象の接続がどの経路を通るかを決定します。設定画面で通信制御を開き、「選択したアプリのみ許可」と「選択したアプリを除外」のどちらが有効か確認してから、対象アプリを選んでください。この2つは動作が逆です。ブラウザは使えるのに特定のアプリだけ直結する場合は、ノードを次々に変える前に、そのアプリが除外されていないか確認しましょう。対象を変更した後は、クライアントの案内に従ってサービスを再起動し、対象アプリも完全に終了してから開き直してください。既存の接続が以前の経路を使い続けるのを防げます。
Android / override
プロキシモードrule
ログレベルinfo
LAN接続を許可
上書き設定を使うと、プロキシモード、ログレベル、LANアクセスなどの端末固有の設定を、リモートサブスクリプションと分けて管理できます。まず元の設定をインポートして動作を確認し、その後、上書き項目を1つずつ変更してサービスが正常に起動するか確かめましょう。上書きは通常、設定の読み込み時に適用されるため、画面上の値がサブスクリプションの内容と異なる場合があります。トラブル時は両方を確認してください。上書きできる項目はクライアントによって異なります。設定を移行する前に、各クライアントの説明を確認しましょう。自動更新されるサブスクリプション本文を何度も直接編集するのは避けてください。次回の更新で変更が消え、問題を再現しにくくなることがあります。