Установка (D)DoS Deflate
Установка проходит просто и быстро, для начала скачиваем установочный файл:
wget http://www.inetbase.com/scripts/ddos/install.sh
Устанавливаем на него права на выполнение:
chmod +x install.sh
Запускаем установку:
./install.sh
В случае необходимости удаляется скрипт так же просто и быстро:
wget http://www.inetbase.com/scripts/ddos/uninstall.ddos<
chmod +x uninstall.ddos
./uninstall.ddos
Конечно, просто установить его мало, его надо ещё и правильно настроить, для этого отредактируем конфигурационный файл:
mcedit /usr/local/ddos/ddos.conf
Укажем:
NO_OF_CONNECTIONS=64
Отключим APF, что бы блокировалось через iptables:
APF_BAN=0
Теперь необходимо подправить сам скрипт
mcedit /usr/local/ddos/ddos.sh
Заменим в самом начале файла:
#!/bin/sh
На
#!/bin/bash
Теперь можно выполнить скрипт командой:
/usr/local/ddos/ddos.sh
После того, как убедились в успешном выполнении команды можно ставить её на крон:
crontab -e
*/1 * * * * nice -n -5 /usr/local/ddos/ddos.sh > /dev/null 2>&1