Regelsets configureren in Azure Front Door

In dit artikel wordt beschreven hoe u regelsets en uw eerste set regels maakt met behulp van Azure Portal. U leert ook hoe u een regelset koppelt aan een route vanaf de pagina regelsets of vanuit Front Door Manager.

Vereisten

  • Voordat u regelsets kunt configureren, moet u eerst een Azure Front Door Standard of Premium maken. Zie Een Azure Front Door-profiel maken voor meer informatie.

Regelset configureren in Azure Portal

  1. Ga naar uw Azure Front Door-profiel en selecteer Regelsets onder Instellingen in het menuvenster aan de linkerkant. Selecteer + Toevoegen en geef vervolgens een naam op voor de regelset.

    Screenshot of rule set landing page.

  2. Als u de eerste regel wilt maken, geeft u deze regelnaam op. Selecteer vervolgens + Voorwaarde toevoegen en + Actie toevoegen om uw regel te definiëren. U kunt maximaal 10 voorwaarden en 5 acties voor één regel toevoegen. In dit voorbeeld gebruiken we servervariabele om 'Apparaattype' toe te voegen aan de antwoordheader voor aanvragen die afkomstig zijn van een 'mobiel' apparaattype. Zie voorwaarden en acties voor overeenkomsten voor meer informatie.

    Screenshot of rule set configuration page.

    Notitie

    • Als u een voorwaarde of actie uit een regel wilt verwijderen, gebruikt u de prullenbak aan de rechterkant van de specifieke voorwaarde of actie.
    • Als u een regel wilt maken die van toepassing is op alle binnenkomend verkeer, geeft u geen voorwaarden op.
    • Als u wilt stoppen met het evalueren van resterende regels als aan een specifieke regel wordt voldaan, schakelt u Stoppen met het evalueren van de resterende regel in. Als deze optie is ingeschakeld, worden alle resterende regels in die regelset en alle resterende regelsets die aan de route zijn gekoppeld, niet uitgevoerd, ongeacht de overeenkomende voorwaarden waaraan wordt voldaan.
    • Alle paden in de regelengine zijn hoofdlettergevoelig.
    • Headernamen moeten voldoen aan RFC 7230.
  3. U kunt de prioriteit van de regels in uw regelset bepalen met behulp van de pijlknoppen om de regels met een hogere of lagere prioriteit te verplaatsen. De lijst bevindt zich in oplopende volgorde, dus de belangrijkste regel wordt eerst vermeld.

    Screenshot of rule set priority.

    Tip

    Als u wilt controleren wanneer de wijzigingen worden doorgegeven aan Azure Front Door, kunt u een aangepaste antwoordheader in de regel maken met behulp van het volgende voorbeeld. U kunt een antwoordheader _X-<RuleName>-Version_ toevoegen en de waarde wijzigen telkens wanneer de regel wordt bijgewerkt.

    Screenshot of custom version header rule. Nadat de wijzigingen zijn bijgewerkt, kunt u naar de URL gaan om te bevestigen dat de regelversie wordt aangeroepen: Screenshot of custom header version output.

  4. Nadat u alle regels hebt gemaakt die u nodig hebt, selecteert u Opslaan om het maken van de regelset te voltooien.

  5. U kunt de regelset nu koppelen aan een route, zodat deze van kracht kan worden. U kunt de regelset koppelen op de pagina Regelsets of u kunt dit doen vanuit de Front Door-manager.

    Pagina regelset:

    1. Selecteer op de pagina Regelset de koppeling Niet-gekoppeld om de regelset aan een route te koppelen.

      Screenshot of unassociated rule set on Rule set page.

    2. Selecteer vervolgens op de pagina Een route koppelen het eindpunt en de route waaraan u de regelset wilt koppelen.

      Screenshot of create a route page.

    3. Selecteer Volgende om de volgorde van de regelset te wijzigen als u meerdere regelsets voor de geselecteerde route hebt. De regelset verwerkt in de vermelde volgorde. U kunt orders wijzigen door de regelset te selecteren en de knoppen boven aan de pagina te selecteren. Selecteer Koppelen om de routekoppeling te voltooien.

      Notitie

      U kunt slechts één regelset koppelen aan één route op deze pagina. Als u een regelset wilt koppelen aan een andere route, gebruikt u de Front Door-manager.

      Screenshot of rule set orders.

    4. De regelset is nu gekoppeld aan een route. U kunt de antwoordheader bekijken en bevestigen dat het apparaattype is toegevoegd.

      Screenshot of rule associated with a route.

    Front Door-manager:

    1. Ga naar de Front Door-manager en selecteer de ... naast de route die u wilt configureren. Selecteer vervolgens Route bewerken.

      Screenshot of edit route from Front Door manager.

    2. Selecteer op de pagina Route bijwerken, onder Regels, regelsets die u wilt koppelen aan de route in de vervolgkeuzelijst. Vervolgens kunt u de volgorde van de regelsets wijzigen.

      Screenshot of rule set on update a route page.

    3. Selecteer Bijwerken om de routeconfiguratie op te slaan.

Een regelset verwijderen

Als u de regelset niet meer wilt gebruiken in uw Azure Front Door-profiel, kunt u de regelset verwijderen door de volgende stappen uit te voeren:

  1. Ga naar de pagina Regelset onder Instellingen.

  2. Selecteer de ... naast de regelset die u wilt verwijderen en selecteer vervolgens Ontkoppelen van alle routes.

    Screenshot of disassociate all routes button.

  3. Zodra de regelset is ontkoppeld, kunt u de ... opnieuw selecteren. Selecteer Verwijderen en selecteer vervolgens Ja om het verwijderen van de regelset te bevestigen.

    Screenshot of delete a rule set from Rule set page.

  4. Herhaal stap 2 en 3 om alle andere regelset te verwijderen die u in het Azure Front Door-profiel hebt.

Volgende stappen

Meer informatie over het toevoegen van beveiligingsheaders met regelset.