Erstellen einer Captive-Portal-Splash-Seite für rasberry pi, die hostapd als WLAN-Zugangspunkt ausführt

1099
Ryan Bobrowski

Ich habe einen Zugangspunkt für ein Himbeer-Pi erstellt, mit dem sich Benutzer über ihr Telefon verbinden können, um auf eine lokale Site auf dem Pi zuzugreifen. Ich versuche jedoch, den Benutzerfluss davon zu reduzieren:

  • Verbinden Sie sich mit dem WLAN-Hotspot
  • Browser öffnen
  • Gehen Sie zu der in pi konfigurierten URL ( http://examplepi.com ).

zu diesem:

Im Grunde geht es nicht darum, dass die Benutzer einige Begriffe akzeptieren müssen, sondern dass sie sich nur mit dem Zugangspunkt verbinden müssen und zur URL gemixt werden müssen, anstatt die URL bereits zu kennen und den zusätzlichen Schritt auszuführen Ich habe mich gefragt, ob es eine Implementierung gibt, die ich verwenden kann, oder Anweisungen zum Einrichten eines benutzerdefinierten Captive-Portals (eines, das sich nicht im Browser befindet, sondern direkt beim Herstellen einer Verbindung zum AP erscheint ).

BEARBEITEN

Verwenden Sie hostapd / dnsmasq, um den Zugangspunkt auszuführen.

Nur um zu klären, was ich vorhabe: entweder ein Popup wie das, das Sie bei Starbucks usw. sehen, wenn Sie sich mit ihrem WLAN verbinden (das ich dann anpassen kann, um einen Link zu zeigen, wohin sie gehen müssen) oder irgendwie automatisch. Verweisen des Benutzers auf eine bestimmte URL im Browser (der das endgültige Ziel ist)

4
Was benutzt du, um den AP zu hosten? hostapd? Narzard vor 6 Jahren 0
Ja, hostapd / dnsmasq Ryan Bobrowski vor 6 Jahren 0
PacketFence bietet eine großartige OpenSource-Lösung für das Captive-Portal. https://packetfence.org/ pythonian vor 6 Jahren 1
Kannst du deine dnsmasq.conf posten? jamieguinan vor 6 Jahren 0

0 Antworten auf die Frage