Согласен с тем, что защита от ддос — это не одна кнопка, а цепочка мер. У меня на маленьком проекте iptables с лимитами и fail2ban уже спасали не раз, а когда заходили покрупнее атаки — быстро переключался на Cloudflare. Главное — мониторить трафик и не пренебрегать комплексным подходом, иначе толку мало.