Dokumentace Domluvit pilot

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).

  1. 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ázvem allowed_ips jednou nebo více IP adresami. Další informace o podporovaných formátech IP adres najdete v seznamy IP adres.

  2. Vytvoření vlastního pravidla blokování všech požadavků z IP adres, které nejsou v seznamu, který jste vytvořili (allowed_ips v tomto příkladu).

    • Když příchozí požadavky odpovídají:

      Pole Operátor Hodnota
      IP Source Address is not in list allowed_ips

      Pokud používáte editor výrazů:
      (not ip.src in $allowed_ips)

    • Poté proveďte akci: Block

  3. (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_ips And
    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/*")

Další zdroje

Požádejte o pilot zdarma

Domluvit pilot