Ermöglichen Sie bestimmten IP-Adressen den Zugriff auf Unter-URLs in HAProxy


0

In HAPRoxy muss ich alle URLs mit Ausnahme von zwei IP-Adressen für eine bestimmte Unterdomäne blockieren. Zum Beispiel: Meine Basis-URL lautet www.example.com. Und ich muss nur 1.1.1.1 und 2.2.2.2 erlauben, auf www.example.com/xyz/abc in HAProxy zuzugreifen.

Antworten:


1

Sie können 2 verschiedene ACL erstellen und in eine Bedingung versetzen:

acl trusted_ip src 1.1.1.1 2.2.2.2 acl protected_page url www.example.com/xyz/abc
http_request deny if protected_page and not trusted_ip

Quelle: https://www.haproxy.com/doc/aloha/7.0/haproxy/acls.html


acl network_allowed src 1.1.1.1 2.2.2.2 acl restricted_pages Pfad_beg / xyz / abc http-Anfrage ablehnen, wenn restricted_pages und nicht network_allowed nicht funktionieren. Es ist für alle blockiert
Arvind

Ich habe die Eingabe korrigiert, da die Zeilen falsch sind.
Diego Roccia
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.