Полезное

DDoS-атаки на сайт: защита и план действий

Сайт внезапно перестаёт открываться или тормозит, а хостинг пишет о перегрузке. Иногда это удачный рекламный день, иногда — атака конкурента или вымогателя. Разберём, как отличить одно от другого и какие меры помогают малому бизнесу.

Редакция Monolith Studio2 мин чтения

Что такое DDoS и кого он касается

DDoS — это массовый поток запросов с множества устройств, из-за которого сервер не успевает обслуживать настоящих посетителей. Считается, что атакуют только крупные компании, но это не так. Малый бизнес страдает от недорогих атак, которые заказывают конкуренты или бывшие подрядчики, и от автоматического спама в формах, который по сути создаёт ту же нагрузку.

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

Уровни защиты

Фильтрация на уровне сети
Хостинг или CDN отсекает мусорный трафик до того, как он дойдёт до сервера. Проверьте, входит ли это в ваш тариф.
Кэширование страниц
Статичные страницы отдаются из кэша, а не собираются каждый раз. Это ослабляет атаку и ускоряет сайт.
Ограничение запросов
Не более определённого числа обращений с одного адреса в минуту, особенно для форм и входа.
Защита форм
Скрытое поле-ловушка, проверка на робота и ограничение частоты отправки останавливают спам.
Масштабируемость
Возможность быстро увеличить ресурсы сервера на время пика.
Мониторинг
Уведомление в Telegram, если сайт недоступен или нагрузка выросла.

План действий при атаке

  1. Подтвердите проблему

    Проверьте доступность из другой сети, посмотрите нагрузку и журнал запросов.

  2. Свяжитесь с хостингом

    Они видят трафик и часто включают фильтрацию сразу. Вам нужно знать контакт экстренной связи заранее.

  3. Включите защиту CDN

    Если сайт не подключён, переключите DNS на сервис с защитой, учитывая требования к зоне .kz.

  4. Закройте цели атаки

    Временно отключите тяжёлые страницы и поиск, оставьте лёгкую версию с телефоном и формой.

  5. Предупредите клиентов

    Сообщение в соцсетях и мессенджере: сайт временно недоступен, заказы принимаем по номеру.

Подготовка заранее

  • Резервные копии сайта и базы за несколько дней
  • Хостинг, который заявляет защиту от DDoS и отвечает на обращения быстро
  • Мониторинг доступности с уведомлениями
  • Контакты экстренной связи с хостингом и разработчиком
  • Описанный порядок: кто принимает решения и кто пишет клиентам
  • Резервный канал приёма заявок: мессенджер, телефон

Хотите так же у себя?

Покажем, как это будет работать в вашем бизнесе, и назовём цену до старта.

Обсудить задачу

Частые вопросы

Не нашли свой вопрос — напишите, ответим в течение рабочего дня.

Задать вопрос
Можно ли выяснить, кто атакует?

Практически нет. Источник — тысячи заражённых устройств. Реалистичная цель — выдержать атаку, а не найти заказчика.

Помогает ли переход на более дорогой тариф?

Против мощной атаки — не всегда. Против перегрузки от спама и ботов — да, как и грамотное кэширование.

Требует ли домен .kz казахстанского хостинга при использовании CDN?

Требования к размещению сайта в зоне .kz нужно проверять заранее, они описаны в нашей статье про домен.

Не нашли свой вопрос — напишите, ответим в течение рабочего дня.

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

Читайте дальше

Читайте также

Подготовим сайт к нагрузкам

Настроим кэш, защиту форм, мониторинг и план действий на случай, если сайт начнёт падать в самый неудобный день.

Позвонить+7 708 758 18 60НаписатьWhatsApp
Городг. Актобе · работаем по всему КЗ

Оставить заявку

Ответим за 15 минут и назовём примерную цену.