1.
WAF在控制台中的位置与入口
阿里云控制台左侧安全与合规分类下可见WAF入口。
进入WAF后可选择“站点防护”或“云托管规则”。
在域名管理处可绑定已有的域名或新增CNAME接入。
控制台提供防护策略、黑白名单、bot管理等模块。
控制台也提供实时日志与攻击告警的面板,支持按小时/分钟粒度查看。
控制台日志可导出为CSV或推送到日志服务(日志库)。
2.
架构图解:WAF在安全链路的角色
WAF通常部署在CDN与源站之间,做第1层应用层防护。
典型链路:客户端 -> CDN(静态加速) -> WAF(应用防护) -> 负载均衡 -> 源站服务器。
WAF对HTTP/HTTPS请求进行XSS、SQL注入、CC攻击和BOT识别拦截。
WAF可与阿里云DDos防护(如Anti-DDoS Pro)协同,前者侧重应用层,后者侧重传输层。
下方为简易架构示意,便于理解WAF位置:
Client -> CDN -> ALIYUN WAF -> SLB/NGINX -> Application Server (VPS/主机)
|
-> 日志/告警/控制台管理
3.
与服务器/VPS/主机/域名/CDN/DDoS的集成要点
绑定域名时需要在域名解析中添加CNAME指向WAF/CDN提供的域名。
如果使用自有服务器(例如Ubuntu 20.04 VPS),建议后端通过内网或SLB对接,避免直连公网。
WAF配置示例(端口/协议/加速策略)可在控制台模版保存并应用到多域名。
配置中可以设置访问频率限制,例如阈值为每IP每秒20次的请求限制。
推荐配合Anti-DDoS对接,传输层峰值清洗后再由WAF做应用层精细化策略。
下表列出一个示例服务器/网络配置(居中显示,表格有1像素边框):
| 项 | 示例值 |
| 源站系统 | Ubuntu 20.04 |
| 主机配置 | 4 vCPU / 8 GB RAM / 200 GB SSD |
| 带宽 | 100 Mbps 专线 |
| CDN | 阿里云CDN + HTTPS |
| 防护策略 | WAF: 标准 + 自定义规则,阈值20 RPS/IP |
4.
真实案例:电商站点WAF接入前后对比
某中型电商站点日PV约1200万,促销期间遭遇HTTP Flood攻击。
接入阿里
云WAF与CDN并开启自定义CC策略后,观察到明显变化。
攻击峰值:原始峰值流量约12000 RPS,WAF拦截后有效到达源站降至<200 RPS。
性能改善:源站CPU峰值由85%下降到30%,平均响应时间由520ms下降到120ms。
该案例中WAF日志显示已拦截恶意请求约2.8亿次,阻断率高达98%以上。
5.
部署建议与运维实践
在控制台中优先启用“监测模式”观察误报,再切换到“阻断模式”。
建议同步配置黑白名单、地域封锁、恶意UA拦截等多层策略。
配合日志服务和告警策略,设置每分钟异常请求阈值报警。
示例Nginx源站配置(仅为说明,可放置于源站):
server {
listen 80;
server_name example.com;
real_ip_header X-Forwarded-For;
set_real_ip_from 100.64.0.0/10; # CDN/WAF内网段示例
}
定期演练(流量演练、规则回退)能降低生产环境误判风险。
来源:阿里云waf在什么位置控制台与架构图解帮助理解其在安全链路中的角色