NA

Anti-Ddos [Apache]

Por Natanael Beckman, 06 de nov. de 2010 em Tutoriais de Websites

14
9.9k
Natanael BeckmanN
06 de novembro de 2010 às 00:29

Agora vou ensinar com deixar seu Apache mais seguro, contra ataques DDoS!

 

É bom lembrar que para iniciarmos a configuração desse sistem é bom seu apache está desativado.

 

1° Baixe esse arquivo:

 

dosevasive.rar

 

2° Agora vamos extrair o arquivo dosevasive.rar e após isso irá aparecer dois arquivos, mod_dosevasive22 e mod_dosevasive22.dll.

 

3° Copie os dois arquivos e em seguida cole-os na pasta modules, acesse:

 

\xampp\apache\modules\

 

4° Agora abra o arquivo httpd.conf, acesse:

 

\xampp\apache\Conf\httpd.conf

 

5° Com o httpd.conf aberto localicale com ctrl+f o que diz a linha seguinte:

 

LoadModule autoindex_color_module modules/mod_autoindex_color.so

 

Adicione abaixo:

 

LoadModule dosevasive22_module modules/mod_dosevasive22.dll

 

6º Agora localize:

 

<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

 

E logo após adicione:

 

<IfModule dosevasive22_module>

DOSHashTableSize 3097
DOSPageCount 20
DOSSiteCount 50
DOSPageInterval 1

DOSSiteInterval 1

DOSBlockingPeriod 300

</IfModule>

 

Feito, seu sistema de Anti DDoS está configurado no seu Apache.

 

Noções basicas:

DOSHashTableSize 1024 = define o tamanho da tabela hash
DOSPageCount 10 = define o número de solicitações para a mesma página
DOSSiteCount 150 = Definir o número de pedidos de qualquer objeto pelo mesmo cliente, se o intervalo foi ultrapassado o endereço IP do cliente é adicionado à lista de bloqueio.
DOSBlockingPeriod 600 = 10 minutos de bloqueio, se alguém DDoS

 

Eu sempre uso assim:

 

<IfModule dosevasive22_module>

DOSHashTableSize 3097
DOSPageCount 20
DOSSiteCount 50
DOSPageInterval 1

DOSSiteInterval 1

DOSBlockingPeriod 300

</IfModule>

 

Créditos:

Ragal

Natan Beckman

06 de novembro de 2010 às 07:29

Eu tinha visto isto já em algum lugar, vai ajudar muita gente ^^

 

Mais se o cara for atacar pra valer, a net irá cair e o apache também.

Natanael BeckmanN
06 de novembro de 2010 às 12:17

É mais não deixa de ser algo que ajude impider um pouco mais ;D

1 mês depois...
cs007C
03 de dezembro de 2010 às 14:45

Pow esse tuto nao esta funfando aki x.x depois que eu faço isso o Apache nao inicia =/ preciso muito disso x.x

Obrigado!

Natanael BeckmanN
03 de dezembro de 2010 às 15:23

Não inicia ;X

Tente ver se existe algo que você alterou que esteja bloqueando a porta 80.

4 semanas depois...
xkvdX
28 de dezembro de 2010 às 02:03

Nao funcionou pra mim, tenho um ot grande e estou com esse problema.

 

Estou pagando para quem resolver.

msn kvd.junior@hotmail.com

 

email kvd.junior@gmail.com

 

obrigado ;D

JoazanJ
28 de dezembro de 2010 às 02:51

Fala pro gustavo coloca , eu vi o Xtibia cair uma vez nesse final de semana

DoidinD
28 de dezembro de 2010 às 03:03

Eu sinceramente não uso XAMPP.

Acho XAMPP um coco.. =/

 

Mas o tutorial ficou show! =)

REP+

Editado Dezembro 28 por Doidin

1 mês depois...
Natanael BeckmanN
07 de janeiro de 2011 às 04:12

Obrigado pelo comentário Doidin ;D

1 mês depois...
rlvpR
02 de fevereiro de 2011 às 17:38

Valeu... Não sei se funciona mas ta ai =D

Vou colocar no meu, REP+

Editado Fevereiro 2 por RlvPOTs

4 meses depois...
vctolivo95V
23 de junho de 2011 às 21:48

Valew, aqui funfo certinho

8 meses depois...
miguel223M
29 de fevereiro de 2012 às 20:46

Eu nao aconselho o uso, me desculpa amigo, mas aqui quando ele bloquia alguem, ele também derruba o xampp, :/, deve haver algum erro no arquivo.

SkyDangerousS
01 de março de 2012 às 14:07

Esse tópico se encaixa melhor em "Tutorias de Website".

 

Reportado para Moverem.

3 anos depois...
CyCu991C
20 de dezembro de 2015 às 00:30

link off