Задать вопрос
@daniks
Ничего особенного

Пустые запросы в логах Apache при ddos, есть ли метод борьбы с этим?

добрый вечер друзья, столкнулся с такой проблемой, в логах виртуального сервера появляются куча пустых get запросов c неизвестным браузером.

*.*.*.* - - [08/Mar/2015:18:25:30 +0300] "GET / HTTP/1.0" 200 44059 "-" "-"
*.*.*.* - - [08/Mar/2015:18:25:30 +0300] "GET / HTTP/1.1" 200 44112 "-" "-"
*.*.*.* - - [08/Mar/2015:18:25:30 +0300] "GET / HTTP/1.0" 200 44059 "-" "-"
*.*.*.* - - [08/Mar/2015:18:25:30 +0300] "GET / HTTP/1.0" 200 44512 "-" "-"
*.*.*.* - - [08/Mar/2015:18:25:30 +0300] "GET / HTTP/1.0" 200 44059 "-" "-"
*.*.*.* - - [08/Mar/2015:18:25:30 +0300] "GET / HTTP/1.1" 200 44096 "-" "-"

Метод атаки Joomla netbot, Как с этим боротся? так как при таком количестве запросов, сервер себя очень плохо чувствует.
  • Вопрос задан
  • 3090 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Power
а) кешируйте главную страницу
б) отсеивайте на nginx запросы с пустым user-agent
Ответ написан
Комментировать
@daniks Автор вопроса
Ничего особенного
А как на nginx их отсеить?
Так я понимаю?
if ($http_user_agent ~* msnbot|scrapbot|Browser|ms_ie|-) {
return 403;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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