
# 通过CC攻击防护规则拦截大流量高频攻击
CC攻击防护规则支持通过限制访问者对防护网站上资源的访问频率，精准识别CC攻击以及有效缓解CC攻击；当您配置完CC攻击防护规则并开启CC攻击防护后，才能根据您配置的CC攻击防护规则进行防护。
#### 操作流程
| 操作步骤                                                                                                                     | 说明                                  |
|:---|:---|
| [准备工作]                  | 注册华为账号、开通华为云，并为账户充值、赋予EdgeSec权限。    |
| [步骤一：购买边缘安全]           | 购买边缘安全，选择版本、计费方式等信息。                |
| [步骤二：将防护网站添加到边缘安全]    | 将防护网站添加到边缘安全防护，实现流量检测并转发。           |
| [步骤三：配置CC攻击防护拦截大流量高频攻击] | 配置并开启CC攻击防护规则，助力网站有效缓解CC攻击。         |
| [步骤四：查看防护统计事件]                                                                    | 在防护事件中检索CC防护安全事件，快速定位攻击源或对攻击事件进行分析。 |
   
 #### 准备工作
1. 在购买边缘安全之前，请先注册华为账号并开通华为云。 如果您已开通华为云并进行实名认证，请忽略此步骤。
   
2. 请保证账户有足够的资金，以免购买边缘安全失败。具体操作请参见[账户充值](https://support.huaweicloud.com/usermanual-billing/bills-topic_30000002.html)。
3. 请确保已开通CDN服务。
4. 已在"域名管理"中，添加了域名，域名管理请参见[域名管理](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0030.html)。
 
 #### 步骤一：购买边缘安全企业版
边缘提供了专业版和企业版，不同版本之间的差别，请参见[服务版本差异](https://support.huaweicloud.com/productdesc-edgesec/edgesec_01_0005.html)。
1. [登录EdgeSec服务控制台。](https://console.huaweicloud.com/cdn/?locale=zh-cn#/cdn/safetyServiceUnopen)
2. 单击"购买"，进入"购买边缘安全"页面，设置您使用的产品参数。
3. 确认订单详情无误后，单击"去支付"，完成购买操作。
 
 #### 步骤二：将防护网站添加到边缘安全
1. 在左侧导航树中，选择"安全防护 \> 域名接入"，进入"安全防护"的"域名接入"页面。
2. 在列表左上角，单击"添加域名"，参数说明如[表 添加防护网站参数说明]所示。
   图1添加防护网站   
   ![](https://support.huaweicloud.com/qs-edgesec/zh-cn_image_0000002426859517.png)
    表1添加防护网站参数说明 
   | 参数名称 | 参数说明                                                                                                                                                              |
   |:---|:---|
   | 防护域名 | 选择防护域名，支持选择在CDN服务中"域名管理"页面"业务类型"为"网站加速"、"文件下载加速"、"点播加速"、"全站加速"的域名。 说明： 此处添加的防护域名是在CDN域名管理中添加的域名。 |
   | 策略配置 | 选择已创建的防护策略，默认为"系统自动生成策略"。                                                                                                                                         |
      
   
3. 单击"确定"，完成防护网站的添加。
 
 #### 步骤三：配置CC攻击防护拦截大流量高频攻击
您可以配置以下CC规则，当一个IP在30秒内访问当前域名下路径的次数超过1000次，则封禁该IP在该路径的请求10个小时。该规则可以作为一般中小型站点的预防性配置。
1. 在左侧导航树中，选择"安全防护 \> 防护策略"防护策略，进入"防护策略"页面。
2. 单击目标策略名称，进入目标策略的防护配置页面。
3. 选择"CC攻击防护"配置框，开启CC攻击防护策略。 ![](https://support.huaweicloud.com/qs-edgesec/zh-cn_image_0000002395395757.png)：开启状态。
   ![](https://support.huaweicloud.com/qs-edgesec/zh-cn_image_0000002395235869.png)：关闭状态。
   
4. 在"CC攻击防护"规则配置列表左上方，单击"添加规则"，在弹出的对话框中，参考如[图2]所示进行配置。
   示例中仅解释必要参数，其余大多数配置可保留默认值。必要参数说明请参见[表2]。
   图2配置CC防护规则   
   ![](https://support.huaweicloud.com/qs-edgesec/zh-cn_image_0000002426804189.png)
    表2必要参数说明 
   | 参数   | 示例                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   |:---|:---|:---|
   | 限速模式 | 源IP                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | - 源IP：根据IP区分单个Web访问者。  - 源IP C段：根据IP C段区分Web访问者组，按用户访问者组进行计数和限速。  - Cookie：根据Cookie区分单个Web访问者。  - Header：根据需要防护的自定义HTTP首部区分单个Web访问者。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 限速条件 | - "字段"：路径  - "逻辑"：前缀为  - "内容"：/   | 单击"添加"增加新的条件，至少配置一项条件，最多可添加30项条件，多个条件同时满足时，本条规则才生效。 - 字段：地理位置、路径、IPV4、IPV6、Cookie、Method、Header、Params、返回码(HTTP Code)、ASN、Range。 说明： 当"字段"为"地理位置"和"ASN"时，暂不支持IPV6类型IP请求匹配。   - 子字段：当"字段"选择"Cookie"、"Header"、"Params"时，请根据实际需求配置子字段。 须知： 子字段的长度不能超过2048字节，且只能由数字、字母、下划线和中划线组成。   - 逻辑：在"逻辑"下拉列表中选择需要的逻辑关系。 说明： 1. 当"逻辑"关系选择"包含任意一个"、"不包含任意一个"、"等于任意一个"、"不等于任意一个"、"包含任意前缀"、"不包含任意前缀"、"包含任意后缀"或者"不包含任意后缀"时，需要选择引用表，创建引用表的详细操作请参见[创建引用表](https://support.huaweicloud.com/usermanual-edgesec/edgesec_01_0037.html)。  2. 配置条件为长度相关的逻辑时，长度的值不宜过大。当用户请求的长度过大时，可能会被后端引擎之前的服务拦截，导致请求无法到达后端引擎，从而使配置的防护规则失效。     - 内容：输入或者选择条件匹配的内容。   |
   | 限速频率 | **1,000次30秒**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | 单个Web访问者在限速周期内可以正常访问的次数，如果超过该访问次数，边缘安全将根据配置的"防护动作"来处理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   | 防护动作 | **阻断**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | 当访问的请求频率超过"限速频率"后，在防护时长范围内，对新的请求会执行防护动作，可设置以下防护动作： - 人机验证：表示超过"限速频率"后弹出验证码，进行人机验证，完成验证后，请求将不受访问限制。人机验证目前支持英文。  - 阻断：表示超过"限速频率"将直接阻断。  - 仅记录：表示超过"限速频率"将只记录不阻断。   说明： - 人机验证依赖JavaScript在浏览器环境中执行，如果是不支持JavaScript的环境，如纯文本终端、某些不具备完整浏览器功能的设备或环境，就无法进行人机验证。因为这些环境无法运行用于验证用户身份和合法性的JavaScript代码，也就无法完成人机验证流程。  - 人机验证完成后，需要依赖响应页面在浏览器中渲染来恢复页面，对于响应不需要浏览器页面渲染的情况，会出现显示问题（如一直显示人机验证页面）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 阻断时长 | **36,000秒**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | 防护动作的执行时长。建议防护时长配置大于限速周期，取值范围为0\~65535。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
      
   
5. 确认参数配置无误后，单击"确定"。
 
 #### 步骤四：查看防护统计事件
当遭到CC攻击时，您可以在防护事件中检索CC防护安全事件，快速定位攻击源或对攻击事件进行分析。
1. 在左侧导航栏选择"安全防护 \> 防护统计"，进入"防护统计"的"Web防护事件"页面。
2. 选择查询时间为"自定义"，查询范围不超过一个月。
3. 在搜索框选择"源IP"为目标IP的防护事件，查询对应的防护事件。
4. （可选）您可以在目标防护事件的"操作"列单击"更多"，对防护事件进行处理。
   ![](https://support.huaweicloud.com/qs-edgesec/public_sys-resources/note_3.0-zh-cn.png)
   防护事件的三种处理方式如下：
   - 误报处理
   
   - 添加至地址组
   
   - 添加至黑白名单
     
 
#### 相关信息
关于CC攻击防护更多详细的操作，请参见[配置CC攻击防护规则防御CC攻击](https://support.huaweicloud.com/usermanual-edgesec/edgesec_01_0035.html)。
