停電のため奇妙なことが起こりました。ルーターが約 1 時間オフラインになっていましたが、電源が復旧し、コンピューターを起動したところ、奇妙なことが起こりました。Ubuntu アプリケーションから、ネットワーク ホットスポットに関するポップアップ メッセージが表示されました。これまでホットスポットに接続したことはありませんが、ホットスポットは私の住んでいる場所の近くにあり、アクセスできます。しかし奇妙なことに、ホーム ネットワークに手動で接続していなかったため、ミスクリックできず、デバイスを再起動すると、同じホーム ネットワークに自動的に接続されました。同じことが再び起こり、複数回確認しましたが、ホーム ネットワークにはまだ接続されていました。コンピューターを 3 回目に再起動すると、突然停止しました。何が起こったのでしょうか。心配すべきでしょうか、それとも何かすべきでしょうか。助けてください。問題のメッセージの画像はここにあります
答え1
ネットワーク接続がアクティブになると、Ubuntu の NetworkManager サービスは HTTP 経由でテキスト ファイルを取得して、その接続経由でインターネットにアクセスできるかどうかを確認します。他のオペレーティング システム (Windows、Android) でも同じことが行われ、URL のみが異なります。
HTTP クエリの結果がリダイレクト、または一般に予期しない応答である場合、システムは、まず Web サイト ベースのログイン ページ (「キャプティブ ポータル」ログインと呼ばれる) を通過する必要があると想定します。これは、このようなログイン ページが通常そのように動作するためです。つまり、すべての Web 要求を傍受して、ログイン ページにリダイレクトします。たとえば、公共の Wi-Fi ホットスポットでは、電子メール アドレスなどの入力を求められることが多いため、この機能は「ホットスポット チェック」と呼ばれています。
そのため、NetworkManager は、予期されるテキストではなくリダイレクトを検出するたびに、Web ブラウザー ウィンドウを開き、インターネットにアクセスする前にログイン ページを操作して必要な操作を実行できるようにします。
ただし、場合によっては、家庭用ルーター/モデムまたWAN 接続がまだ機能していない場合は、同様のリダイレクトを実行します (おそらく、何か問題があることをユーザーに通知するためです)。ただし、モデムがインターネット接続を確立するとすぐに、リダイレクトは停止します。
モデムのWi-Fiが最初に起動し、コンピュータが接続してインターネットアクセスチェックを行うと、モデムによってエラーページにリダイレクトされ、Webブラウザが起動しますが、ブラウザが開く頃には、モデムは最終的にISP接続を確立し、迷惑なリダイレクトを実行しなくなり、ブラウザは実際の代わりに Web サーバーを使用します。
(NetworkManager のデフォルト構成の場合、実際には訪問者を想定しておらず、「NetworkManager はオンラインです」などのテキスト ファイルが 1 つだけあります。)