Возвращаем Автовход В Сеть Wi-Fi Московского Метрополитена В Android

С некоторых пор я стал замечать, что при подключении к Московскому метропроводу на Андроиде перестало выскакивать уведомление о том, что нужно авторизоваться.

Что было очень удобно, так как встроенный Android HTTP-клиент никогда не показывал мне рекламу, а закрывался сразу после авторизации, не загружая стартовую страницу wi-fi.ru, которая тоже была полна рекламы.

Судя по всему, граждане из «Максим-Телекома» решили, что слишком много пользователей таким образом проплывают мимо их рекламы и, посчитав себя крайне злонамеренными, специально разрешили доступ к URL. google.com/generate_204 , который HTTP-клиент Dalvik запрашивает для проверки доступности Интернета.

Из названия ручки очевидно, что ожидается код 204. Таким образом, данная проверка стала давать ложное срабатывание, вынуждая пользователя авторизоваться через браузер во время просмотра рекламы.

Беглый поиск по этому вопросу выявил наличие в хранилище настроек Android переменной captive_portal_server, которая по умолчанию не установлена, но если в нее записать полное доменное имя хоста, то у него будет запрошено /generate_204. Очевидное решение проблемы сразу же напрашивалось само собой.

На своем сервере я добавил в конфигурацию nginx следующие строки:

  
   

server { listen 0.0.0.0:80; location /generate_204 { return 204; } }

На устройстве Android я выполнил следующую команду (да, недостатком этого метода является то, что вам нужен root):

root@shamu:/ # settings put global captive_portal_server our-nginx.domain.tld

После чего авторизация заработала как и раньше :) Надеюсь, этот небольшой лайфхак будет полезен тому, кто, как и я, не горит желанием смотреть видеорекламу каждый раз при входе в сеть.

P.S. Я не упомянул здесь о возможности использования различных программ авторизации, работающих в фоновом режиме, так как сам раньше пользовался подобным ПО, и оказалось, что создатели каптивного портала активно выступают против таких мер, и рано или поздно авторизация прекращается.

работающий Теги: #Беспроводные технологии #Лайфхаки для гиков #wi-fi #метро

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.