Como mod_evasive desativar um servidor de hospedagem. (Apache Web Server)

Alguns Os administradores do servidor uso mod_evasive para proteger contra ataques servidores de hospedagem ele gerencia. Módulo do Apache, Mod_evasive é uma boa solução para rejeitar o pedidoEm locais múltiplos provenientes de um servidor de IP durante um período muito curto de tempo. É uma boa proteção inundação anti.
Pior é que às vezes mod_evasive torna-se um problema quando a taxa de indexação em mecanismos de busca para um local muito grande. Pedir sites de répteis de robôs de indexação, especialmente Yahoo! SlurpSão muitas vezes confundidos com ataques contra servidor e inevitavelmente robôs mod_evasive irá bloquear o acesso para o servidor e os locais padrão. Por experiência, posso dizer-lhe que o Yahoo realmente inundação. Houve casos em que Yahoo! usadas mais de visitantes 1000 Banda.
Não apenas os robôs de indexação podem ser "vítimas" deste módulo do apache, mas também os visitantes que têm um conexão de internet pobres (Devido à prolongada do pedido, o acesso será bloqueado) ou que clica em páginas da web em intervalos de tempo muito pequenos.

17 de maio 10:51:42 mod_evasive do servidor [2185]: Lista negra addressione 188.24. *. *: possível ataque DoS.

Off mod_evasive no Apache / 2.2.9 (Unix).

1. Primeiro, precisamos fazer login como administrador no servidor de hospedagem. Através da SSH servidor remoto ou no console do servidor se fechar.

2. Vá para o diretório onde está localizado . Normalmente está em "cd / etc / httpd / conf"E"cd / usr / local / apache / conf“. Não começamos a mudar nada até fazermos um backup file) em httpd.conf.

3. Abrir e editar httpd.conf. Procuramos a linha: “AddMódulo mod_evasive.c”E nós trocamos com "#AddMódulo mod_evasive.c“. "#" Colocado na frente de uma linha de comando, leva ao seu cancelamento. Em alguns casos, em httpd.conf em vez da linha acima, encontramos "LoadModule Evasive_module libexex / mod_evasive"Ou"Include conf / mod_evasive20.conf“. Cancelamos essas linhas e para ter certeza de que não há nada de mod_evasive no httpd.conf, fazemos uma pesquisa por "evasive".

4. Permanecemos na pasta “conf” e identificamos o arquivo mod_evasive20.conf ou mod_evasive.conf. Fazemos um backup deste arquivo e, em seguida, excluímos seu conteúdo. Uma solução ainda mais simples seria renomear o arquivo de mod_evasive.conf in mod_evasive.conf.old.

editar servidor httpd conf

5. Restart Apache Web Server.

Enviar Mail Setup para ações mod_evasive via SSH (Putty) - ligação .

Fundador e editor Stealth Settings, de 2006 até o presente. Experiência em sistemas operacionais Linux (especialmente CentOS), Mac OS X, Windows XP> Windows 10 e WordPress (CMS).

Deixe um comentário