В образовательных целях может стоит в гугле почитать тогда?
ДДОС никуда нельзя деть полностью, чтобы защититься надо понять что вы хотите защитить и от какого типа ддоса.
Если речь про самый простой когда тупо забивают весь интернет канал, то единственная защита это иметь интернет канал больше чем мощность ддос атаки. На коленке через VPS это никак не сделать.
Всё что можно отбить софтом это не ддос, а баловство которое обычно через iptables/fail2ban лечится или капчей на сайте.
В общем нет никакого софта чтобы понять что это ддос и что-то с ним сделать.
От ддоса у вас просто всё ляжет, остальное это спам который лечится уже в зависимости от того что за софт у вас и т.д.