Olá cidadãos XTibianos!
Neste tutorial vou ensinar a adaptar o DDoS Deflate, que é uma excelente ferramenta para combater ataques, para ser utilizado junto ao famoso ConfigServer Security & Firewall (CSF).
Para este tutorial vou partir do ponto que o CSF já está instalado e configurado.
Para instalar o (D)DoS Deflate, basta rodar o seguinte comando:
wget http://www.inetbase.com/scripts/ddos/install.sh
chmod 0700 install.sh
./install.sh
Feito isso, vamos para a configuração do (D)DoS Deflate para trabalhar com o CSF.
1. Antes de começarmos a modificação, faremos um backup do arquivo que vamos alterar:
cp "/usr/local/ddos/ddos.sh" "/usr/local/ddos/ddos.bkp.sh"
2. Utilize o nano para editar o arquivo ddos.sh:
nano /usr/local/ddos/ddos.sh
3. Vá até a linha 138 (aproximadamente) e procure por essa linha:
$IPT -I INPUT -s $CURR_LINE_IP -j DROP
4. Apague o conteúdo dessa linha e substitua por:
csf -d $CURR_LINE_IP
5. Por fim, copie o arquivo ddos.sh para a pasta /usr/local/sbin.
cp -s /usr/local/ddos/ddos.sh /usr/local/sbin/ddos
Pronto! Seu DDoS Deflate está configurado para trabalhar com o CSF!
Façam bom proveito
(Esse tutorial foi completamente escrito por mim. Qualquer cópia deve ser previamente autorizada e conter os devidos créditos.)