Captive Portal ohne Weiterleitung

459
user3135727

Ich möchte ein Captive-Portal einrichten, in dem kein Popup-Fenster für die Anmeldung angezeigt wird, sobald das Gerät verbunden ist. Stattdessen möchte ich, dass der Benutzer den Browser öffnet und versucht, eine Webseite zu laden. Dann sollte er zur Anmeldeseite weitergeleitet werden.

Ich habe ddwrt AP und Aruba, wo ich das nicht erreichen kann. Jedes Mal, wenn ich mein Telefon verbinde, wird eine Benachrichtigung "Anmelden in Reqd" ausgelöst.

0

1 Antwort auf die Frage

1
Linef4ult

Moderne Betriebssysteme geben einen Verbindungsversuch aus, wenn WLAN zum Testen der Konnektivität erscheint. Wenn Ihr CP die Anforderung umleitet, dass die Maschine den Computer hinter einem CP kennt, wird der "Anmelden" -Dialog ausgelöst.

Um dies zu verhindern, müssen Sie die Adressen der einzelnen Betriebssysteme erfassen und sie in Ihrem Captive-Portal auflisten. Eine solche Liste für die vier Hauptbetriebssysteme (Android, iOS, Windows, OSX) beizubehalten, kann sich als lästig erweisen.

Gibt es eine Möglichkeit, den AP selbst einzuschränken, um http 200-Antworten bereitzustellen. So erhalten wir keine Anmeldungsbenachrichtigung, wenn eine Verbindung besteht. user3135727 vor 7 Jahren 0
Einzelheiten finden Sie in dieser Antwort. Es scheint, dass Android nach bestimmten Inhalten sucht, die Sie senden müssten: http://android.stackexchange.com/questions/123129/how-does-wifi-in-android-detect-if-the-device-has- sich anmelden oder nicht Linef4ult vor 7 Jahren 0