Пока разбираюсь в теме, кажется, что защищаться от ддос — это реально комплексная штука. Просто поставить iptables не всегда помогает, особенно если атака большая. Облачные сервисы вроде Cloudflare удобнее, они сами масштабируются, правда, канеш зависишь от них. А ещё видел, что без постоянного мониторинга толку мало — атака не придёт спросить разрешения. Главное, не останавливаться на одном способе и всегда что-то подкручивать.