← Документация WAF / custom-rules / use-cases
Разрешить трафик только с IP-адресов из списка разрешений
Этот пример блокирует входящие запросы с IP-адресов, отсутствующих в списке разрешений (определённом с помощью Список IP-адресов).
-
Создать список IP-адресов с IP-адресами, для которых вы хотите разрешить доступ.
Например, создайте список IP-адресов с именемallowed_ipsс одним или несколькими IP-адресами. Дополнительную информацию о поддерживаемых форматах IP-адресов см. Списки IP-адресов. -
Создание пользовательского правила блокируя все запросы с IP-адресов, не входящих в созданный вами список (
allowed_ipsв этом примере).-
Когда входящие запросы соответствуют:
Поле Оператор Значение IP-адрес источника не входит в список allowed_ipsЕсли вы используете редактор выражений:
(not ip.src in $allowed_ips) -
Затем выберите действие: Block
-
-
(Необязательно) Дополните своё выражение любыми дополнительными фильтрами, например блокировкой IP-адресов, не входящих в список разрешений, только для определённых путей URI:
Поле Оператор Значение Логика IP-адрес источника не входит в список allowed_ipsИ URI Path подстановочный знак /admin/*Если вы используете редактор выражений:
(not ip.src in $allowed_ips and http.request.uri.path wildcard "/admin/*")