Erlauben Sie bestimmten IPs den Zugriff auf Unter-URLs in HAProxy

2255
Arvind

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

0

1 Antwort auf die Frage

0
Diego Roccia

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

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 path_beg / xyz / abc http-request deny verweigern, wenn eingeschränkt_pages und network_allowed nicht funktionieren. Es blockiert für alle Arvind vor 7 Jahren 0
Ich habe den Eintrag korrigiert, da die Zeilen falsch waren. Diego Roccia vor 7 Jahren 0