Ja sofri muito com DDOs desde o inicio do meu projeto , ja usei empresas como limestone, sharktech, staminus , softlayer , hoje estou com a serversoft.
ja tentei muitas regras iptables , redes não é minha area porem tive que aprender pra me defender , na staminus lembro que cheguei a receber 3,500,00 pps , e a proteção que contratei la era pra 2,000,00 pps , tem o port secure mais um custom firewall , consegui parar boa parte dos ataques por 1 mes, so que essa brincadeira me custo 3 mil dollars, suado dinheiro que levei tempo pra junta, solução tem , so que ela nem sempre é acessivel a projetos que estão no inicio , e até projetos que ja esta a um bom tempo , tem que ter uma reserva de alguns meses para investir quando passa por isso e esquecer os rendimentos.