Zum Hauptinhalt springen

Zyxel Nebula und Gäste-WiFi: Captive Portal-Einrichtung mit Purple

Wie Zyxel Nebula Cloud Access Points mit Purple Gäste-WiFi funktionieren: ein externes Captive Portal, RADIUS und ein Walled Garden, mit einem Link zur Schritt-für-Schritt-Installationsanleitung von Purple für die genaue Konfiguration.

📖 2 Min. Lesezeit📝 405 Wörter📚 5 Schlüsseldefinitionen

Diesen Leitfaden anhören

Podcast-Transkript ansehen
Willkommen bei der Purple Technical Briefing Series. Ich bin Ihr Host, und heute behandeln wir ein entscheidendes Bereitstellungsszenario für IT-Manager und Netzwerkarchitekten: die Integration von Zyxel Nebula Cloud und USG Flex Firewalls mit Purple WiFi. Wenn Sie Guest WiFi in einer Hotelkette, einem Einzelhandelsnetzwerk oder einer mandantenfähigen Umgebung bereitstellen, ist diese Folge genau das Richtige für Sie. Lassen Sie uns direkt in die Architektur einsteigen. Zuerst: Warum diese Integration? Zyxel bietet robuste Hardware und Nebula eine zentralisierte Cloud-Verwaltung. Aber wenn Sie WiFi in großem Stil bereitstellen - sagen wir über 50 Einzelhandelsfilialen oder ein Hotel mit 200 Zimmern -, benötigen Sie mehr als nur grundlegende Konnektivität. Sie benötigen einen strukturierten Authentifizierungsfluss, eine rechtskonforme Datenerfassung und eine dynamische Netzwerksegmentierung. Hier kommt Purple ins Spiel. Wir integrieren uns über RADIUS und die Weiterleitung zu einem externen Captive Portal mit Zyxel, um Identity-Based Networks bereitzustellen. Lassen Sie uns die Kernkonfiguration auf Zyxel Nebula durchgehen. Der Prozess beginnt mit Ihren SSID-Einstellungen. Sie navigieren zu „Site-wide“, „Configure“, „Access points“ und dann zu den erweiterten SSID-Einstellungen. Hier aktivieren Sie die URL für das externe Captive Portal. Sie geben die spezifische Purple-Weiterleitungs-URL ein, die Sie in Ihrem Purple-Portal erhalten haben. Eine Weiterleitung allein reicht jedoch nicht aus; Sie müssen auch den Walled Garden konfigurieren. Der Walled Garden definiert, welche Domains ein Gastgerät vor der Authentifizierung erreichen kann. Dies ist eine häufige Fehlerquelle. Sie müssen die Domains des Purple-Portals, alle Asset-CDNs und die standardmäßigen Endpunkte zur Erkennung von Captive Portals der Betriebssysteme auf die Whitelist setzen. In Nebula fügen Sie diese Domains Zeile für Zeile hinzu. Wenn Sie eine Domain vergessen, wird die Splash Page nicht richtig geladen und Ihre Gäste können sich nicht verbinden. Als Nächstes konfigurieren wir den RADIUS-Server. In den erweiterten SSID-Einstellungen wählen Sie „WPA2-Enterprise mit My RADIUS server“ oder konfigurieren eine MAC-basierte Authentifizierung, je nach Ihrem Ablauf. Sie geben die Purple RADIUS-IP-Adresse ein, setzen den Authentifizierungsport auf 1812, den Accounting-Port auf 1813 und geben das Shared Secret ein. Konfigurieren Sie immer auch den Backup-RADIUS-Server, um eine hohe Verfügbarkeit zu gewährleisten. Lassen Sie uns nun über ein fortgeschritteneres Szenario sprechen: Die Mandantensegmentierung (Multi-Tenant) mithilfe von Zyxel Private Pre-Shared Keys oder PPSK. In Umgebungen wie Studentenwohnheimen oder Coworking-Spaces möchten Sie eine einzige SSID nutzen, müssen aber den Datenverkehr pro Mandant isolieren. Zyxel PPSK ermöglicht es Ihnen, jedem Benutzer ein einzigartiges WiFi-Passwort zuzuweisen. Wenn sie sich verbinden, weist der Nebula-Controller ihnen basierend auf diesem Passwort dynamisch ein bestimmtes VLAN zu. Sie konfigurieren dies unter „Cloud Authentication“, indem Sie DPPSK auswählen und die entsprechende VLAN-ID zuweisen. Dies reduziert den SSID-Overhead und verbessert die Sicherheit erheblich. Wie sieht es mit der USG Flex-Firewall aus? Wenn Sie das Gateway vor Ort betreiben, müssen Sie sicherstellen, dass Ihre Firewall-Regeln und Zonenrichtlinien auf Ihre Wireless-Segmente abgestimmt sind. Normalerweise erstellen Sie dedizierte Zonen für den Guest-, Staff- und Multi-Tenant-Traffic. Die Guest-Zone darf nur über ausgehenden Internetzugang verfügen, mit strengen Regeln, die den Zugriff auf die LAN- oder DMZ-Zonen blockieren. Kommen wir nun zu den Implementierungsempfehlungen und häufigen Fehlern. Das am häufigsten auftretende Problem ist eine Fehlkonfiguration des Walled Garden. Wenn sich ein Gast verbindet und eine leere Seite sieht, überprüfen Sie Ihre Whitelist. Nutzen Sie die Entwicklertools des Browsers, um blockierte CDN-Anfragen zu identifizieren. Das zweite Problem sind RADIUS-Timeouts. Stellen Sie sicher, dass Ihre Upstream-Firewalls die UDP-Ports 1812 und 1813 ausgehend zur Purple-Cloud-Plattform zulassen. Zeit für eine schnelle Fragerunde. Frage eins: Benötige ich ein dediziertes VLAN für Guest WiFi? Antwort: Ja. Isolieren Sie den Gast-Traffic immer in einem dedizierten VLAN. Dies ist für die PCI-DSS-Compliance zwingend erforderlich, wenn Ihr Standort Zahlungen über dieselbe physische Infrastruktur abwickelt. Frage zwei: Kann ich Purple mit eigenständigen APs von Zyxel ohne Nebula verwenden? Antwort: Ja, aber die Verwaltung der RADIUS- und Portal-Einstellungen pro AP ist ineffizient. Wir empfehlen dringend die Verwendung des Nebula Control Centre für eine zentrale Verwaltung. Frage drei: Wie geht Purple mit der Randomisierung von MAC-Adressen um? Antwort: Purple verlässt sich auf die MAC-Adresse, die vom Zyxel-Controller über das RADIUS-Accounting bereitgestellt wird. Während Geräte die MAC-Adressen pro Netzwerk randomisieren, behalten sie dieselbe MAC-Adresse für Ihre spezifische SSID bei, was eine Sitzungspersistenz während ihres Besuchs ermöglicht. Zusammenfassend lässt sich sagen: Die Integration von Zyxel Nebula mit Purple erfordert eine präzise Konfiguration der externen Captive Portal-URL, einen umfassenden Walled Garden und genaue RADIUS-Einstellungen. Nutzen Sie bei Multi-Tenant-Standorten Zyxel PPSK für dynamisches VLAN-Steering. Wenn Sie diese Elemente richtig einrichten, bieten Sie ein sicheres, skalierbares WiFi-Erlebnis, das wertvolle First-Party-Daten erfasst. Wenn Sie eine Bereitstellung planen, lesen Sie den vollständigen technischen Leitfaden für Schritt-für-Schritt-Anleitungen und Architekturdiagramme. Vielen Dank fürs Zuhören und bis zum nächsten technischen Briefing.

