Autopatrol
278
Bearbeitungen
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Captiveportal von [http://www.kuketz-blog.de kuketz-blog.de] nutzen == | == Captiveportal von [http://www.kuketz-blog.de kuketz-blog.de] nutzen == | ||
Wenn man nicht möchte, dass bei jeder Captive-Portal Prüfung Google oder Amazon weiß wann man welche IP nutzt und mit welchem Browser man surft, | |||
<br>oder</br> | |||
wenn man seinem Gerät das Internet verboten hat, weil es nur im heimischen Netzwerk nutzbar sein soll, mit der heimischen Mediathek, | |||
<br>dann</br> | |||
kann man die Abfrage ändern oder abschalten. | |||
=== Vorraussetzung === | === Vorraussetzung === | ||
Zeile 16: | Zeile 22: | ||
Verbindet das Gerät via USB-Kabel mit eurem Rechner und aktiviert ADB für den Vorgang. Über ein Terminal am Rechner setzt ihr anschließend folgende Befehle ab: | Verbindet das Gerät via USB-Kabel mit eurem Rechner und aktiviert ADB für den Vorgang. Über ein Terminal am Rechner setzt ihr anschließend folgende Befehle ab: | ||
adb shell 'settings put global captive_portal_http_url "http://captiveportal.kuketz.de"' | |||
adb shell 'settings put global captive_portal_http_url "http://captiveportal.kuketz.de"' | adb shell 'settings put global captive_portal_https_url "https://captiveportal.kuketz.de"' | ||
adb shell 'settings put global captive_portal_https_url "https://captiveportal.kuketz.de"' | adb shell 'settings put global captive_portal_fallback_url "http://captiveportal.kuketz.de"' | ||
adb shell 'settings put global captive_portal_fallback_url "http://captiveportal.kuketz.de"' | adb shell 'settings put global captive_portal_other_fallback_urls "http://captiveportal.kuketz.de"' | ||
adb shell 'settings put global captive_portal_other_fallback_urls "http://captiveportal.kuketz.de"' | |||
'''Ob die URLs wie gewünscht angepasst wurden könnt ihr mit folgendem Befehl prüfen:''' | '''Ob die URLs wie gewünscht angepasst wurden könnt ihr mit folgendem Befehl prüfen:''' | ||
adb shell 'settings get global captive_portal_https_url' | adb shell 'settings get global captive_portal_https_url' | ||
Zeile 36: | Zeile 40: | ||
'''Anschließend können wir via curl (von einem Rechner aus) die URL mal abfragen:''' | '''Anschließend können wir via curl (von einem Rechner aus) die URL mal abfragen:''' | ||
curl -I http://captiveportal.kuketz.de | |||
curl -I http://captiveportal.kuketz.de | |||
'''Als Antwort bekommt ihr:''' | '''Als Antwort bekommt ihr:''' | ||
Zeile 46: | Zeile 48: | ||
Genau diese Antwort erwartet euer Android-Telefon. | Genau diese Antwort erwartet euer Android-Telefon. | ||
=== Connectivity-Check-Service selbst hosten === | === Connectivity-Check-Service selbst hosten === | ||
Zeile 135: | Zeile 136: | ||
[https://www.kuketz-blog.de Mike Kuketz] <br> | [https://www.kuketz-blog.de Mike Kuketz] <br> | ||
transcriptiert für droidwiki.org: [[Benutzer:Cptechnik|cptechnik]] | transcriptiert für droidwiki.org: [[Benutzer:Cptechnik|cptechnik]] | ||
== Captive Portal ganz abschalten == | == Captive Portal ganz abschalten == | ||
Zeile 141: | Zeile 141: | ||
adb shell 'settings put global captive_portal_mode 0' | adb shell 'settings put global captive_portal_mode 0' | ||
== Quellen | |||
== Konsolenmitschnitt für euch == | |||
<nowiki> peter@meinpc:~$ adb shell settings list global|grep captive | |||
captive_portal_fallback_url=https://www.google.com/generate_204 | |||
captive_portal_http_url=http://tabletcaptiveportal.com/generate_204 | |||
captive_portal_https_url=http://tabletcaptiveportal.com/generate_204 | |||
captive_portal_use_https=0 | |||
peter@meinpc:~$ | |||
peter@meinpc:~$ | |||
peter@meinpc:~$ adb shell 'settings put global captive_portal_http_url "http://captiveportal.kuketz.de"' | |||
peter@meinpc:~$ adb shell settings list global|grep captive | |||
captive_portal_fallback_url=https://www.google.com/generate_204 | |||
captive_portal_http_url=http://captiveportal.kuketz.de | |||
captive_portal_https_url=http://tabletcaptiveportal.com/generate_204 | |||
captive_portal_use_https=0 | |||
peter@meinpc:~$ | |||
peter@meinpc:~$ | |||
peter@meinpc:~$ adb shell 'settings put global captive_portal_https_url "https://captiveportal.kuketz.de"' | |||
peter@meinpc:~$ adb shell 'settings put global captive_portal_https_url "https://captiveportal.kuketz.de"' | |||
peter@meinpc:~$ adb shell 'settings put global captive_portal_fallback_url "http://captiveportal.kuketz.de"' | |||
peter@meinpc:~$ adb shell settings list global|grep captive | |||
captive_portal_fallback_url=http://captiveportal.kuketz.de | |||
captive_portal_http_url=http://captiveportal.kuketz.de | |||
captive_portal_https_url=https://captiveportal.kuketz.de | |||
captive_portal_use_https=0 | |||
peter@meinpc:~$ </nowiki> | |||
== Quellen == | |||
- https://www.kuketz-blog.de/android-captive-portal-check-204-http-antwort-von-captiveportal-kuketz-de/ | - https://www.kuketz-blog.de/android-captive-portal-check-204-http-antwort-von-captiveportal-kuketz-de/ | ||