AWS Shield

本文缩写(英文全称与中文含义)
缩写 英文全称/名称 中文含义
ALB Application Load Balancer 应用负载均衡器
API Application Programming Interface 应用程序编程接口
ARN Amazon Resource Name AWS 资源名称,用于唯一标识资源
AWS Amazon Web Services 亚马逊云服务
DDoS Distributed Denial of Service 分布式拒绝服务攻击
EC2 Elastic Compute Cloud AWS 云服务器服务
ECS Elastic Container Service AWS 容器编排服务
EIP Elastic IP address AWS 弹性公网 IP 地址
EKS Elastic Kubernetes Service AWS 托管 Kubernetes 服务
HTTP Hypertext Transfer Protocol 超文本传输协议
IaC Infrastructure as Code 基础设施即代码
IP Internet Protocol 网际协议;IP 地址是网络寻址标识
NLB Network Load Balancer 网络负载均衡器
OU Organizational Unit 组织单元
S3 Simple Storage Service AWS 对象存储服务
SQL Structured Query Language 结构化查询语言
TCP Transmission Control Protocol 传输控制协议
UDP User Datagram Protocol 用户数据报协议
USD United States Dollar 美元货币代码
WAF Web Application Firewall Web 应用防火墙

1. 定位与版本#

AWS Shield 提供 DDoS 防护。WAF 负责请求级规则,两者配合使用。

项目 Shield Standard Shield Advanced
开通 默认启用,无额外 Shield Standard 费用 付费订阅,并显式添加保护资源
主要能力 常见网络层/传输层 DDoS 自动防护 增强检测与缓解、资源可见性、响应支持等
应用层 仍需 WAF、容量与应用防滥用设计 配合 WAF 应用层防护与 Anti-DDoS 规则
应急支持 常规支持渠道 SRT,需满足对应 Support plan 条件
费用保护 无 Advanced 的 DDoS cost protection 符合条款时可申请指定费用抵扣,不是无条件免单

Shield 不提供 SQL 注入规则、不替代私有网络边界,也不保证应用在任意请求规模下可用。服务概览

Hands-on:保护资源、健康检查、告警与应急演练。

2. Advanced 支持资源#

资源 保护对象
CloudFront distribution
Route 53 hosted zone
Global Accelerator standard accelerator
ALB / Classic Load Balancer load balancer
EC2 通过绑定的 Elastic IP
NLB 通过关联的 Elastic IP,不直接把 NLB ARN 当作同类保护对象

不是订阅后所有资源自动进入 Advanced;需创建 protection 或通过 Firewall Manager policy 纳管。API Gateway、S3、ECS、EKS、Lambda 不作为本表同类对象直接注册;保护其支持的公共入口,并限制绕过路径。保护资源清单

3. 功能与用法#

能力 用法 边界
Resource protection 给业务入口注册 protection 两个 Region 的区域入口分别纳管
Protection groups 按应用或资源类型聚合保护资源与检测基线 不等于自动创建缺失的单资源 protection
Health-based detection 关联 Route 53 health check,结合应用健康判断 使用真实业务健康路径,避免只检查静态首页
WAF Anti-DDoS 为受支持入口配置托管应用层检测与缓解 不能替代其他 WAF 漏洞防护规则
SRT DDoS 事件中向 Shield Response Team 升级 满足 Support plan、授权和事件条件
Proactive engagement 配置联系人、健康检查和权限,由 SRT 主动联系 不是只填一个邮箱就完成配置
DDoS cost protection 按条款申请与事件相关的合资格扩容费用抵扣 保存事件和账单证据,核对期限与资源资格
CloudWatch / 事件详情 关联检测、攻击量与业务可用性 检测到事件不必然等于业务已经中断
Firewall Manager 在 Organizations 内统一注册保护与合规管理 服务角色、组织权限及相关前置条件需完成

SRT 的 Support plan 资格以当前官方要求为准,不假定 Basic / Developer 可用。支持条件

4. 应用层防护的当前配置#

核对日期:2026-09-21。AWS 已公布将 Shield Advanced 的旧式 application-layer automatic mitigation 迁移到 AWSManagedRulesAntiDDoSRuleSet。新部署优先按当前 WAF Anti-DDoS 方式配置,旧账户检查现有自动迁移状态。

迁移要点:记录旧规则、检查是否已有新组、先观察 Count、测试浏览器与 API 客户端、确认新保护生效后按官方步骤移除旧机制并同步 IaC。不要同时删除两套保护。具体阶段日期可能调整,应以 官方迁移公告 为准。

Anti-DDoS 也可独立作为 WAF 功能使用,不要求先购买 Shield Advanced;它不要求旧机制相同的健康检查配置。健康检查仍可用于 Shield 的健康检测与主动联系场景。

5. 监控和响应#

观察项 用途
AWS/DDoSProtection: DDoSDetected 单资源检测告警起点
DDoSAttackBitsPerSecond / DDoSAttackPacketsPerSecond 网络与传输层攻击流量
AWS/WAFV2 的 Anti-DDoS、Block、Challenge 等指标 当前应用层检测与缓解效果
ALB 5xx、延迟、健康目标、应用成功率 判断实际业务影响
容量、并发、数据库连接、成本 防止请求洪峰穿透到瓶颈和费用风险

CloudFront、Route 53 和 protection group 的 Shield 指标查看 us-east-1;其他资源查看资源 Region。非事件期指标可能稀疏,缺少数据不能独立证明业务健康。Shield metrics

响应顺序:确认业务影响 → 判断网络层或应用层 → 检查 WAF/Shield 已执行的缓解 → 必要时添加精准临时规则并联系 SRT → 观察业务恢复 → 撤销临时措施、保存证据。不要在攻击中大范围 Allow 或关闭 WAF。

6. 订阅与架构#

核对日期:2026-09-21。Shield Advanced 标准订阅价格为每月 3,000 USD,最低一年承诺,另有适用用量费用;组织计费、包含的 WAF 用量及高级功能收费需按当前条款确认。删除 protection 不会取消订阅或解除承诺。Shield 价格

常见组合:

  • 普通网站:CloudFront + WAF 基线 + Shield Standard。
  • 高价值公网应用:在上述基础上评估 Advanced、SRT、健康检查、告警和费用保护。
  • 非 HTTP 服务:Global Accelerator / 受保护 EIP 与网络层设计,不能用 WAF 检查任意 TCP/UDP。
  • 企业多账号:Firewall Manager 下发策略;灾备区入口在平时完成纳管,不到故障时临时开通。

7. Network security director#

截至核对日期,Shield network security director 仍为 public preview,用于组织范围网络安全态势分析与整改建议;不是 Standard/Advanced 的另一个实时阻断开关。

由 Organizations 管理账号启用并委派成员账号管理员,再按实验 OU/账号和 Region 建立策略。先验证发现项和权限范围,再扩展覆盖。启用流程与预览状态

搜索文档

输入关键词,搜索所有文档。

↑ ↓ 选择 · Enter 打开 · Esc 关闭