Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:firewall_lmn7:opensense-captiveportal]] 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anwenderwiki:firewall_lmn7:opensense-captiveportal [2023/01/29 17:16] – [5.) Captive-Portal konfigurieren] martin.resanwenderwiki:firewall_lmn7:opensense-captiveportal [2023/01/29 23:19] (aktuell) – [8.) Erweiterungen] martin.res
Zeile 5: Zeile 5:
   * Abfrage eines Vouchers    * Abfrage eines Vouchers 
   * Abfrage von Login + Passwort einer LDAP-Datenbank    * Abfrage von Login + Passwort einer LDAP-Datenbank 
-  * keine Abfrage für zuvor registrierte Geräte mit MAC+IP.+  * Direkter Zugang für zuvor registrierte Geräte mit MAC+IP.
  
-Die Installation gliedert sich in 6 Abschnitte. Als Voraussetzung dient ein OPNsense-Firewall von linuxmuster.net mit den Standardeinstellungen und einer vorhandenen Schnittstelle OPT1 für das blaue Netzwerk. Als IP-Range wird hier 172.16.32.0/24 mit der Domain "linuxmuster.lan" verwendet.+Die Installation gliedert sich in 6 Abschnitte. Als Voraussetzung dient eine OPNsense-Firewall von linuxmuster.net mit den Standardeinstellungen und einer vorhandenen Schnittstelle OPT1 für das blaue Netzwerk. Als IP-Range wird hier 172.16.32.0/24 mit der Domain "linuxmuster.lan" verwendet.
   - Schnittstelle OPT1 konfigurieren   - Schnittstelle OPT1 konfigurieren
   - DHCP auf OPT1 konfigurieren   - DHCP auf OPT1 konfigurieren
Zeile 33: Zeile 33:
 //Alle weiteren Optionen auf Default lassen.//-> [Speichern] //Alle weiteren Optionen auf Default lassen.//-> [Speichern]
 ===== 3.) Firewall Regeln erstellen ===== ===== 3.) Firewall Regeln erstellen =====
-Es müssen fünf Firewallregeln erstellt werden. Die Regeln erlauben den uneingeschränkten Zugriff aufs Internet.\\+Es müssen fünf Firewallregeln erstellt werden. Die Regel Nr. 5 erlaubt den uneingeschränkten Zugriff aufs Internet.\\
 Firewall -> Regeln -> OPT1\\ Firewall -> Regeln -> OPT1\\
 {{:anwenderwiki:firewall_lmn7:opt1-regeln.jpg?800|}}\\ {{:anwenderwiki:firewall_lmn7:opt1-regeln.jpg?800|}}\\
Zeile 45: Zeile 45:
  
 ===== 5.) Captive-Portal konfigurieren ===== ===== 5.) Captive-Portal konfigurieren =====
-Dienste -> Captive Portal -> Verwaltung -> +\\+Dienste -> Captive Portal -> Verwaltung -> ]\\
   * //Aktiviert//   * //Aktiviert//
   * Schnittstellen: **OPT1**   * Schnittstellen: **OPT1**
Zeile 61: Zeile 61:
 ===== 6.) Vouchers erstellen ===== ===== 6.) Vouchers erstellen =====
 Dienste -> Captive Portal -> Voucher-> [+ Voucher erstellen]\\ Dienste -> Captive Portal -> Voucher-> [+ Voucher erstellen]\\
-{{:anwenderwiki:firewall_lmn7:vouchers_generieren.jpg?600|}}\\+{{:anwenderwiki:firewall_lmn7:vouchers_generieren.jpg?500|}}\\
 Nun wird eine csv-Liste der Voucher erzeugt und zum Herunterladen angeboten:\\ Nun wird eine csv-Liste der Voucher erzeugt und zum Herunterladen angeboten:\\
-{{:anwenderwiki:firewall_lmn7:voucher-liste-calc.jpg?400|}}+{{:anwenderwiki:firewall_lmn7:voucher-liste-calc.jpg?500|}}
  
 ===== 7.) Testen ===== ===== 7.) Testen =====
-Jetzt sich mit dem WLAN verbinden und im Browser eine beliebige Seite aufrufen. Man erhält dann eine Umleitung auf die Login-Seite und kann dann die Zugangsdaten eines Vouchers eingeben.\\+Jetzt sich mit dem WLAN verbinden und im Browser eine beliebige Seite aufrufen. Man erhält dann eine Umleitung auf die Login-Seite und kann dann die Zugangsdaten eines Vouchers eingeben.  Die Login-Seite wird mit einem selbstsignierten Zertifikat ausgeliefert, es erscheint deshalb eine Zertifikatswarnung.\\
 {{:anwenderwiki:firewall_lmn7:login.jpg?400|}} {{:anwenderwiki:firewall_lmn7:login.jpg?400|}}
  
 ===== 8.) Erweiterungen ===== ===== 8.) Erweiterungen =====
   * Login-Seite individuell der Schule anpassen   * Login-Seite individuell der Schule anpassen