Zyxel Nebula Access Points werden über das Nebula Control Centre aus der Cloud verwaltet. Purple fügt die Gästeschicht hinzu: das Captive Portal, das Ihre Besucher sehen, den Anmeldeprozess und die Erstanbieterdaten, die Sie erfassen. Es ersetzt keine Ihrer Zyxel-Komponenten.

Wie Zyxel Nebula mit Purple Gäste-WiFi funktioniert

Purple ist ein Cloud-Overlay. Ihre Nebula Access Points betreiben weiterhin das WiFi; Purple steuert das Gäste-Erlebnis über zwei Standardmechanismen, die Nebula bereits unterstützt.

  • Externes Captive Portal. Im Nebula Control Centre verweisen Sie das Captive Portal der SSID auf Purple, anstatt sofortigen Zugriff zu gewähren. Ein neues Gerät wird auf Ihre Purple Splash-Page weitergeleitet, der Besucher meldet sich an und die Kontrolle geht zurück an Nebula.
  • RADIUS. Nebula überprüft jede Anmeldung über den RADIUS-Service von Purple auf den Standard-Ports (1812 für Authentifizierung und 1813 für Accounting). Die Accounting-Daten sind die Basis für Ihre Besucheranalysen.

Ein Walled Garden - eine kurze Freigabeliste von Adressbereichen, die ein Gerät vor der Anmeldung erreichen kann - sorgt dafür, dass die Splash-Page geladen und alle Zahlungs- oder Social-Login-Schritte abgeschlossen werden können.

