Всем добрый день/вечер/ночь/утро
Сложилась очень неприятная ситуация: сайт подвергается атаке уже третью неделю.
18-го августа пришло письмо от техподдержки, что сайт создает чрезмерную нагрузку на сервер и его скоро отключат… либо переходите на более дорогой тарифный план.
Как показал график нагрузки на сервер, атака началась еще 11-го числа (надеюсь это никак не связано, но именно 11-го была подключена услуга от хостинга «Ускоритель сайтов»). Так как за 6 лет работы сайта такой ситуации не было, потеряли больше недели самостоятельно, разбираясь, в чем дело.
На все вопросы о причине нагрузки на сервер, техподдержка просто отписывалась фразами «Проведите аудит кода», «Проведите оптимизацию и отладку в рамках среды разработки», «Проведите анализ производительности сайта с помощью средств CMS» и т.д.
В итоге, посмотрев файл access_log поняли, что сайт уже несколько дней подвергается DDoS-атакам. IP адресов, которые долбятся на сайт, очень много, в файле более 60 тысяч строк, и блокировать их всех с помощью .htaccess нереально!
Пишу об этом в техподдержку и получаю ответ: «Если блокировка IP средствами файла .htaccess не представляется возможной, то для защиты своих проектов Вам необходимо обратиться к сторонним профильным организациям, например CloudFlare. С нашей стороны не предоставляется защиты от DDoS атак.»
Ну ок, чё! 24-го августа регистрирую сайт на CloudFlare, включаю режим «Сайт под атакой». 25-го нагрузка на сервер снижается, но! Стоит только выключить режим работы «Сайт под атакой» как нагрузка опять ползет вверх. И видно, что долбят… Германия, Франция, Россия, Украина и еще овердофига всех!
На все вопросы к хостеру, что еще можно сделать, получаю один и тот же ответ «Проведите аудит кода», «Проведите оптимизацию…» и т.д… либо «примите решение об адекватной смене условий размещения».
Перечитала практически весь форум на эту тему. Проверила сайт на вирусы. Проверила файлы на вредоносный код, ничего, что было на форуме описано, не нашла, но я тот еще спец. Посмотрев файл с логами, обнаружила, что несколько ip-шников постоянно долбятся то ли в админку, то ли на регистрацию (хотя формы регистрации на сайте нет).
Отсюда вопросы:
Как долго может продолжаться DDoS атака?
Что можно сделать, что бы атака прекратилась?
Как еще можно защитить сайт?
Может, у кого была подобная ситуация, поделитесь опытом борьбы!
Пы.сы: Сайт работает, но посещаемость падает

. Я так понимаю, Яндекс такое «не любит».