Разрешить определенным IP-адресам доступ к суб-URL в HAProxy

2153
Arvind

В HAPRoxy мне нужно заблокировать все URL-адреса, кроме двух IP-адресов для конкретного субдомена. Например: мой базовый URL-адрес www.example.com. И мне нужно разрешить только 1.1.1.1 и 2.2.2.2 доступ к www.example.com/xyz/abc в HAProxy.

0

1 ответ на вопрос

0
Diego Roccia

Вы можете создать 2 разных acl и поместить их в условие:

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 

источник: https://www.haproxy.com/doc/aloha/7.0/haproxy/acls.html

acl network_allowed src 1.1.1.1 2.2.2.2 acl limited_pages path_beg / xyz / abc http-запрос отклоняет, если limited_pages и не network_allowed не работают. Это блокирует для всех Arvind 7 лет назад 0
Я исправил запись, так как строки были нарушены неправильно. Diego Roccia 7 лет назад 0

Похожие вопросы