Das ist das gesamte Modell: Nebula überträgt die Pakete, Purple besitzt die Anmeldung und die Daten. Da es auf standardmäßiger externer Web-Authentifizierung und RADIUS basiert, funktioniert es auf dieselbe Weise mit Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme und Fortinet. Purple ist designbedingt hardwareunabhängig.

Was Sie benötigen

  • Zyxel Nebula Access Points, die über das Nebula Control Centre verwaltet werden, mit Administratorzugriff.
  • Einen Purple Standort mit eingerichteter Splash-Page und eingerichtetem Anmeldeprozess.
  • Ihre Purple RADIUS-Details und Walled-Garden-Bereiche aus Ihrem Purple Dashboard.

Einrichtung mit Purple

Die genauen Einstellungen, die externe Captive Portal-URL, die RADIUS-Authentifizierungs- und Accounting-Server sowie die Walled-Garden-Bereiche sind Schritt für Schritt in der Support-Anleitung von Purple dokumentiert, inklusive der präzisen Werte, die einzugeben sind.

Zyxel Nebula Cloud AP Einrichtungsanleitung

Folgen Sie dieser Anleitung für die Konfiguration. Diese Seite erklärt das Zusammenspiel der einzelnen Komponenten, damit Sie wissen, was die einzelnen Schritte bewirken.

Was Sie erhalten

Sobald sich Gäste über Purple anmelden, wird jeder Besuch zu verifizierten Erstanbieterdaten mit bewusster Einwilligung (Opt-in): wer zu Besuch war, wie oft und wie man sie mit Erlaubnis erreichen kann. Das ist der Unterschied zwischen einem WiFi, das einfach nur Menschen verbindet, und einem WiFi, das eine eigene Marketing-Zielgruppe aufbaut. Purple ist GDPR-konform und ISO 27001 zertifiziert, mit einer Ausfallsicherheit von 99,999 % an über 80.000 aktiven Standorten.

Schlüsseldefinitionen

Captive Portal

Die Anmeldeseite, die ein Besucher sieht, bevor er online geht. Purple hostet und betreibt diese; Nebula leitet die Geräte dorthin weiter.

Die Schicht für das Gäste-Erlebnis, die Purple auf Ihr Nebula WiFi aufsetzt.

Externes Captive Portal

Eine Nebula-Einstellung, die ein nicht-authentifiziertes Gerät auf eine extern gehostete Anmeldeseite leitet und die Verbindung fortsetzt, sobald sich der Besucher anmeldet.

Wie Nebula den Gast an die Purple Splash-Page übergibt.

RADIUS

Ein Standardprotokoll zur Überprüfung von Anmeldungen und zur Erfassung von Sitzungsdaten auf den Ports 1812 (Authentifizierung) und 1813 (Accounting).

Wie Nebula jeden Gast mit Purple abgleicht und Analysedaten liefert.

Walled Garden

Eine kurze Freigabeliste von Adressbereichen, die ein Gerät erreichen kann, bevor es sich angemeldet hat.

Ermöglicht das Laden der Splash-Page, von Zahlungen und Social Logins vor der Authentifizierung.

Nebula Control Centre

Das Cloud-Dashboard von Zyxel zur Verwaltung von Nebula Access Points, einschließlich der Einstellungen für das Captive Portal und RADIUS.

Wo Zyxel Nebula Access Points konfiguriert werden.