产品概览

Google Cloud Armor 可帮助您保护 Google Cloud 部署免受多种类型的威胁,包括分布式拒绝服务 (DDoS) 攻击以及跨站脚本攻击 (XSS) 和 SQL 注入 (SQLi) 等应用攻击。Google Cloud Armor 具有一些自动保护功能,还有一些您需要手动配置。本文档简要介绍了这些功能,其中一些仅适用于全球外部应用负载均衡器和传统版应用负载均衡器。

安全政策

使用 Google Cloud Armor 安全政策来保护在负载均衡器后面运行的应用,以免它们受到分布式拒绝服务 (DDoS) 攻击和其他基于网络的攻击,无论这些应用是部署在 Google Cloud、混合部署还是多云架构中。您可以在安全政策中使用可配置的匹配条件和操作来配置安全政策。Google Cloud Armor 还提供了预配置的安全政策,其中涵盖各种用例。如需了解详情,请参阅 Google Cloud Armor 安全政策概览

规则语言

利用 Google Cloud Armor,您可以在安全政策中使用可配置的匹配条件和操作来定义优先规则。规则生效,这意味着如果规则是最高优先级规则,且其特性与传入请求的特性匹配,则系统会应用配置的操作。如需了解详情,请参阅 Google Cloud Armor 自定义规则语言参考文档

预配置的 WAF 规则

Google Cloud Armor 预配置的 WAF 规则是具有数十个签名的复杂 Web 应用防火墙 (WAF) 规则,这些规则是根据开源业界标准编译而成的。每个签名都对应于规则集中的攻击检测规则。Google 按原样提供这些规则。通过这些规则,Google Cloud Armor 可以通过引用方便命名的规则评估数十种不同的流量签名,而无需您手动定义每个签名。

Google Cloud Armor 预配置规则有助于保护您的 Web 应用和服务免受来自互联网的常见的攻击,并且有助于缓解 OWASP 十大风险。规则来源为 ModSecurity 核心规则集 3.0.2 (CRS)

可以对这些预先配置的规则进行调整,以停用杂乱或不必要的签名。如需了解详情,请参阅调整 Google Cloud Armor WAF 规则

Google Cloud Armor 企业版

Cloud Armor Enterprise 是一项代管式应用保护服务,有助于保护您的 Web 应用和服务免受分布式拒绝服务 (DDoS 攻击) 攻击和来自互联网的其他威胁。Cloud Armor Enterprise 为您的负载均衡器提供始终开启的保护,并允许您访问 WAF 规则。

无论什么层级,全球外部应用负载均衡器、传统版应用负载均衡器和外部代理网络负载均衡器都会自动获得 DDoS 攻击防护。HTTP、HTTPS、HTTP/2 和 QUIC 协议均受支持。此外,Cloud Armor Enterprise 订阅者还可以访问 DDoS 攻击可见性遥测

如需了解详情,请参阅 Cloud Armor Enterprise 概览

威胁情报

借助 Google Cloud Armor 威胁情报,您可以根据多个类别的威胁情报数据允许或阻止流向全球外部应用负载均衡器和传统版应用负载均衡器的流量,从而保护流量。如需详细了解威胁情报,请参阅配置威胁情报功能

已命名的 IP 地址列表

利用 Google Cloud Armor 的已命名 IP 地址列表,您可以引用相应的 IP 地址和 IP 地址范围列表。您可以使用已命名的 IP 地址列表配置安全政策规则。您不必手动指定每个 IP 地址或 IP 地址范围。如需了解详情,请参阅已命名的 IP 地址列表

Google Cloud Armor 自动调节式保护

通过分析流向后端服务的流量格式、检测可疑攻击并生成提醒及生成建议的可缓解此类攻击的 WAF 规则,自适应保护功能可保护您的应用和服务免受 L7 分布式拒绝服务攻击 (DDoS)。您可以调整这些规则来满足您的需求。您可以根据每项安全政策启用 Adaptive Protection,但需要在项目中具有有效的 Cloud Armor Enterprise 订阅。

如需了解详情,请参阅 Google Cloud Armor 自动调节式保护概览

Google Cloud Armor 的工作原理

Google Cloud Armor 提供始终开启的 DDoS 防护,以防范基于网络或协议的耗尽容量的 DDoS 攻击。此防护功能用于负载均衡器后端的应用或服务。它能够检测和缓解网络攻击,以便仅允许格式正确的请求通过负载均衡代理。安全政策强制执行自定义的第 7 层过滤政策,包括可缓解 OWASP 十大 Web 应用漏洞风险的预配置 WAF 规则。您可以将安全政策附加到以下负载均衡器的后端服务:

  • 全球外部应用负载均衡器
  • 传统应用负载均衡器
  • 外部代理网络负载均衡器

利用 Google Cloud Armor 安全政策,您可以在 Google Cloud 边缘尽可能靠近传入流量来源的位置允许或拒绝对您的部署的访问。这样可以防止不受欢迎的流量占用资源或进入您的虚拟私有云 (VPC) 网络。

下图说明了全球外部应用负载均衡器、传统版应用负载均衡器、Google 网络和 Google 数据中心的位置。

网络边缘的 Google Cloud Armor 政策。
网络边缘的 Google Cloud Armor 政策(点击可放大)

您可以使用上述部分或全部功能来保护您的应用。您可以使用安全政策针对已知情况进行匹配,创建 WAF 规则来防范常见攻击(例如 ModSecurity 核心规则集 3.0.2 中的常见攻击),并使用 Google Cloud Armor Enterprise 的内置防护功能来防范 DDoS 攻击。

后续步骤