dimas199862
@dimas199862
frontend и backend

Как настроить iptables/фаервол?

Как настроить iptables/фаервол так, чтобы страницу можно было загружать например раз в 10 секунд, получится что то типа антифлуда/анти DoS'а

Дело в том, что при загрузке страницы получает данные из MySQL. Поэтому не хочется чтобы всякие флудили клавишей F5
  • Вопрос задан
  • 460 просмотров
Решения вопроса 1
@demon_sl
Администратор
fail2ban тут не поможет,
повидимому вы ищите что то другое,
1) настройте Apache или nging особое внимание на KeepAlive директивы
2) есть и другие модули для web серверов modsecurity это WAF (файрвол приложений)
есть модуль похожий и на nginx, habrahabr.ru/post/152251, но есть и habrahabr.ru/post/145241
3) Ставьте шешируюшие примочки что бы каждый раз не дергать SQL, кеш для SQL и php - их много, я остановился на родном Opcache и memcached (первой для битрикса и 2й для wp)

А вот каcательно Файрвола, советую посмотреть в сторону CSF + LFD (Login Failure Daemon), во преки расхожему мнению может работать с любыми портами.
Он в последнее время сильно стал набирать популярность и тестировался в DDOS сдерживая максимально до 40Gbps выше лучше брать аппартный Arbor (как у хабара/тостера если не ошибаюсь).
CSF - прост в настройке и установке, есть web морды для LFD, включая родную + много мануалов.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы