Configurar um conjunto de Regras com o Azure Front Door

Este artigo mostra como criar um conjunto de regras e seu primeiro conjunto de regras usando o portal do Azure. Em seguida, você aprenderá como associar o conjunto de Regras a uma rota da página de conjunto de Regras ou do Endpoint Manager.

Pré-requisitos

Configurar conjunto de Regras no portal do Azure

  1. No perfil do Azure Front Door, selecione o conjunto de Regras localizado em Configurações. Selecione + Adicionar e, em seguida, dê um nome ao conjunto de regras.

    Captura de tela da página de aterrissagem do conjunto de regras.

  2. Para criar sua primeira regra, dê a ela o nome. Em seguida, selecione + Adicionar condição e + Adicionar ação para definir a regra. Você pode adicionar até 10 condições e 5 ações para uma regra. Neste exemplo, usamos a variável de servidor para anexar o "Tipo de dispositivo" ao cabeçalho de resposta para solicitações que são provenientes de um tipo de dispositivo "Móvel".

    Captura de tela da página de configuração do conjunto de regras.

    Observação

    • Para excluir uma condição ou ação da regra, use a lixeira no lado direito da condição ou ação específica.
    • Para criar uma regra que se aplica a todo o tráfego de entrada, não especifique nenhuma condição.
    • Para parar de avaliar as regras restantes se uma regra específica for atendida, marque parar de avaliar a regra restante. Se essa opção estiver marcada, nenhuma das regras restantes no conjunto de regras e nenhum dos conjuntos de regras restantes associados à rota serão executados, independentemente das condições de correspondência serem atendidas ou não.
    • Todos os caminhos no Mecanismo de Regras são diferenciam maiúsculas e minúsculas.
    • Os nomes de cabeçalho devem obedecer o RFC 7230.
  3. Você pode determinar a prioridade das regras em seu conjunto de regras usando os botões de seta para mover as regras para maior ou menor em prioridade. A lista está em ordem crescente, portanto, a regra mais importante é listada primeiro.

    Captura de tela da prioridade do conjunto de regras.

    Dica

    Para verificar quando as alterações são propagadas para o Azure Front Door, crie um cabeçalho de resposta personalizado na regra usando o exemplo a seguir. É possível adicionar um cabeçalho de resposta _X-<RuleName>-Version_ e alterar o valor sempre que a regra for atualizada.

    Captura de tela da regra de cabeçalho de versão personalizada. Depois que as alterações forem atualizadas, acesse a URL para confirmar a versão da regra que está sendo invocada: Captura de tela da saída da versão do cabeçalho personalizada.

  4. Depois de criar todas as regras necessárias, selecione Salvar para concluir a criação do conjunto de Regras.

  5. Agora você pode associar o Conjunto de Regras a uma rota para que ele possa entrar em vigor. Você pode associar o conjunto de Regras na página Conjunto de Regras ou pode fazer isso no gerenciador do Front Door.

    Página Conjunto de Regras:

    1. Na página Conjunto de Regras, selecione o link Não associado para associar o conjunto de Regras a uma rota.

      Captura de tela do conjunto de regras não associado na página Conjunto de Regras.

    2. Em seguida, na página Associar uma rota, selecione o ponto de extremidade e a rota que você deseja associar ao conjunto de regras.

      Captura de tela da página criar uma rota.

    3. Selecione Avançar para alterar a ordem do conjunto de regras, se você tiver vários conjuntos de regras para uma rota selecionada. O conjunto de regras será processado na ordem listada. Você pode alterar os pedidos selecionando o conjunto de regras e selecionando os botões na parte superior da página. Selecione Associar para concluir a associação de rota.

      Observação

      Você só pode associar um conjunto de regras a uma única rota nesta página. Para associar um conjunto de Regras a várias rotas, use o gerenciador do Front Door.

      Captura de tela das ordens do conjunto de regras.

    4. O conjunto de regras agora está associado a uma rota. Você pode examinar o cabeçalho de resposta e confirmar se o Tipo de Dispositivo foi adicionado.

      Captura de tela da regra associada a uma rota.

    Gerenciador do Front Door:

    1. Acesse o gerenciador do Front Door, selecione ... ao lado da rota que você deseja configurar. Depois, selecione Editar rota.

      Captura de tela de Editar rota no gerenciador do Front Door.

    2. Na página Atualizar rota, em Regras, selecione os conjuntos de Regras que você deseja associar à rota da lista suspensa. Em seguida, você terá a capacidade de alterar a ordem dos conjuntos de regras.

      Captura de tela do conjunto de regras na página Atualizar uma rota.

    3. Selecione Atualizar para salvar a configuração da rota.

Excluir um conjunto de Regras

Se você não quiser mais o conjunto de Regras no perfil do Azure Front Door, poderá remover a conjunto de Regras executando as seguintes etapas:

  1. Acesse a página Conjunto de Regras em Configurações.

  2. Selecione ... ao lado do conjunto de regras que você deseja remover e clique em Desassociar de todas as rotas.

    Captura de tela do botão Desassociar todas as rotas.

  3. Depois que o conjunto de regras tiver sido desassociado, você poderá selecionar ... novamente. Selecione Excluir e depois Sim para confirmar que você deseja excluir o conjunto de regras.

    Captura de tela da exclusão de um conjunto de regras da página Conjunto de regras.

  4. Repita as etapas 2 e 3 para remover qualquer outro conjunto de regras que você tenha no perfil do Azure Front Door.

Próximas etapas

Saiba como adicionar Cabeçalhos de segurança com regras definidas.