Если вы не хотите, чтобы ваш Android-телефон всегда связывался с сервером Google при переключении сетей, следующая статья может оказаться полезной!
Довольно легко переключить URL-адрес проверки авторизованного портала на телефоне Android. Но сначала…
Что такое каптивный портал?
Вы когда-нибудь подключались к общественному или гостиничному Wi-Fi? Скорее всего, если вы попытались подключиться к нему, ваш телефон уведомил вас о необходимости «Войти в сеть Wi-Fi» – и это то, что такое портал захвата: страница, которая должен быть принят прежде, чем иметь возможность путешествовать по сети. В некоторых случаях, например, в отеле, вам также может потребоваться авторизоваться на этой странице. Вы можете прочитать больше о порталах авторизации на Википедия.
Но зачем мне его менять?
Ну, на Android 6 или выше каждый раз, когда вы переключаетесь между сетями, ваш телефон пытается получить доступ к следующему URL-адресу:
http://connectivitycheck.gstatic.com/generate_204
Как мы видим, gstatic.com — серверы Google. Возможно, мы не хотим, чтобы Google знал наш новый IP-адрес или когда мы переключались между сетями. Итак… Почему бы нам просто не разместить его самостоятельно? Это довольно легко.
Самостоятельное размещение
Для самостоятельного размещения страницы вам просто нужен веб-сервер и некоторая возможность возвращать собственный код состояния HTTP — здесь нам понадобится «204 No Content».
Вот мой PHP-скрипт:
После этого вы можете изменить URL-адрес на своем телефоне.
Изменение URL-адреса
Чтобы изменить URL-адрес, откройте соединение оболочки/терминала со своим телефоном. Вы можете сделать это с помощью эмулятора терминала (например, Termux) или с помощью adb. В моем случае я сделал это с помощью adb и USB-кабеля.
Чтобы начать сеанс adb, подключите телефон к компьютеру с помощью USB-кабеля и введите adb shell
в вашем терминале. Примите диалоговое окно на вашем телефоне.
Теперь вас должна приветствовать оболочка: PhoneName:/ $
Измените URL-адрес с помощью следующих команд:
settings put global captive_portal_http_url "http://"
settings put global captive_portal_https_url "https://"
Заменять
со своей ссылкой. Убедитесь, что ваш веб-сервер не перенаправляет http:// на https://, потому что это будет означать код состояния 301 вместо 204! Вы должны начать видеть записи доступа в журнале веб-сервера, как только снова подключитесь к беспроводной сети.
Мои URL
Если вы хотите, вы можете просто использовать мои URL-адреса — ведение журнала здесь отключено:
settings put global captive_portal_http_url "http://conntest.yxa.at/204.php"
settings put global captive_portal_https_url "https://conntest.yxa.at/204.php?https"
Вот и все!
Теперь вы изменили ссылку на портал авторизации на своем устройстве Android.
Вы можете захотеть изменить ссылку в браузере Firefox слишком.
2023-07-24 12:07:00
1690205146
#Изменение #страницы #авторизованного #портала #Android #encrypted.at