Estimado me sumo a los comentarios que le indican que redirija sus DNS a
Cloudflare ya que este servicio en su version gratuita ya permite un capa de seguridad para ataques de denegación de servicio.
Puede que tu Hosting sea Partner de Cloudflare y cuenten con el plugin de cPanel el cual te permite activarlo de forma sencilla, sin necesidad de realizar cambios en tus DNS (ya que esto lo realiza el plugin).
Adjunto una imagen de la opción en un panel de control cPanel.
Por otra parte si estas en un VPS, puedes utilizar la
mod_evasive para apache o bien
ddos deflate que andan bastante bien, pero aun asi te recomendando usar cloudflare.
Saludos.