Securing DNS resolver?

yes, more than 15 routers are there on different location, most of them are very basic so I can change only the DNS settings, do you think those iptables are effective against amplification attacks?