Безопасность сайта

Как защитить сайт от DDoS-атак на уровне протокола?

Светлана, Ростов-на-Дону 0

Здравствуйте, у нас небольшой интернет-магазин, третий раз за месяц сайт "падает" в разгар распродажи - хостинг говорит, что похоже на DDoS. Подключать Cloudflare не хотим, звучит слишком сложно для нас. Что можно сделать своими силами?

Дмитрий Акиндинов технический администратор сайтов

ответил

От протокольных DDoS-атак (SYN flood, ICMP flood и похожих) небольшой сайт в первую очередь защищает сам хостинг: провайдеры вроде Timeweb, Beget, REG.RU фильтруют такой трафик на границе своей сети бесплатно, до сервера он просто не доходит. Если атака всё же проходит, обычно достаточно перейти на тариф с включённой защитой от DDoS или попросить поддержку временно ограничить число соединений с одного IP.

Важно различать два вида атак. Протокольные и объёмные атаки гасит хостинг на уровне сети, это не требует действий от владельца сайта. А вот атаки уровня приложения (HTTP flood) выглядят как обычные посетители, которые массово открывают одну и ту же страницу, и здесь без Cloudflare или похожего сервиса иногда правда не обойтись.

Проверить, какой у вас случай, можно по логам хостинга: если запросы идут с сотен разных IP на одну страницу — это, скорее, уровень приложения, тогда стоит хотя бы подключить бесплатный тариф Cloudflare, там достаточно сменить DNS-серверы домена без правки кода сайта. Если хостинг сам пишет, что отбил атаку на сетевом уровне — дополнительно ничего настраивать не нужно.

Подробный разбор DDoS на маленький сайт: как защититься без Cloudflare

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

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

Все вопросы по теме "Безопасность сайта"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?