Защита от DDoS-атак направлена на то, чтобы максимально заблокировать попытки злоумышленников испортить работу сайта или вовсе вывести его из строя. Обычно все так и происходит: пользователи не могут открыть веб-сайт или воспользоваться какими-то его функциями. В результате чего специалисты вынуждены проводить технические работы или вводить временные ограничения на вход (например, только по капче и так далее). Все это делается для защиты сайта и для фильтрации посетителей. Иными словами, реальный пользователь пройдет проверку, а робот нет.
Типы DDoS-атак
Их довольно много, но наиболее распространенными являются:
- UDP-флуд. Заполняются порты сервера, из-за чего тот перестает отвечать.
- HTTP-флуд. Забрасывание запросами, связанными с загрузкой файлов или изображений. При атаке веб-сервер перегружается, и результат получается точно таким же: перестает нормально работать.
- ICMP-флуд. Множественные запросы на работу сервера. Он отвечает, но не справляется с высоким количеством запросов.
- Fraggle-атака. Намеренное создание перезагрузки, чтобы сайт побыстрее «завис».
- переполненный буфер. Сервер использует много памяти и не может обработать полученные данные.
- Slowloris. Длительное держание активности сайта. Получается, что он не может обрабатывать другие запросы и зависает.
- атака усиления. Специально подделывается IP-адрес, из-за чего ответы начинают перегружать сайт.
Если говорить в целом, то ddos-атаки могут быть по-настоящему опасными. Следовательно, нужно регулярно отслеживать их возможность и предпринимать соответствующие меры. Первое – это фильтрация.
Типы фильтрации, которые надо проводить:
- трафика. Блокировка подозрительных и вредоносных запросов;
- по адресам. Если есть что-то странное, то надо заблокировать сразу несколько;
- по географическому положению. Блокировка трафика из каких-то конкретных стран, городов или областей;
- по содержимому;
- по частоте запросов.
Помимо этого надо распределять трафик по узлам, что снижает нагрузку на основной сервер, а также защищать веб-приложения от особенно сложных и опасных атак.
Как надо действовать при обнаружении DDoS-атак
Нужно выполнять следующие действия:
- Проверить источник трафика.
- Оперативно активировать все механизмы защиты от DDoS-атак.
- Наладить связь с провайдером и сообщить о подозрительной активности.
- Ограничить доступ к сайту.
- В обязательном порядке уведомить пользователей о имеющихся проблемах. Сказать, что работа ведется.
Конечно, нельзя полностью быть защищенным от действий злоумышленников. Но надо быть к этому готовы и периодически мониторить состояние сайта.


Комментарии