ノート PC はログオン時に社内プロキシを正しく受け取り、帰宅後もそれを保持できます。ログオン スクリプトは 1 回だけ実行され、その後の Wi-Fi の変更すべてを購読したわけではありません。バックグラウンドのグループ ポリシー処理は、遷移時に任意のログオン スクリプトを再実行する約束ではありません。

その後の動作を明示的に定義します。

  1. トリガー: 管理対象アプリケーションは Network List Manager の接続変更通知を使って状態を再検討できます。通知自体はプロキシを選択も書き込みもしません。
  2. 判断: 現在のネットワーク状態を十分に調べます。Ethernet、Wi-Fi、VPN が併存する場合、1 つのプライベート アドレスや最初に列挙されたインターフェイスは弱い根拠です。
  3. クライアント更新: クライアントが使うインターフェイス経由で設定を適用します。WinINet の保存と、文書化された 設定変更と更新の通知 は別の操作です。WinHTTP やアプリ独自の構成には別の経路が必要な場合があります。
  4. 既存の作業: 開いている接続を完了させるか、再接続させるか、停止させるかを決めます。新しいプロキシ選択は、確立済みのソケットを別の出口へ移すことはできません。

プロキシを理解する参加クライアントにとって、PAC は別の設計です。静的エンドポイントを繰り返し置き換えるのではなく、宛先ごとの選択をクライアント内に保ちます。その配信とフォールバック ポリシーは、移動先のネットワークでも機能する必要があります。

関連記事