Habilitar o AWS WAF para distribuições
É possível habilitar o AWS WAF ao criar uma distribuição ou habilitar as proteções de segurança para uma lista de controle de acesso (ACL) existente.
Se você habilitar AWS WAF para a distribuição do CloudFront, também será possível habilitar o controle de bots e configurar a proteção de segurança por categoria de bot.
Tópicos
Habilitar o AWS WAF para uma nova distribuição
O procedimento a seguir mostra como habilitar o AWS WAF ao criar uma distribuição do CloudFront.
Como habilitar o AWS WAF para uma nova distribuição
Abra o console do CloudFront em https://console.aws.amazon.com/cloudfront/v4/home
. -
No painel de navegação, escolha Distribuições e Criar distribuição.
-
Conforme necessário, siga as etapas em Criar uma distribuição.
-
Na seção Web Application Firewall, selecione Editar e Habilitar proteções de segurança.
-
Preencha os seguintes campos:
-
Usar o modo de monitor: habilite o modo de monitor quando quiser primeiro coletar dados para testar como a proteção funcionará. Ao habilitar o modo de monitor, as solicitações não serão bloqueadas se as proteções estiverem ativas. Em vez disso, o modo de monitor coleta dados sobre solicitações que seriam bloqueadas se as proteções estivessem ativas. Quando estiver tudo pronto para começar o bloqueio, você poderá habilitá-lo na página Segurança.
-
Proteções adicionais: escolha as opções que você deseja habilitar. Se você habilitar a limitação de taxa, consulte Configurar a limitação de taxa para obter mais informações.
-
Estimativa de preço: é possível abrir a seção para exibir um campo no qual você insere um número diferente de solicitações/mês e vê uma nova estimativa.
-
-
Revise as configurações de distribuição restantes e escolha Criar distribuição.
Após a criação de uma distribuição, o CloudFront cria o painel Segurança. É possível usar esse painel para desabilitar ou habilitar o AWS WAF. Se você ainda não habilitou o AWS WAF, as tabelas e os elementos gráficos no painel permanecerão em branco.
Usar uma ACL da web existente
Se você tem uma ACL da Web, é possível usá-la em vez da proteção oferecida pelo AWS WAF.
Para usar uma configuração existente do AWS WAF
Abra o console do CloudFront em https://console.aws.amazon.com/cloudfront/v4/home
. -
Execute um destes procedimentos:
-
Escolha Criar distribuição, siga as etapas em Criar uma distribuição e retorne a este tópico.
-
Escolha uma configuração existente e selecione a guia Segurança.
-
-
Na seção Web Application Firewall (WAF), selecione Editar e Habilitar proteções de segurança.
-
Escolha Usar configuração existente do WAF. Essa opção aparece somente se você tiver ACLs da web configuradas.
-
Escolha sua ACL da web existente na tabela Escolher uma ACL da web.
-
Revise as configurações de distribuição restantes e escolha Criar distribuição.
Habilitar o controle de bots
Se você habilitar AWS WAF para a distribuição do CloudFront, será possível visualizar as solicitações de bots para determinado intervalo de tempo no painel de segurança no console do CloudFront. Também é possível habilitar ou desabilitar o controle de bots aqui.
São geradas cobranças quando você habilita o controle de bots. O painel de segurança fornece uma estimativa de custo.
Se você desabilitar o controle de bots, o painel de segurança exibirá o tráfego de bot por tipo e categoria. Se você desabilitar o controle de bots, o tráfego de bots será exibido com base na amostragem da solicitação.
Para habilitar o controle de bots
Abra o console do CloudFront em https://console.aws.amazon.com/cloudfront/v4/home
. No painel de navegação, selecione Distribuições e escolha a distribuição que você deseja alterar.
Escolha a guia Segurança.
Role para baixo até a seção Solicitações de bots para determinado intervalo de tempo e escolha Habilitar controle de bots.
Na caixa de diálogo Bot Control (Controle de bots), em Configuração, marque a caixa de seleção Enable Bot Control for common bots (Habilitar controle de bots para bots comuns).
Escolha Salvar alterações.
Configurar a proteção por categoria de bot
Ao habilitar o controle de bots, você poderá configurar como cada bot não verificado é tratado por categoria de bot. Por exemplo, é possível configurar um bot de biblioteca HTTP como o Modo de monitor e atribuir um Desafio a um verificador de link.
nota
Os bots que a AWS reconhece como comuns e verificáveis, como crawlers de mecanismos de pesquisa conhecidos, não estão sujeitos às ações que você define aqui. O controle de bots confirma que os bots validados vêm da origem informada antes de marcá-los como verificados.
Como configurar a proteção para uma categoria de bot
Abra o console do CloudFront em https://console.aws.amazon.com/cloudfront/v4/home
. No painel de navegação, selecione Distribuições e escolha a distribuição que você deseja alterar.
Escolha a guia Segurança.
-
No gráfico Solicitações por categoria de bot, aponte para qualquer um dos itens na coluna Ação de bot não verificado e escolha o ícone de lápis para editá-lo.
-
Abra a lista resultante e escolha uma destas opções:
Bloquear
Permitir
Modo de monitor
CAPTCHA
Desafio
-
Escolha a marca de seleção ao lado da lista para salvar a alteração.