情境
Google Cloud (舊稱:GCP) 是否有提供透過 Cloud Load Balancer + Cloud Armor 的方式來限制流量?
Jan 08
Google Cloud (舊稱:GCP) 是否有提供透過 Cloud Load Balancer + Cloud Armor 的方式來限制流量?
您可透過 Google Cloud Armor 來達到您想限制特定來源 IP 存取的目的,建立安全策略 (Create security policy) 且設定要限制的 IP 並將其規則分配給 HTTP(S) 附載平衡器,以達到限制特定 IP 存取。
啟用 Cloud Armor 會收取額外的費用,以下是 Cloud Armor Standard Tier 的收費方式:
(1) WAF HTTP 請求
(2) WAF 安全政策
(3) WAF 規則
Cloud Armor Standard Tier 會依照 WAF HTTP requests, WAF security policies 和 WAF rules 的數量多寡來收取費用,建議您如果想限制流量可先 block all user 再開白名單。
另外 Cloud Armor 生效大約需要 5 分鐘,請測試後再更新至正式環境以避免無法連線。
Standard VS Managed Protection Plus
我們可以總結兩者的差異在於多了兩個進階的功能(Named IP Lists 和 Adaptive Protection)。
觀察被 deny 的 request URL pattern
resource.type="http_load_balancer" previewSecurityPolicy
resource.type="http_load_balancer"
jsonPayload.previewSecurityPolicy.outcome="DENY"
確認並返回
確認並返回
確認並返回