OPNsense - HAProxy mit Passwortauthentifizierung: Unterschied zwischen den Versionen

(Weiterführende Informationen)
(OPNsense HAProxy mit Passwortauthentifizierung)
Zeile 1: Zeile 1:
 
=== '''OPNsense HAProxy mit Passwortauthentifizierung''' ===
 
=== '''OPNsense HAProxy mit Passwortauthentifizierung''' ===
Das HAProxy-Plugin bietet eine Vielzahl an Möglichkeiten interne Webdienste wie OWA oder Sharepoint im Internet zu veröffentlichen oder, gestützt durch mehrere Stages, die Last zu verteilen. Was allerdings in der derzeitigen Version 2.1 fehlt, ist die Absicherung von Servern über http Basic Authentifizierung.<br /><br />
+
Das HAProxy-Plugin bietet eine Vielzahl an Möglichkeiten interne Webdienste wie OWA oder Sharepoint im Internet zu veröffentlichen oder gestützt durch mehrere Stages, die Last zu verteilen. Was allerdings in der derzeitigen Version 2.1 fehlt, ist die Absicherung von Servern über http Basic Authentifizierung.<br />
 +
 
 
Soll ein interner Server zum Beispiel zusätzlich über User/Passwort geschützt werden, ist Folgendes zu tun:<br /><br />
 
Soll ein interner Server zum Beispiel zusätzlich über User/Passwort geschützt werden, ist Folgendes zu tun:<br /><br />
- Einrichten einer Condition userauth, als Condition Type Custom und in den Option pass-through „http_auth(admins)“ (ohne Anführungszeichen.<br />
+
* Einrichten einer Condition userauth, als Condition Type Custom und in den Option pass-through „http_auth(admins)“ (ohne Anführungszeichen.<br />
- Einrichten einer Rule „auth“, Test type UNLESS, als Condition userauth wählen, Logical op ist leer und Execute function http-request auth.<br />
+
* Einrichten einer Rule „auth“, Test type UNLESS, als Condition userauth wählen, Logical op ist leer und Execute function http-request auth.<br />
- In den Public Services das gewünschte Frontend öffnen und die Regel unter Select Rules auswählen.<br />
+
* In den Public Services das gewünschte Frontend öffnen und die Regel unter Select Rules auswählen.<br />
- Unter Global Parameters in den advanced mode und in die Custom options:<br />
+
* Unter Global Parameters in den advanced mode und in die Custom options:<br />
 
userlist admins<br />
 
userlist admins<br />
 
user admin1 insecure-password pw1<br />
 
user admin1 insecure-password pw1<br />

Version vom 13. Mai 2020, 09:00 Uhr

OPNsense HAProxy mit Passwortauthentifizierung

Das HAProxy-Plugin bietet eine Vielzahl an Möglichkeiten interne Webdienste wie OWA oder Sharepoint im Internet zu veröffentlichen oder gestützt durch mehrere Stages, die Last zu verteilen. Was allerdings in der derzeitigen Version 2.1 fehlt, ist die Absicherung von Servern über http Basic Authentifizierung.

Soll ein interner Server zum Beispiel zusätzlich über User/Passwort geschützt werden, ist Folgendes zu tun:

  • Einrichten einer Condition userauth, als Condition Type Custom und in den Option pass-through „http_auth(admins)“ (ohne Anführungszeichen.
  • Einrichten einer Rule „auth“, Test type UNLESS, als Condition userauth wählen, Logical op ist leer und Execute function http-request auth.
  • In den Public Services das gewünschte Frontend öffnen und die Regel unter Select Rules auswählen.
  • Unter Global Parameters in den advanced mode und in die Custom options:

userlist admins
user admin1 insecure-password pw1
user admin2 insecure-password pw2

Anschließend mit „Apply“ bestätigen und schon ist der Service durch ein Passwort geschützt.

Tags

OPNsense, HAProxy, basic auth

Weiterführende Informationen

Allen Unternehmen, die sich intensiver mit der Open Source Firewall OPNsense beschäftigen möchten, steht ein aktuelles E-Book zur Verfügung. Das E-Book behandelt die zentralen Vorteile der Software sowie die Möglichkeit, den Funktionsumfang flexibel mit Plugins zu erweitern.
Sie können das PDF kostenlos bei unserem Partner Thomas-Krenn herunterladen >>
Mehr Informationen zu OPNsense und unserem Service finden Sie auf www.max-it.de/opnsense_haproxy

Kontakt

Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben,
melden Sie sich bitte bei uns unter TechCorner@max-it.de.