Kurz: Konfigurace modulu pravidel

V tomto kurzu se dozvíte, jak vytvořit konfiguraci modulu pravidel a vaše první pravidlo v Azure Portal i CLI.

V tomto kurzu se naučíte:

  • Nakonfigurujte modul pravidel pomocí portálu.
  • Konfigurace modulu pravidel pomocí Azure CLI

Požadavky

Konfigurace modulu pravidel v Azure Portal

  1. v rámci prostředku Front-dveří klikněte na Nastavení a vyberte konfigurace modulu pravidel. Klikněte na Přidat, zadejte název konfigurace a začněte vytvářet konfiguraci modulu prvních pravidel.

    Nabídka nastavení front-dveří

  2. Klikněte na Přidat pravidlo a vytvořte své první pravidlo. Potom kliknutím na Přidat podmínku nebo přidat akci můžete pravidlo definovat.

    Poznámka

    • Pokud chcete odstranit podmínku nebo akci z pravidla, můžete použít odpadkový koš na pravé straně konkrétní podmínky nebo akce.
    • Pokud chcete vytvořit pravidlo, které platí pro veškerý příchozí provoz, nezadávejte žádné podmínky.
    • Pokud chcete zastavit vyhodnocení pravidel po splnění první podmínky shody, klikněte na zastavit vyhodnocení zbývajícího pravidla. Pokud je toto políčko zaškrtnuté a splní se všechny podmínky shody určitého pravidla, zbývající pravidla v konfiguraci se nespustí.

    Konfigurace modulu pravidel

  3. Určete prioritu pravidel v rámci vaší konfigurace pomocí tlačítek nahoru, dolů a přesunout na horní. Priorita má vzestupné pořadí, což znamená, že první pravidlo je nejdůležitější.

    Tip

    Pokud chcete ověřit, kdy se změny šíří do front Azure, můžete pomocí následujícího příkladu vytvořit vlastní hlavičku odpovědi v pravidle. Můžete přidat hlavičku odpovědi _X-<RuleName>-Version_ a změnit hodnotu pokaždé, když je pravidlo aktualizováno.

    Snímek obrazovky s pravidlem záhlaví vlastní verze Po aktualizaci změn můžete přejít na adresu URL a potvrdit vyvolanou verzi pravidla: snímek obrazovky s výstupem verze vlastní hlavičky.

  4. Po vytvoření jednoho nebo více pravidel stiskněte Uložit. Tato akce vytvoří konfiguraci modulu pravidel.

  5. Po vytvoření jedné nebo více konfigurací přidružte konfiguraci modulu pravidel k pravidlu směrování. V případě, že je možné použít jednu konfiguraci pro mnoho pravidel směrování, pravidlo směrování může obsahovat pouze jednu konfiguraci modulu pravidel. Přidružení provedete tak, že přejdete do okna > pravidla směrování na přední dveře. Vyberte pravidlo směrování, do kterého chcete přidat konfiguraci modulu pravidel, přejít do konfigurace modulu pravidla podrobností o směrování > a vyberte konfiguraci, kterou chcete přidružit.

    Konfigurace pravidla směrování

Konfigurace modulu pravidel v Azure CLI

  1. Pokud jste to ještě neudělali, nainstalujte rozhraní příkazového řádku Azure CLI. Přidat příponu "front-dveří":-AZ Extension add--name front-dveří. Pak Přihlaste se a přepněte do svého předplatného AZ Account set--Subscription <name_or_Id>.

  2. Začněte vytvořením modulu pravidel – tento příklad ukazuje jedno pravidlo s jednou akcí založenou na hlavičkách a jednu podmínkou shody.

    az network front-door rules-engine rule create -f {front_door} -g {resource_group} --rules-engine-name {rules_engine} --name {rule1} --priority 1 --action-type RequestHeader --header-action Overwrite --header-name Rewrite --header-value True --match-variable RequestFilenameExtension --operator Contains --match-values jpg png --transforms Lowercase
    
  3. Vypíše všechna pravidla.

    az network front-door rules-engine rule list -f {front_door} -g {rg} --name {rules_engine}
    
  4. Přidejte akci přepsání trasy přesměrování.

    az network front-door rules-engine rule action add -f {front_door} -g {rg} --rules-engine-name {rules_engine} --name {rule1} --action-type ForwardRouteOverride --backend-pool {backend_pool_name} --caching Disabled
    
  5. Vypíše všechny akce v pravidle.

    az network front-door rules-engine rule action list -f {front_door} -g {rg} -r {rules_engine} --name {rule1}
    
  6. Propojte konfiguraci modulu pravidel s pravidlem směrování.

    az network front-door routing-rule update -g {rg} -f {front_door} -n {routing_rule_name} --rules-engine {rules_engine}
    
  7. Odpojte modul pravidel.

    az network front-door routing-rule update -g {rg} -f {front_door} -n {routing_rule_name} --remove rulesEngine # case sensitive word ‘rulesEngine’
    

Další informace najdete tady: úplný seznam příkazů modulu pravidel AFD najdete tady.

Vyčištění prostředků

V předchozích krocích jste pro pravidla směrování nakonfigurovali a přidružíte konfiguraci modulu pravidel. Pokud už nechcete, aby byla konfigurace modulu pravidel přidružená k vašim předním dveřím, můžete konfiguraci odebrat provedením následujících kroků:

  1. Zrušte přidružení pravidel směrování od konfigurace modulu pravidel kliknutím na tři tečky vedle pole název modulu pravidel.

    Přidružit pravidla směrování

  2. Zrušte kontrolu všech pravidel směrování, ke kterým je tato konfigurace modulu pravidel přidružená, a klikněte na Uložit.

    Přidružení pravidla směrování

  3. Nyní můžete z předních dveří odstranit konfiguraci modulu pravidel.

    Odstranit konfiguraci modulu pravidel

Další kroky

V tomto kurzu jste se naučili:

  • Vytvoření konfigurace modulu pravidel
  • Přidružte konfiguraci k pravidlům směrování na přední dveře.

Pokud chcete zjistit, jak přidat záhlaví zabezpečení pomocí modulu pravidel, přejděte k dalšímu kurzu.