BoneFletcher
@BoneFletcher

Как защитить сервер на Ubuntu от сетевых атак?

Dedicated-сервер на хостинге Hetzner, стали атаковать несколько раз в день. Логи от хостинга выглядят так:

Direction IN
Threshold Packets 200,000 packets/s
Sum 67,300,000 packets/300s (224,333 packets/s), 9,340 flows/300s (31 flows/s), 73.818 GByte/300s (2,015 MBit/s)
External 149.62.171.7, 230,000 packets/300s (766 packets/s), 1 flows/300s (0 flows/s), 0.009 GByte/300s (0 MBit/s)
External 88.156.164.202, 85,000 packets/300s (283 packets/s), 6 flows/300s (0 flows/s), 0.106 GByte/300s (2 MBit/s)
и дальше список атакующих IP-адресов


Похоже что атака просто забивает сетевой канал. Во время атаки сервер становится недоступен от 5 до 15 минут, видимо хостинг за это время банит атакующие IP и после этого сервер снова становится доступен.

Как можно защититься от таких атак? Может как-то можно ограничить трафик с одного IP, или это не поможет? Система Ubuntu 22.04.
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vitaly_il1
DevOps Consulting
Правильный ответ: подключить Cloudflare (или другой CDN с защитой от DDoS, просто Cloudflare наиболее подходящий для бедных).
Все попытки фильтровать/банить атакующих на уровне сервера не могут противостоять атакам. Да и хостер при массивной атаке отключит сервер.
Ответ написан
fail2ban поизучай. Какой порт у тебя открыт для мира?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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