• Форум посвящен самостоятельной (бесплатной) защите от ддос атак.
    Есть мануалы по настройке сервера от Ddos для сисадминов и готовые инструменты от ддос-атак для вебмастеров.

    Простое, эффективное, точное и проверенное бесплатное решение от мощных ддос-атак: PHP скрипт + Cloudflare, с панелью управления.

Настройка Cloudflare от ддос атак

N

nexus

New Member
#21
чтоб сайт не открывался по IP в конфиг вирт хоста

Код:
if ($host !~ ^(ddosforum.com|www.ddosforum.com)$ ) {
return 444;
}
также можно при помощи API банить IP ддосеров и разбанивать. Вот action для утилиты fail2ban
Код:
[Definition]
actionstart =

actionstop =

actioncheck =

actionban = curl -s -o /dev/null -X POST -H 'X-Auth-Email: <cfuser>' -H 'X-Auth-Key: <cftoken>' \
            -H 'Content-Type: application/json' -d '{ "mode": "block", "configuration": { "target": "ip", "value": "<ip>" } }' \
            https://api.cloudflare.com/client/v4/user/firewall/access_rules/rules

actionunban = curl -s -o /dev/null -X DELETE -H 'X-Auth-Email: <cfuser>' -H 'X-Auth-Key: <cftoken>' \
              https://api.cloudflare.com/client/v4/user/firewall/access_rules/rules/$(curl -s -X GET -H 'X-Auth-Email: <cfuser>' -H 'X-Auth-Key: <cftoken>' \
              'https://api.cloudflare.com/client/v4/user/firewall/access_rules/rules?mode=block&configuration_target=ip&configuration_value=<ip>&page=1&per_page=1' | cut -d'"' -f6)

[Init]
cftoken =
cfuser =
где внизу надо прописать токент и имыя юзера
При атаке в 100 ГБ сильно загружается процессор. Все 3 ядра уходит на fail2ban. Кто будет защищаться через fail2ban - имейте ввиду.
 
admin

admin

Администратор
Администрация
#22
А при чем тут fail2ban , если речь о Cloudflare.
 
Сверху