Vor kurzem musste ich mich mit meinem Laptop (Mac OS) mit einem öffentlichen WLAN-Netzwerk verbinden um ins Internet zu gelangen. Das Captive Portal des Netzwerks wurde jedoch nicht angezeigt. Also konnte ich weder ins Netz, noch konnte ich die Verbindung mit einem VPN absichern.

Als erstes habe ich mir den Status der Netzwerkverbindung des WiFi-Adapters angeschaut. Der Laptop war mit dem Netzwerk verbunden, hatte eine separate IP erhalten und auch ein Gateway war in den Verbindungseinstellungen vermerkt. Andere Geräte im Netzwerk konnten angepingt werden, das Gateway ebenfalls. Dann habe ich versucht die URL des Captive Portals im Browser aufzurufen, was ebenfalls fehlschlug.

Nach etwas Onlinerecherche konnte der Fehler in den DNS Einstellungen des Netzwerkadapters in MacOS gefunden werden. Der Cloudflare DNS Resolver 1.1.1.1 war dort explizit gelistet, aber das Gerät war nicht in der Lage den DNS zu erreichen. Ich habe den Eintrag dann gelöscht und sofort wurden die DNS IPs des lokalen Netzwerks erkannt. Das Captive Portal wurde dann unmittelbar als Popup um Browser sichtbar und ich konnte dann ins Internet.