@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, Как с этим боротся? так как при таком количестве запросов, сервер себя очень плохо чувствует.
  • Вопрос задан
  • 3073 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Power
а) кешируйте главную страницу
б) отсеивайте на nginx запросы с пустым user-agent
Ответ написан
Комментировать
@daniks Автор вопроса
Ничего особенного
А как на nginx их отсеить?
Так я понимаю?
if ($http_user_agent ~* msnbot|scrapbot|Browser|ms_ie|-) {
return 403;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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