Как защитить сайт от DDoS-атак на уровне протокола?
Светлана, Ростов-на-Дону 0
Здравствуйте, у нас небольшой интернет-магазин, третий раз за месяц сайт "падает" в разгар распродажи - хостинг говорит, что похоже на DDoS. Подключать Cloudflare не хотим, звучит слишком сложно для нас. Что можно сделать своими силами?
Дмитрий Акиндинов технический администратор сайтов
ответил
От протокольных DDoS-атак (SYN flood, ICMP flood и похожих) небольшой сайт в первую очередь защищает сам хостинг: провайдеры вроде Timeweb, Beget, REG.RU фильтруют такой трафик на границе своей сети бесплатно, до сервера он просто не доходит. Если атака всё же проходит, обычно достаточно перейти на тариф с включённой защитой от DDoS или попросить поддержку временно ограничить число соединений с одного IP.
Важно различать два вида атак. Протокольные и объёмные атаки гасит хостинг на уровне сети, это не требует действий от владельца сайта. А вот атаки уровня приложения (HTTP flood) выглядят как обычные посетители, которые массово открывают одну и ту же страницу, и здесь без Cloudflare или похожего сервиса иногда правда не обойтись.
Проверить, какой у вас случай, можно по логам хостинга: если запросы идут с сотен разных IP на одну страницу — это, скорее, уровень приложения, тогда стоит хотя бы подключить бесплатный тариф Cloudflare, там достаточно сменить DNS-серверы домена без правки кода сайта. Если хостинг сам пишет, что отбил атаку на сетевом уровне — дополнительно ничего настраивать не нужно.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.