デバイスはVPNが起動する前に古いホットスポットへ接続し、その後に誰も選んでいないネットワークの上でトンネルが上がります。この順序こそが問題のすべてです。どのネットワークに接続するかはOSの判断であり、トンネルが先に上がるかどうかはクライアントポリシーの判断です。両者は別の場所にあり、片方を直してももう片方は直りません。

クリックを始める前に、本当に変えるべきはどちらなのかを決めてください。

接続の判断はどの層が持つのか

保存済みネットワークと自動接続はOSに属し、macOSのWi-Fi設定、Androidの保存済みネットワーク一覧、Windowsの既知のネットワーク一覧です。VPNクライアントがこれに影響できるのは、ベンダーが明示的な連携を提供している場合だけで、ほとんどのベンダーは提供していません。トンネルが接続順を制御していると決めつけると、そもそも関与していないVPN設定を変えることになります。

トンネルの仕事はリンクが上がった後に始まります。どのリンクかについて発言権はありません。

保存済みネットワークを正しく消す

優先順位を下げるのではなく、エントリを削除します。ほとんどのプラットフォームでは、忘れたネットワークは自動で再接続しませんが、優先度を下げただけのネットワークは、より良いものが無いときに接続します。終える前に、目的の自宅や職場の接続がまだ存在することを確認し、所有者の手続きなしに管理されたエントリを削除しないでください。管理されたデバイスでは、エントリがポリシーで配布され、削除後に再び現れることがあり、これは設定ではなくサポートの話です。

ここでの参照はプラットフォーム自身のドキュメントであり、別のリリース向けに書かれた第三者のガイドではありません。AppleのWi-Fiネットワークを忘れるに関する注記が、macOS向けの短い版です。

記憶されたSSIDは信頼した場所ではない

保存された名前はただの文字列です。アクセスポイントはまったく別の場所から同じ名前を送信でき、それによってデバイスは見覚えがあるだけのものに接続します。ポータルの認証情報を入力する前にネットワークを確認し、既知のSSIDでの予期しないキャプティブページは迷惑ではなく信号として扱ってください。このリスクは自動接続とは別ですが、ネットワークを忘れることで両方が減ります。チェーン店舗は各支店で同じSSIDを使い回すため、その名前は二つの都市では本物で、三つ目では敵対的になり得ます。

名前の一致は利便性であり、認証ではありません。

VPNの起動を別に確認する

自動接続とトンネル外の遮断は二つの別のポリシーであり、クライアントは片方だけを持つことがあります。デバイスはネットワークに接続し、しばらくオンラインのままで、その後に初めてトンネルを確立することがあります。機密性の低い通信で試して、起動の順序と通常のネットワーク変更時に何が起きるかを観察してください。後から再接続するプロファイルは、その前の間隔について何も教えてくれません。

その間隔が重要なら、必要な制御は遮断ポリシーであり、自動接続の設定ではありません。

キャプティブポータルをどう扱うか

厳格な遮断は、ポータルが必要とする通信をトンネルが捕まえてしまうため、設計上キャプティブポータルを壊します。承認済みのブートストラップ手順を使い、文書化し、ページが読み込めないたびに関係のない設定を無効にしないでください。

その手順は所有者を持つ判断です。所有者がいないと、人々は自分たちの版を考案し、考案された版はたいてい保護を恒久的に無効にします。

関連記事