--- layout: service.njk key: connectivitycheck title: Captive Portal Check --- Ein Captive Portal ist eine Anmeldeseite in öffentlichen WLAN-Netzwerken, um den Internet-Zugriff an die Zustimmung bestimmter Nutzungsregeln zu binden. Wenn du in einem öffentlichen Netzwerk eine Anmeldeseite angezeigt bekommst, nutzt dein Gerät dafür einen Captive Portal Check. Dieser ermöglicht es dem Gerät, herauszufinden, ob du einen direkten Internetzugang hast oder nicht. Unter Android wird hierfür beispielsweise eine Anfrage an einen Google-Server gestellt. ## Weitere nützliche Links * [Captive Portal Wikipedia](https://de.wikipedia.org/wiki/Captive_Portal) * [Quellcode](https://git.sp-codes.de/samuel-p/connectivity-check) * [Docker Image](https://hub.docker.com/r/samuelph/connectivity-check) * [Setup on Android](https://android.stackexchange.com/a/186995/288049) * [Setup on Ubuntu](https://askubuntu.com/q/1167177/920103) * [Captive Portal Kuketz Blog](https://www.kuketz-blog.de/android-captive-portal-check-204-http-antwort-von-captiveportal-kuketz-de/)