← Dokumentace WAF / custom-rules / use-cases
Povolit provoz pouze z IP adres na seznamu povolených
Tento příklad blokuje příchozí požadavky z IP adres, které nejsou uvedené v allowlistu (definovaném pomocí Seznam IP adres).
-
Vytvořit seznam IP adres IP adresami, kterým chcete povolit přístup.
Můžete si například vytvořit seznam IP adres s názvemallowed_ipsjednou nebo více IP adresami. Další informace o podporovaných formátech IP adres najdete v seznamy IP adres. -
Vytvoření vlastního pravidla blokování všech požadavků z IP adres, které nejsou v seznamu, který jste vytvořili (
allowed_ipsv tomto příkladu).-
Když příchozí požadavky odpovídají:
Pole Operátor Hodnota IP Source Address is not in list allowed_ipsPokud používáte editor výrazů:
(not ip.src in $allowed_ips) -
Poté proveďte akci: Block
-
-
(Volitelné) Doplňte svůj výraz o další filtry, například blokování IP adres mimo allowlist jen pro konkrétní cesty URI:
Pole Operátor Hodnota Logika IP Source Address is not in list allowed_ipsAnd URI Path zástupný znak /admin/*Pokud používáte editor výrazů:
(not ip.src in $allowed_ips and http.request.uri.path wildcard "/admin/*")