Gostaria de aprender a instalar Mod_evasive no servidor Apache? Neste tutorial, vamos mostrar como instalar o servidor Apache e configurar o Mod_evasive.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

Lista de equipamentos

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.

Como associado da Amazon, eu ganho comissão por compras qualificadas.

Tutorial Apache - Instalar o Mod_evasive

Instale o servidor Apache.

Copy to Clipboard

Instale o pacote Mod_evasive.

Copy to Clipboard

O sistema instalará um serviço de e-mail chamado Postfix.

Não configure o serviço de e-mail.

Apache - Mod_evasive installation

Desabilite o serviço Postfix.

Copy to Clipboard

Edite o arquivo de configuração do Mod_evasive.

Copy to Clipboard

Aqui está o arquivo, antes de nossa configuração.

Copy to Clipboard

Aqui está o arquivo, depois de nossa configuração.

Copy to Clipboard

Altere os valores no arquivo de configuração para atender às suas necessidades.

Crie um diretório para armazenar os registros.

Copy to Clipboard

Crie um arquivo de exceção.

Copy to Clipboard

Aqui está o conteúdo do arquivo.

Copy to Clipboard

Os endereços IP incluídos neste arquivo não serão bloqueados.

Configure a permissão correta.

Copy to Clipboard

Reinicie o serviço Apache.

Copy to Clipboard

A opção DOSHASHTABLESIZE especifica o tamanho da tabela hash que armazena endereços IP.

A opção DOSPAGECOUNT especifica o limite para o número de solicitações para a mesma página.

A opção DOSSITECOUNT especifica o limite para o número total de solicitações para qualquer objeto pelo mesmo cliente no mesmo site durante o intervalo configurado.

A opção DOSPAGEINTERVAL especifica o intervalo para o limite de contagem de páginas.

A opção DOSSITEINTERVAL especifica o intervalo para o limite de contagem do site.

A opção DOSBLOCKINGPERIOD especifica o número de segundos que um IP será bloqueado.

Parabéns! Você instalou com sucesso o Mod_evasive no servidor Apache.