怎么隐藏源站IP?防DDoS攻击的第一道门
源站 IP 一旦暴露,高防和 CDN 就形同虚设。本文用 9 个问答讲清攻击者找源站 IP 的八类途径、用 dig 与反向查询自查泄露的方法、让源站只接受防护节点回源的配置,以及 IP 已泄露后的换 IP 与收口顺序。
源站 IP 一旦暴露,高防和 CDN 就形同虚设。本文用 9 个问答讲清攻击者找源站 IP 的八类途径、用 dig 与反向查询自查泄露的方法、让源站只接受防护节点回源的配置,以及 IP 已泄露后的换 IP 与收口顺序。
反爬规则拦错人比拦不住更麻烦:搜索引擎蜘蛛被误伤掉收录,合作方接口被拦掉服务,监控探针被拦掉告警。本文用 9 个问答给出一份上线前自查清单,覆盖观察模式、白名单顺序、多层规则冲突排查、灰度节奏与一键回滚。
大促和秒杀的正常洪峰,与 CC 攻击的表现极其相似,只看 QPS 判断不了。本文用 9 个问答讲清四个区分维度与日志命令、Nginx 多档位限流配置、秒杀接口令牌与库存原子扣减、削峰排队策略,以及阈值基线与灰度上线方法。
网站被打不开,问题未必在服务器。DNS 被压垮、解析记录被改动、解析仍指向旧 IP、上游把 IP 拉黑,这四类故障都发生在域名与解析侧。本文用 9 个问答讲清被打之后的排查顺序、dig 与抓包命令、自建 DNS 加固和解析冗余的配置方法。
有一类 CC 攻击带宽不高、QPS 也不高,却能把网站打死:它只建立长连接不发请求,把 worker 连接数占满。本文用 9 个问答讲清长连接占用型攻击的原理、与半开连接攻击和多路复用的区别、排查命令、Nginx 参数配置与内核层加固。
恶意爬虫不会随机撞上你的网站,它多半是顺着搜索引擎收录、外链、sitemap、RSS、开放目录一路爬进来的。本文用 9 个问答讲清爬虫发现网站的几类入口,以及逐条收敛的配置方法、日志回溯入口的技巧,并说明收敛入口会不会影响 SEO。
流量盗刷是 CC 攻击里最贵的一种:攻击者不碰页面,只高频拉取图片视频,带宽和 CDN 流量账单一起飙升。本文用 10 个问答讲清流量盗刷与盗链、爬虫的区别,以及识别方法、Nginx 限速配置、CDN 流量封顶与应急处置。
加密流量不等于安全流量,DDoS攻击者同样会盯着TLS握手打。本文用9个问答讲清HTTPS握手攻击的原理、怎么区分握手耗尽与连接耗尽、Nginx与证书侧的加固配置,以及用CDN终结TLS的实战方案。
爬虫不一定打满带宽,却常常先把数据库拖垮。本文用10个问答讲清爬虫如何触发慢查询、把数据库连接吃满、让PHP-FPM排队抛502,以及分页与索引优化、热点缓存、限速封禁的实战配置。
CC攻击常专挑缓存不命中的请求下手,等于人为制造持续的缓存击穿。本文用9个问答讲清缓存击穿、雪崩、穿透的区别,怎么区分被攻击与配置问题,以及缓存键归一化、过期抖动、热点互斥锁的实战防护配置。
DDoS防护的账单风险不在单价,而在计费口径。本文用9个问答讲清高防与清洗服务的计费方式、攻击流量到底算不算钱、保底与弹性带宽怎么配、清洗次数上限与回源费用,以及怎么把防护总成本算清楚。
CC攻击在爆发前通常有一段试探期。本文用9个问答讲清CC攻击的典型前兆、怎么用命令从日志提前发现苗头、缓存命中率为什么是最灵敏的先行指标、前兆怎么变成可执行的告警规则,以及从发现异常到启动处置的分级动作。