В современном взаимосвязанном мире сетевая безопасность имеет первостепенное значение. Одной из распространенных угроз, с которыми сталкиваются сетевые администраторы, являются атаки типа «распределенный отказ в обслуживании» (DDoS) и чрезмерный пинг. В этой статье блога мы рассмотрим различные методы защиты вашей сети от таких атак с использованием правил UFW (несложный брандмауэр). Мы предоставим примеры кода, чтобы продемонстрировать эффективную реализацию этих правил.
Методы блокировки DDoS и Ping с использованием правил UFW:
-
Блокирование эхо-запросов ICMP (Ping):
Эхо-запросы ICMP, широко известные как «пинг», могут использоваться для проверки и потенциальной перегрузки сети. Чтобы заблокировать запросы ping, добавьте следующее правило UFW:sudo ufw deny out from any to any proto icmp -
Ограничение скорости ICMP-запросов.
Чтобы предотвратить атаки на основе ICMP, можно реализовать ограничение скорости ICMP-запросов. Это ограничивает количество пакетов ICMP, разрешенных в течение определенного периода времени. Следующее правило UFW можно использовать для ограничения количества ICMP-запросов до 1 в секунду:sudo ufw limit in from any to any proto icmp -
Включение защиты от SYN Flood:
Атаки SYN Flood используют процесс трехэтапного установления связи TCP-соединений. UFW можно настроить для смягчения таких атак, ограничив количество пакетов SYN в секунду. Используйте следующее правило UFW для защиты от флуда SYN:sudo ufw limit in from any to any proto tcp syn -
Включение ограничения скорости соединения.
Ограничение скорости соединения помогает предотвратить чрезмерные подключения с одного IP-адреса. Этого можно добиться с помощью модуля ограничения UFW. В следующем примере количество входящих SSH-соединений ограничено до 6 за 30 секунд:sudo ufw limit ssh/tcp -
Блокировка определенных IP-адресов.
Если вы определите конкретные IP-адреса, участвующие в DDoS-атаках, вы можете заблокировать их индивидуально с помощью UFW. Заменитеx.x.x.xна IP-адрес, который вы хотите заблокировать:sudo ufw deny from x.x.x.x
Реализуя описанные выше методы с использованием правил UFW, вы можете значительно повысить безопасность своей сети, блокируя DDoS-атаки и чрезмерный пинг. Крайне важно регулярно отслеживать сетевой трафик и при необходимости корректировать правила, чтобы оставаться защищенным от развивающихся угроз.