使用 AWS WAF 保護 - Amazon CloudFront

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS WAF 保護

您可以使用 AWS WAF 來保護 CloudFront 分佈和原始伺服器。 AWS WAF 是一種 Web 應用程式防火牆,可在 Web 應用程式和 API 到達伺服器之前封鎖請求,以協助保護您的 Web 應用程式和 APIs。如需詳細資訊,請參閱使用 CloudFront 加速和保護您的網站,以及 AWS WAF 和 實作準則 AWS WAF

若要啟用 AWS WAF 保護,您可以:

  • 使用 CloudFront 主控台中的一鍵式保護。一鍵式保護會建立 AWS WAF Web 存取控制清單 (Web ACL)、設定規則來保護伺服器免受常見的 Web 威脅,並將 Web ACL 連接到 CloudFront 分發。本節中的主題假設使用一鍵式保護。

  • 使用您在 AWS WAF 主控台中建立的預先設定 Web ACL (存取控制清單),或使用 AWS WAF APIs。如需詳細資訊,請參閱 AWS WAF 開發人員指南中的 Web 存取控制清單 (ACL) 和AWS WAF API 參考中的 AssociateWebACL

您可以在下列 AWS WAF 情況下啟用 :

  • 建立分發

  • 使用安全性儀表板編輯現有分佈的安全性設定

當您使用一鍵式保護時,CloudFront 會套用一組 AWS 建議的保護:

  • 根據 Amazon 內部威脅情報,封鎖 IP 地址免於遭受潛在威脅。

  • OWASP 前 10 所述,防範 Web 應用程式中發現的最常見漏洞。

  • 抵禦發現應用程式漏洞的惡意行為者。

重要

AWS WAF 如果您想要在 CloudFront 安全儀表板中檢視安全指標,則必須啟用 。如果沒有 AWS WAF啟用,您只能使用安全性儀表板來啟用或停用 AWS WAF CloudFront 地理限制。如需更多儀表版的相關資訊,請參閱此章節後續的 在 CloudFront AWS WAF 安全儀表板中管理安全保護