多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

DDoS 攻击原理与防御实战(HCIE-Security,完整方案)

DDoS 攻击原理与防御实战(HCIE-Security,完整方案) DDoS 攻击原理与防御实战HCIE-Security完整方案一夜之间网站打不开、服务器 CPU 100%——大概率是 DDoS。它是攻击成本最低、防御成本最高的攻击类型企业基本都挨过。这篇把三种典型攻击的原理讲透再给从设备防御到云清洗的完整方案。前言做安全这些年客户问得最多的问题之一就是网站被打怎么办。DDoS分布式拒绝服务攻击是最常见也最头疼的攻击攻击者控制大量肉鸡被感染的设备同时向目标发起海量请求把带宽或服务器资源打满正常用户就进不来了。要防御先得懂攻击是怎么打的。这篇按原理 → 类型 → 防御体系 → 设备配置 → 云清洗讲全。一、DDoS 的三种典型类型先认识敌人类型攻击手法特征打的是什么流量型UDP/ICMP 泛洪、反射放大带宽被瞬间打满网络带宽连接型SYN Flood 半连接连接表被塞满设备会话资源应用型HTTP FloodCC 攻击请求像正常流量服务器处理能力反射放大攻击补充一下攻击者伪造源地址向 DNS/NTP 等服务器发送小请求服务器把大几十倍的响应发给受害者——攻击者 1M 的流量能打出 100M 的效果这就是放大。二、SYN Flood 原理连接型代表必考TCP 握手三步SYN → SYN-ACK → ACK。SYN Flood 的玩法攻击者发 SYN源地址伪造不回 ACK ↓ 服务器回 SYN-ACK等待 ACK占一个半连接 ↓ 攻击者疯狂发 SYN半连接表塞满 ↓ 新连接包括正常用户进不来 → 服务瘫痪特点伪造源地址、不回 ACK、专门消耗半连接表。防御的核心就是让半连接不占资源SYN Cookie——服务器不存半连接改用 Cookie 校验 ACK 合法性。三、四层防御体系从近到远层级手段防什么网络层路由器流量限速、ACL 过滤流量型传输层防火墙SYN Cookie、连接数限制、防洪水连接型应用层WAF频率限制、验证码、CC 防护应用型云清洗高防流量引流到清洗中心过滤后回源大流量带宽型关键认知设备防御解决的是资源型攻击带宽被大流量打满时设备再强也没用流量根本进不到设备——这种情况只能上云清洗。四、设备防御配置华为 USG 防火墙USG 内置防攻击功能配置示例system-view firewall defend syn-flood enable firewall defend syn-flood max-rate 3000 # 每秒最多 3000 个 SYN firewall defend udp-flood enable firewall defend udp-flood max-rate 5000 firewall defend icmp-flood enable firewall defend icmp-flood max-rate 2000 quit会话与连接限制防连接表被塞满system-view firewall session limit-session-per-second 10000 firewall session limit-session-total 200000 quit命令说明firewall defend系列是 USG 防攻击的标准命令各版本略有差异display firewall defend看当前配置。限速值按业务实际流量调——限太死会误伤正常用户。验证display firewall defend statistics # 看各攻击类型的拦截计数 display firewall session table # 看会话表占用五、大流量只能靠云清洗高防 IP带宽被打满时设备防御失效标准方案是云清洗购买高防 IP阿里云/腾讯云/华为云都有按防御峰值计费业务域名解析到高防 IP流量先到清洗中心正常流量放行回源服务器攻击流量就地丢弃业务侧只对高防 IP 开放源站隐藏防绕过。用户 → 高防IP清洗中心过滤 → 源站服务器防火墙防应用型这是目前企业抗大流量 DDoS 的唯一有效方案也是安全服务商的主流生意。六、常见坑坑解决限速误伤正常用户阈值按业务峰值 30% 留余量先观察正常流量基线设备防御没生效确认攻击类型SYN/CCdisplay firewall defend statistics看有没有计数带宽被打满设备无日志攻击在运营商/上层就打满了——只能云清洗设备无能为力CC 攻击难防CC 请求像真人需要 WAF 频率限制 验证码 行为分析源站被绕过隐藏源站 IP只对高防开放别让源站 IP 泄露在 DNS/邮件头里七、总结一句话DDoS 靠量取胜防御靠分层——资源型用设备带宽型用云清洗考点提示三类攻击特征、SYN Flood 原理与 SYN Cookie、反射放大、四层防御体系接单角度企业抗 DDoS 方案咨询与实施设备加固 高防接入是安全方向的高频需求这套方案就是交付框架。觉得有用点个赞收藏评论区交流看到都会回。
返回列表