

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

# 快速建立 AWS WAF
<a name="managing-waf-quick-create"></a>

使用快速建立，您可以在單一引導式工作流程中定義和部署 AWS WAF 保護。當您想要在單一工作階段中透過部署設定規則的完整 Web ACL 保護時，請使用 Quick Create。

若要使用 Quick Create 定義和部署 AWS WAF 保護，請依序完成下列程序。

**建立政策並新增保護**  


1. 在 https：//[https://console.aws.amazon.com/network-security-manager/](https://console.aws.amazon.com/network-security-manager/) 開啟 AWS Network Security Manager 主控台。

1. 在導覽窗格中，選擇**概觀**。

1. 在**概觀**頁面的右上角，選擇**快速建立和部署**。**快速建立和部署**頁面會顯示多個窗格。

1. 在**政策詳細資訊**窗格中，針對**名稱**輸入政策名稱。在**描述**，請輸入描述。

1. 在**定義保護**窗格中，選擇您要使用的防火牆類型。選取 **AWS WAF**。**範本和規則**子窗格隨即出現，您可以在其中新增規則或範本。

1. 若要新增規則，請選擇**新增或管理規則**。在出現的視窗中，針對**選取規則類型**，選擇下列其中一項：
   + **AWS 受管規則** – 資料表顯示 AWS WAF 支援的所有 AWS 受管規則。
   + **規則** – 此資料表顯示您擁有的 AWS WAF 規則群組，但 AWS 受管規則除外。

   選取您要新增至政策之規則的核取方塊。然後選擇**新增規則**。

1. 若要新增範本，請選擇**新增範本**。在出現的**新增範本**視窗中，資料表會顯示任何可用的範本。選取您想要的範本，以及要包含在政策中的版本。然後選擇**新增範本**。

**設定政策**  


1. 在**範本和規則**表格中檢閱您的選擇。**Position** 欄中的整數決定規則和範本的評估順序。若要變更評估順序，請在位置欄中選擇**位置**值。使用箭頭變更值。若要接受變更，請選擇**確認**。若要還原變更，請選擇**取消**。

1. 在**定義保護**窗格中**的政策組態**下，決定 AWS Network Security Manager 在目標範圍內採取的自動化動作：
   + **修復**會將定義的政策套用至安全狀態未與 AWS Network Security Manager 中所述的所需狀態同步的任何資源。
   + **資源清除**會在移除部署或帳戶或資源超出範圍時，刪除 AWS Network Security Manager 為資源建立的防火牆。
   + **現有的客戶 WebACL 解決方案**會決定如何解決您正在定義的政策與可能已部署的政策之間的衝突。從功能表中，選擇下列其中一個選項：
     + **沒有任何補救措施**會略過任何已擁有 Web ACL 資源的補救措施。
     + **覆寫關聯**會將現有的 Web ACL 取代為 AWS Network Security Manager 建立的 Web ACL。
     + **改造**會將其規則修改到每個現有的 Web ACL，並保持與資源相關聯的 Web ACL。

1. 在**政策優先順序**窗格中，設定優先順序。 AWS Network Security Manager 會根據政策的優先順序來評估政策，以解決衝突。較低的位置 （較低的整數） 具有較高的優先順序。若要編輯優先順序，請選擇**位置**值。然後使用箭頭遞增，或直接輸入值。若要確認選擇，請選擇**確認**。若要捨棄變更，請選擇**取消**。

**設定範圍**  


1. 在**設定範圍**窗格中，定義政策套用的資產集。針對**範圍名稱**，輸入名稱。在**描述**，請輸入描述。

1. 
**僅限多帳戶模式**  
此步驟僅適用於多帳戶模式。在多帳戶模式中，使用**帳戶和組織單位選取**子窗格來選擇要包含或排除的帳戶或 OUs。在單一帳戶模式中，此子窗格不會出現在主控台中，因此請略過此步驟。

   在帳戶和組織單位選取子窗格中，選取下列其中一個選項：
   + 整個 AWS 組織的範圍。不需要進一步定義。
   + 範圍涵蓋整個 AWS 組織，但排除特定 OUs和帳戶。**組織單位**子窗格和**帳戶**子窗格隨即出現。若要排除組織單位，請選擇**新增 OUs**。選取組織樹狀目錄中的組織單位，然後選擇**新增 OUs**。若要排除個別帳戶，請選擇**新增帳戶**。選取組織樹狀目錄中的帳戶，然後選擇**新增帳戶**。
   + 請勿限制為整個 AWS 組織，且僅包含特定的 OUs和帳戶。使用相同的**新增 OUs**和**新增帳戶**機制來包含您想要的組織單位和帳戶。

1. 在**資源**子窗格中，針對**資源類型**，選取所有或特定 AWS WAF 資源類型。這些選項是下列一或多個項目：
   + **Application Load Balancer**
   + **Amazon API Gateway REST API**
   + **CloudFront 分佈**
**CloudFront 區域需求**  
若要保護 **CloudFront 分佈**資源，請使用美國東部 （維吉尼亞北部） 區域 (`us-east-1`)。
**全域和區域資源類型**  
您可以選取全域資源類型 (**CloudFront Distribution**) 或區域資源類型 (**Application Load Balancer** 和 **Amazon API Gateway REST API**)，但不能同時選取兩者。選取資源類型後，您無法在更新組態時切換 **CloudFront Distribution** 和區域資源類型。
**未受管 CloudFront 資源**  
AWS Network Security Manager 不會管理使用 CloudFront 固定費率定價計劃或 CloudFront 預備分佈的 CloudFront 分佈。這些資源出現不同步。

1. 針對每個選取的資源類型，選擇下列其中一個互斥選項：
   + **包含所有資源**
   + **包含特定資源**
   + **排除特定資源**

1. 如果您選擇**包含特定資源**，請選擇下列其中一種表達式類型，然後建置適當的標籤或 ARNs 組合：
   + **單一條件**
   + **符合所有條件 (AND)**
   + **符合任何條件 (OR)**
   + **NOT**

   所有資源類型都有**標籤**和 **ARN** 納入標準。如果您選擇**標籤**，請輸入**金鑰**和選用**值**。您可以識別多個標籤。如果您的資源類型是 **Application Load Balancer**，則會顯示額外的**組態**條件。在**組態**中，選擇具有**面向網際網路**或**內部**選項**的結構描述**。

**檢閱和部署政策**  


1. 在**檢閱和部署**窗格中，針對**部署名稱**輸入名稱。在**描述**，請輸入描述。若要判斷您組織中的其他帳戶是否可看見部署的內容，請選取**啟用此部署的跨帳戶可見**性。

1. （選用） 若要將標籤新增至資源，請選擇**新增標籤**，然後輸入**金鑰**和選用**值**組合。

1. 若要執行您定義的內容，請選擇**建立和部署**。程序完成時，會顯示**部署**頁面，您可以在其中查看所建立項目的詳細資訊。

**部署可能會產生費用**  
部署會建立網路安全服務，並將其連接到受保護的資源。 AWS Network Security Manager 會收取受保護資源的費用。安全服務本身會保護 資源，這會產生額外費用。部署之前，請檢閱 [AWS Network Security Manager 定價頁面](https://aws.amazon.com/network-security-manager/pricing/)和 [AWS WAF 定價頁面](https://aws.amazon.com/waf/pricing/)。