-  * Bei den Captive-Portal-Optionen bei "Authentifizierung mit" sowohl das "Gastnetz-Vouchers" als auch "linuxmuster" auswählen. Dadurch kann eine Anmeldung auch mit den Benutzern der linuxmuster-LDAP-Datenbank erfolgen. Diese Datenbank ist schon standardmäßig für die Proxy-Authentifizierung im grünen Netz angelegt.+  * Leerlaufzeit / Gültigkeitsdauer festlegen 
 +  * Traffic Shaping
  
-===== 9.) Geräten Zugriff ohne Captive-Portal Login erlauben ===== +===== 9.) Benutzern der Gruppe wifi des LDAP-Servers Zugang gewähren ===== 
-Dienste -> DHCPv4 -> OPT1 -> Statische DHCP-Zuweisung -> +\\+Zuerst eine neue LDAP-Serverabfrage für die Gruppe wifi erstellen.\\ 
 +Das Passwort des global-binduser erhält man an der Serverkonsole mit dem Befehl: 
 +   # sohphomorix-admin -i -a global-binduser | grep -A2 PASSWORD 
 +System -> Server -> [+ Hinzufügen] 
 +  * Name: **linuxmuster-wifi** 
 +  * Typ: **LDAP** 
 +  * Hostname:** server.linxmuster.lan** 
 +  * Port-Wert:**636** 
 +  * Transport: **SSL-Verschlüsselt** 
 +  * Protokoll: **3** 
 +  * Bind Zugangsdaten: **CN=global-binduser,OU=Management,OU=GLOBAL,DC=linuxmuster,DC=lan** 
 +  * Passwort: ........ 
 +  * Suchbereich: **Kompletter Unterbaum** 
 +  * Basis DN: **DC=linuxmuster,DC=lan** 
 +  * Authentifizierungscontainer: **OU=GLOBAL,DC=linuxmuster,DC=lan;OU=SCHOOLS,DC=linuxmuster,DC=lan** 
 +  * Erweiterte Abfrage: **&(objectClass=organizationalPerson)(memberOf=CN=wifi,OU=Management,OU=default-school,OU=SCHOOLS,DC=linuxmuster,DC=lan)** 
 +  * Benutzerbenennungsattribut: **sAMAccountName** 
 +Jetzt die Authentifizierung umstellen:\\ 
 +Dienste -> Captive Portal -> Verwaltung -> //edit// Gast Netzwerk (Stift-Icon)\\ 
 +Folgende Option bearbeiten -> [Speichern] -> [Anwenden]:  
 +  * Authentifizierung mit: **Gastnetz-Vouchers, linuxmuster-wifi** 
 +Dadurch kann jetzt eine Anmeldung auch mit den Benutzern der linuxmuster-LDAP-Datenbank erfolgen, die in der Gruppe wifi sind. 
 +===== 10.) Geräten Zugriff ohne Captive-Portal Login erlauben ===== 
 +Dienste -> DHCPv4 -> OPT1 -> Statische DHCP-Zuweisung -> ]\\
 {{:anwenderwiki:firewall_lmn7:dhcp-statisch.jpg?800|}}\\ {{:anwenderwiki:firewall_lmn7:dhcp-statisch.jpg?800|}}\\
--> Speichern -> Anwenden+-> [Speichern-> [Anwenden]
  
-Dienste -> Captive Portal -> Verwaltung -> edit Gast Netzwerk (Stift)\\+Dienste -> Captive Portal -> Verwaltung -> //edit// Gast Netzwerk (Stift-Icon)\\
 {{:anwenderwiki:firewall_lmn7:erl-addr.jpg?600|}}\\ {{:anwenderwiki:firewall_lmn7:erl-addr.jpg?600|}}\\
--> Speichern -> Anwenden+-> [Speichern-> [Anwenden]
  
  
 [[anwenderwiki:firewall_lmn7:opensense-captiveportal]] anwenderwiki/firewall_lmn7/opensense-captiveportal.1675008986.txt.gz · Zuletzt geändert: 2023/01/29 17:16 von martin.res