Ec2 拒绝服务:保护基于云的网站免受 DOS 攻击

Qui*_*Par 5 cloud-computing denial-of-service amazon-ec2

如何准备在 EC2 实例上运行的网站基础设施以抵御 DOS 攻击?我使用 nginx 作为反向代理运行 apache

Cal*_*leb 5

您无法阻止 DOS 攻击,只能减轻它们。

  • 保持一个小的攻击面。关闭您不使用的服务,阻止对仅需要从特定位置访问的端口的访问,确保您的守护进程具有合理的默认值,即它们运行的​​线程数以及系统资源不足时的行为方式。
  • 监控流量。知道攻击何时开始,因为您收到有关流量或资源负载峰值的通知。请注意您的 ssh 守护程序或其他安全端口何时被扫描。注意请求的重复模式。当事情变得混乱时,能够并准备好深入分析它们,但要始终保持对事情的了解。
  • 尽快躲避或阻止构成攻击的任何流量。找出一种方法来识别攻击并限制这些类型的请求。优先考虑服务,必要时取消低优先级的服务。蹲下并提供从 CDN 到海岸清晰的所有内容。