Criar regras personalizadas de limitação de taxa para o Application Gateway WAF v2
A limitação de taxa permite detetar e bloquear níveis anormalmente altos de tráfego destinado ao seu aplicativo. A Limitação de Taxa funciona contando todo o tráfego que corresponde à regra de Limite de Taxa configurada e executando a ação configurada para o tráfego correspondente a essa regra que excede o limite configurado. Para obter mais informações, consulte Visão geral da limitação de taxa.
Configurar regras personalizadas de limite de taxa
Use as informações a seguir para configurar as Regras de Limite de Taxa para o Application Gateway WAFv2.
Cenário Um - Crie uma regra para limitar a taxa de tráfego por IP do Cliente que exceda o limite configurado, correspondendo a todo o tráfego.
- Abra uma política WAF do Application Gateway existente.
- Selecione Regras personalizadas.
- Selecione Adicionar regra personalizada.
- Digite um nome para a regra personalizada.
- Para o Tipo de regra, selecione Limite de taxa.
- Digite uma Prioridade para a regra.
- Escolha 1 minuto para Duração do limite de taxa.
- Digite 200 para Limite de taxa (solicitações).
- Selecione Endereço do cliente para Limite de tráfego de taxa de grupo por.
- Em Condições, escolha Endereço IP para Tipo de correspondência.
- Em Operação, selecione Não contém.
- Para a condição de correspondência, em Endereço IP ou intervalo, digite 255.255.255.255/32.
- Deixe a configuração de ação para Negar tráfego.
- Selecione Adicionar para adicionar a regra personalizada à política.
- Selecione Salvar para salvar a configuração e tornar a regra personalizada ativa para a política WAF.
Cenário Dois - Crie uma Regra Personalizada de Limite de Taxa para corresponder a todo o tráfego, exceto o tráfego originado dos Estados Unidos. O tráfego é agrupado, contado e limitado com base na GeoLocalização do endereço IP de origem do cliente
- Abra uma política WAF do Application Gateway existente.
- Selecione Regras personalizadas.
- Selecione Adicionar regra personalizada.
- Digite um nome para a regra personalizada.
- Para o Tipo de regra, selecione Limite de taxa.
- Digite uma Prioridade para a regra.
- Escolha 1 minuto para Duração do limite de taxa.
- Digite 500 para Limite de taxa (solicitações).
- Selecione Localização geográfica para Limite de tráfego de taxa de grupo.
- Em Condições, escolha Localização geográfica para Tipo de correspondência.
- Na seção **Corresponder variáveis, selecione RemoteAddr para Corresponder variável.
- Selecione Não é para operação.
- Selecione Estados Unidos para País/Região.
- Deixe a configuração de ação para Negar tráfego.
- Selecione Adicionar para adicionar a regra personalizada à política.
- Selecione Salvar para salvar a configuração e tornar a regra personalizada ativa para a política WAF.
Cenário Três - Criar Regra Personalizada de Limite de Taxa que corresponda a todo o tráfego da página de login e use a variável GroupBy None. Isso agrupará e contará todo o tráfego que corresponde à regra como um e aplicará a ação em todo o tráfego correspondente à regra (/login).
- Abra uma política WAF do Application Gateway existente.
- Selecione Regras personalizadas.
- Selecione Adicionar regra personalizada.
- Digite um nome para a regra personalizada.
- Para o Tipo de regra, selecione Limite de taxa.
- Digite uma Prioridade para a regra.
- Escolha 1 minuto para Duração do limite de taxa.
- Digite 100 para Limite de taxa (solicitações).
- Selecione Nenhum para Limitar o tráfego da taxa de grupo.
- Em Condições, escolha String para o tipo de correspondência.
- Na seção Corresponder variáveis, selecione RequestUri para a variável Corresponder .
- Selecione Não é para operação.
- Em Operador, selecione Contém.
- A seleção de uma transformação é opcional.
- Insira o caminho da página de login para corresponder ao valor. Neste exemplo, usamos /login.
- Deixe a configuração de ação para Negar tráfego.
- Selecione Adicionar para adicionar a regra personalizada à política
- Selecione Salvar para salvar a configuração e tornar a regra personalizada ativa para a política WAF.