前言

上周我的网站被DDoS攻击了,流量峰值5Gbps,瘫痪4个小时。分享一下应急处理和长期防护方案。

应急处理

1. 开CDN挡流量

把域名切到Cloudflare,开启Under Attack模式。

2. 限制请求频率

limit_req_zone $binary_remote_addr zone=one:10m rate=10r/s;
location / { limit_req zone=one burst=20 nodelay; }

3. 配置fail2ban自动封禁异常IP

4. 联系VPS商做流量清洗

我用的薄荷云,工单20分钟回复,帮我做了流量清洗。

长期防护

  • CDN防护:Cloudflare免费版基础防护,阿里云DDoS高防适合大流量
  • SSH加固:改端口、禁root登录、装UFW防火墙
  • 自动备份:每天凌晨3点备份数据库到异地存储

服务器选择与安全

  • 薄荷云:基础DDoS防护,工单响应快
  • 阿里云:自带DDoS防护,高防可选
  • 腾讯云:轻量服务器自带基础防护
  • 雨云:防护较弱,适合个人站点

总结

备份是最后一道防线。平时多做防护,出事少损失。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