0

我在创建新策略时尝试选择“基于速率的禁令”规则操作,但它被禁用,当我单击该选项时没有任何反应。我尝试创建新规则(而不是默认规则),针对不同的后端,启用自适应保护但不关闭这些帮助我正在使用“标准层”并且还具有“计算负载均衡器管理员”权限角色

问题截图

编辑:

我尝试使用 cmd 创建策略,但似乎“基于速率的禁令”不可用:

gcloud compute --project=[PROJECT_NAME] security-policies rules create 3 --action=rate-based-ban --security-policy=temp-policy --src-ip-ranges=\*

给出错误:

ERROR: (gcloud.compute.security-policies.rules.create) argument --action: Invalid choice: 'rate-based-ban'.

Valid choices are [allow, deny-403, deny-404, deny-502, redirect-to-recaptcha].
4

1 回答 1

1

要使用自适应保护,您必须在 Managed Protection Plus 中注册您的帐户。

使用 Google Cloud Armor 托管保护

目前,一些服务/选项处于测试版/预览版中。有些客户可以访问这些功能,有些则不能。如果您选择了标准,则无法访问托管中启用的功能。如果您还没有选择任何一个(时间即将结束),那么您可以访问标准中不可用的功能。如果您需要了解您的帐户状态以及可以访问哪些功能,请联系 Google Cloud Console 中的 Google Cloud Billing 支持(免费)。

鉴于 Managed 不是免费的,请仔细检查您已注册的内容。如果您尚未注册 Standard 或 Managed,请在默认为 Standard 之前选择一个,并且您启用的功能将停止工作。

于 2021-08-18T07:54:34.077 回答