Migrando listas de permissão e negação do Wallarm node 2.18 e inferiores para 4.8¶
A partir do Wallarm node 3.x, o método de configuração das listas de permissão e negação do endereço IP foi alterado. Este documento instrui como migrar as listas de permissão e negação configuradas no Wallarm node 2.18 ou inferior para o Wallarm node mais recente.
O que mudou?¶
A configuração das listas de permissão e negação do endereço IP mudou da seguinte forma:
-
As diretivas
wallarm_acl_*
do NGINX, parâmetrosacl
do Envoy e variáveis de ambienteWALLARM_ACL_*
foram depreciadas. Agora, as listas IP são configuradas da seguinte maneira:- Passos adicionais para habilitar a funcionalidade de permissão ou negação por IP não são necessários. O Wallarm node baixa as listas de endereços IP do Wallarm Cloud por padrão e aplica os dados baixados ao processar as requisições recebidas.
- A página de bloqueio e o código de erro retornados na resposta à solicitação bloqueada são configurados usando a diretiva
wallarm_block_page
em vez dewallarm_acl_block_page
.
-
Os endereços IP na lista de permissão e negação são gerenciados através do Console Wallarm.
-
Os endereços IP do Scanner de Vulnerabilidades Wallarm estão na lista de permissão por padrão. Não é mais necessário permitir manualmente os endereços IP do Scanner.
Procedimento para migração de configuração de lista de permissão e negação¶
-
Informe o suporte técnico da Wallarm que você está atualizando os módulos do nó de filtragem para a versão mais recente e peça para habilitar a nova lógica de listas IP para sua conta Wallarm.
Quando a nova lógica de listas IP estiver habilitada, abra o Console Wallarm e verifique se a seção Listas IP está disponível.
-
Se estiver atualizando o nó Wallarm multi-tenant, exclua os scripts usados para sincronizar a lista de negação do endereço IP e o nó multi-tenant 2.18 ou inferior. A partir da versão 3.2, a integração manual de listas IP não é mais necessária.
-
Atualize os módulos do nó de filtragem para a versão 4.8 seguindo as instruções apropriadas.
-
Remova a lista de permissão dos endereços IP do Scanner Wallarm dos arquivos de configuração do nó de filtragem. A partir dos nós de filtragem 3.x, os endereços IP do Scanner estão na lista de permissão por padrão.
-
Se os métodos listados são usados para permitir outros endereços IP que não devem ser bloqueados pelo nó de filtragem, mova-os para a Lista de Permissões no Console Wallarm.
-
Se você usou a diretiva
wallarm_acl_block_page
para configurar a página de bloqueio e o código de erro retornados quando o IP da lista de negação originou a solicitação, substitua o nome da diretiva porwallarm_block_page
e atualize seu valor seguindo as instruções. -
Remova as variáveis de ambiente
WALLARM_ACL_*
do NGINX e do Envoy dos comandosdocker run
NGINX e Envoy. -
(Opcional) Remova as diretivas NGINX
wallarm_acl_*
e parâmetrosacl
do Envoy dos arquivos de configuração do nó de filtragem.