Я только что столкнулся с чем-то странным из-за отключения электроэнергии. Мой маршрутизатор был отключен около часа, когда питание было восстановлено, и я включил свой компьютер. Произошло что-то странное. Я получил всплывающее сообщение от приложения Ubuntu, в котором говорилось что-то о сетевой точке доступа. Я никогда не подключался ни к одной точке доступа. Однако точка доступа находится недалеко от того места, где я живу, и она доступна. Но странно то, что я не подключался к своей домашней сети вручную, поэтому я не мог ошибиться. Когда я перезагрузил свое устройство, оно автоматически подключилось к той же домашней сети, это произошло снова. Я проверил несколько раз, и я все еще был подключен к своей домашней сети. Когда я перезагрузил свой компьютер в третий раз, он внезапно остановился. Что могло произойти? Мне следует беспокоиться или что-то делать, пожалуйста, помогите.У меня есть изображение сообщения, о котором идет речь.
решение1
Всякий раз, когда активируется сетевое соединение, служба NetworkManager в Ubuntu пытается получить текстовый файл по HTTP, чтобы проверить, есть ли у него доступ в Интернет через это соединение. Другие операционные системы (Windows, Android) также делают то же самое, отличается только URL.
Если HTTP-запрос приводит к перенаправлению или вообще к любому ответу, отличному от ожидаемого, система предполагает, что сначала ей нужно пройти через страницу входа на веб-сайте (называемую входом через «captive portal»), потому что именно так обычно работают такие страницы входа — они перехватывают все веб-запросы и перенаправляют их на страницу входа. Например, общедоступные точки доступа Wi-Fi часто запрашивают что-то вроде адреса электронной почты, поэтому эта функция называется «проверка точки доступа».
Поэтому всякий раз, когда NetworkManager видит перенаправление вместо ожидаемого текста, он открывает окно веб-браузера, чтобы вы могли взаимодействовать со страницей входа и делать все, что ему нужно, прежде чем вы получите доступ в Интернет.
Однако в некоторых случаях домашние маршрутизаторы/модемытакжевыполняют тот же тип перенаправления, когда у них еще нет работающего WAN-соединения (вероятно, чтобы они могли сообщить пользователю, что что-то не так). Но как только модем устанавливает свое интернет-соединение, он прекращает это делать.
Иногда случается так, что сначала включается Wi-Fi модема, ваш компьютер подключается и выполняет проверку доступа в Интернет — модем перенаправляет его на страницу с ошибкой и запускает веб-браузер — но к тому времени, как браузер открывается, модем, наконец, устанавливает соединение с интернет-провайдером и больше не выполняет раздражающие перенаправления, поэтому браузер в конечном итоге попадает надействительныйвместо этого веб-сервер.
(Который, в случае конфигурации NetworkManager по умолчанию, на самом деле не ожидает посетителей и имеет только один текстовый файл, в котором говорится «NetworkManager находится в сети» или что-то в этом роде.)