检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
防护网站已接入WAF 约束条件 防护网站的部署模式为“云模式-CNAME接入”,而且仅专业版和铂金版支持配置负载均衡算法。 支持配置负载均衡算法的区域,请参考功能总览。 修改负载均衡算法 登录管理控制台。 单击管理控制台左上角的,选择区域或项目。 单击页面左上方的,选择“安全与合规 >
创建防护策略 功能介绍 创建防护策略,系统会在生成策略时配置一些默认的配置项,如果需要修改策略的默认配置项需要通过调用更新防护策略接口实现 调用方法 请参见如何调用API。 URI POST /v1/{project_id}/waf/policy 表1 路径参数 参数 是否必选 参数类型
策略规则管理 修改单条规则的状态 查询cc规则列表 创建cc规则 根据Id查询cc防护规则 更新cc防护规则 删除cc防护规则 查询精准防护规则列表 创建精准防护规则 根据Id查询精准防护规则 更新精准防护规则 删除精准防护规则 创建全局白名单(原误报屏蔽)规则 查询全局白名单(原误报屏蔽)防护规则
策略管理 新增防护策略 添加策略适用的防护域名 批量添加防护规则
在左侧导航树中,选择“防护策略”,进入“防护策略”页面。 在列表的左上角,单击“添加防护策略”。 在弹出的对话框中,输入策略名称,单击“确定”,添加的策略会展示在策略列表中。 在目标策略所在行,单击策略名称,进入防护规则配置页面,参见防护策略为策略添加防护规则。 同一企业项目下支持复制策略。 如果
其他参数:根据业务实际情况进行选择。 关于创建独享型负载均衡器的详细操作请参见创建独享型负载均衡器。 单击“立即购买”。 确认配置信息,根据界面提示完成创建操作。 步骤二:为创建的ELB配置监听器 在目标负载均衡器所在行的“名称”列,单击目标负载均衡器名称。 选择“监听器”页签,单击“添加监
防护策略管理 查询防护策略列表 创建防护策略 根据Id查询防护策略 更新防护策略 删除防护策略 更新防护策略的域名 父主题: API
图1 添加防护域名 为ELB配置监听器和后端服务器组。 单击页面左上方的,选择“网络 > 弹性负载均衡”,进入“负载均衡器”页面。 在负载均衡器所在行的“名称”列,单击目标负载均衡器名称,进入ELB“基本信息”页面。 选择“监听器”页签后,单击“添加监听器”,配置监听器信息,“
total Integer 防护策略的数量 items Array of PolicyResponse objects 防护策略的具体内容 表5 PolicyResponse 参数 参数类型 描述 id String 防护策略id name String 防护策略名 level Integer
在“防护域名”下拉框中选择适用于该策略的防护域名。 一个防护域名有且只能配置一条防护策略。 一条防护策略可以适用于多个防护域名。 如果想删除已绑定域名的防护策略,请先将此防护策略绑定的所有域名添加到其它防护策略,再在目标策略名称所在行的“操作”列中,单击“更多 > 删除”。 图1 添加策略适用的防护域名
资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。 具体创建步骤请参见:创建自定义策略。本章为您介绍常用的WAF自定义策略样例。 WAF自定义策略样例 示例1:授权用户查询防护域名列表
项目ID,对应控制台用户名->我的凭证->项目列表->项目ID policy_id 是 String 防护策略id,您可以通过调用查询防护策略列表(ListPolicy)获取策略id 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否
删除防护策略 功能介绍 删除防护策略,若策略正在使用,则需要先接解除域名与策略的绑定关系才能删除策略。 调用方法 请参见如何调用API。 URI DELETE /v1/{project_id}/waf/policy/{policy_id} 表1 路径参数 参数 是否必选 参数类型
使用ECS/ELB访问控制策略保护源站安全 应用场景 网站已接入Web应用防火墙(Web Application Firewall,简称WAF)进行安全防护后,您可以通过设置源站服务器的访问控制策略,只放行WAF回源IP段,防止黑客获取您的源站IP后绕过WAF直接攻击源站。 本章
项目ID,对应控制台用户名->我的凭证->项目列表->项目ID policy_id 是 String 防护策略id,您可以通过调用查询防护策略列表(ListPolicy)获取策略id 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String
项目ID,对应控制台用户名->我的凭证->项目列表->项目ID policy_id 是 String 防护策略id,您可以通过调用查询防护策略列表(ListPolicy)获取策略id 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String
已在购买WAF云模式的账号下购买了独享型负载均衡,且“规格”为“应用型(HTTP/HTTPS)”,详见创建独享型负载均衡器。 网站以“云模式-ELB接入”方式接入WAF 创建独享型负载均衡器。 “规格”选择“应用型(HTTP/HTTPS)” 其他参数根据业务需要进行配置。 为1中创建的负载均衡添加监听器,
步骤二:将防护网站通过ELB接入方式添加到WAF 创建独享型负载均衡器。 “规格”选择“应用型(HTTP/HTTPS)” 其他参数根据业务需要进行配置。 为1中创建的负载均衡添加监听器,详细操作请参见添加HTTP监听器或添加HTTPS监听器。 创建后端服务器组。 “所属负载均衡器”:选择“关联已有”,并在下拉框中选择1中创建的负载均衡器。
b Application Firewall,WAF)服务的相关标签策略,则需按照标签策略规则为独享引擎实例添加标签。标签如果不符合标签策略的规则,则可能会导致独享引擎实例创建失败,请联系组织管理员了解标签策略详情。 - 服务授权 首次购买WAF时,可配置此参数。勾选后,WAF将代您在IAM中创建委托,开通相关权限。
介绍如何将防护域名 、源站信息等添加到WAF。 步骤二:为WAF独享引擎实例配置负载均衡 介绍如何为WAF独享引擎实例配置负载均衡器和健康检查。 步骤三:为弹性负载均衡绑定弹性公网IP 介绍如何为WAF独享引擎实例的负载均衡器绑定源站服务器的弹性公网IP,使网站请求流量经过WAF独享引擎检测。