检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置CC限速,参考如图2进行配置。 限速模式:选择“源限速”、“用户限速”。 用户标识:Cookie,Cooke键值配置为标识用户ID的字段。 限速条件:“字段”选择“路径”,“逻辑”和“内容”根据实际情况进行配置。 其他参数根据业务实际情况进行配置。 图2 业务Cookie配置
下游服务错误码 error_msg String 下游服务报错信息 请求示例 修改项目id为project_id,防护策略id为policy_id,策略类型为ruletype,规则id为rule_id的防护状态,将防护状态修改为关闭。 PUT https://{Endpoint}/v1/{p
下游服务报错信息 请求示例 修改项目id为project_id,防护策略id为policy_id,规则id为rule_id的cc规则,修改限速模式为ip限速,限速频率为10次,限速周期为60秒,请求次数限制到达后采取的防护动作为人机验证,cc规则防护模式为高级,规则的名称为test
error_msg String 下游服务报错信息 请求示例 更新项目id为project_id,地址组id为id的ip地址组。ip地址组的名称为"demo",地址为 "xx.xx.xx.xx",地址组描述为“”。 PUT https://{Endpoint}/v1/{projec
进行解码,可参考STS5联调自验证。IAM5鉴权错误时才会返回此字段。 details Array of IAM5ErrorDetails objects 调用下游服务的报错信息集合,IAM5鉴权错误时才会返回此字段。 表8 IAM5ErrorDetails 参数 参数类型 描述
error_code String 下游服务错误码 error_msg String 下游服务报错信息 请求示例 修改项目id为project_id,域名id是instance_id的域名防护状态为暂停防护 PUT https://{Endpoint}/v1/{project_id}/waf/i
String 子字段: 字段类型为url、user-agent、ip、refer、request_line、method、reqeust时,不需要传index参数 字段类型为params、header、cookie并且子字段为自定义时,index的值为自定义子字段 logic_operation
“屏蔽字段”为“Params”时,屏蔽字段名请根据实际使用需求设置,如果设置为“id”,设置后,与“id”匹配的内容将被屏蔽。 “屏蔽字段”为“Cookie”时,屏蔽字段名请根据实际使用需求设置,如果设置为“name”,设置后,与“name”匹配的内容将被屏蔽。 屏蔽字段名 根据
Hash配置不生效。 前提条件 防护网站已接入WAF 约束条件 防护网站的部署模式为“云模式-CNAME接入”。 仅专业版和铂金版支持配置负载均衡算法。 支持配置负载均衡算法的区域,请参考功能总览。 修改负载均衡算法 登录管理控制台。 单击管理控制台左上角的,选择区域或项目。 单击页面左上方的,选择“安全与合规
传index参数;子字段类型为X-Forwarded-For时,值为x-forwarded-for;字段类型为params、header、cookie并且子字段为自定义时,index的值为自定义子字段 表6 IgnoreAdvanced 参数 是否必选 参数类型 描述 index
包括泛域名)保持一致。例如,被防护的域名为www.example.com,端口为8080,则重定向URL可设置为“http://www.example.com:8080/error.html”。 修改拦截返回页面 登录管理控制台。 单击管理控制台左上角的,选择区域或项目。 单击页面左上方的,选择“安全与合规
error_code String 下游服务错误码 error_msg String 下游服务报错信息 请求示例 修改项目id为project_id和域名id为host_id的独享域名的防护状态为开启防护 PUT https://{Endpoint}/v1/{project_id}/premiu
志转储至OBS。 图2 下载日志 WAF访问日志access_log字段说明 字段 类型 字段说明 描述 access_log.requestid string 随机ID标识 与攻击日志的“req_id” 字段末尾8个字符一致。 access_log.time string 访问请求的时间
通过IP限速限制网站访问频率 当WAF与访问者之间并无代理设备时,通过源IP来检测攻击行为较为精确,建议直接使用IP限速的方式进行访问频率限制。 实践案例 竞争对手控制数台主机,持续向网站“www.example.com”发起HTTP Post请求,网站并无较大的负载能力,网站连
或者“Header”字段时,可以配置“全部”或根据需求配置子字段。 当选择“Body”或“Multipart”字段时,可以配置“全部”。 当选择“Cookie”字段时,“防护域名”可以为空。 说明: 当字段配置为“全部”时,配置完成后,WAF将不再拦截该字段的所有攻击事件。 Params
配。 5 相关操作 规则添加成功后,默认的“规则状态”为“已开启”,如果您暂时不想使该规则生效,可在目标规则所在行的“操作”列,单击“关闭”。 如果需要修改添加的JS脚本反爬虫规则,可单击待修改的路径规则所在行的“修改”,修改该规则。 如果需要删除添加的JS脚本反爬虫规则时,可单
传index参数;子字段类型为X-Forwarded-For时,值为x-forwarded-for;字段类型为params、header、cookie并且子字段为自定义时,index的值为自定义子字段 表6 IgnoreAdvanced 参数 是否必选 参数类型 描述 index
Array of BindHost objects 与防护策略绑定的防护的域名信息数组,相对于hosts字段,包含更详细的域名信息 extend Map<String,String> 扩展字段,用于存放Web基础防护中一些开关配置等信息 timestamp Long 创建防护策略的时间 表6
“未接入”:网站未接入WAF或者接入不成功。 “已接入”:网站接入WAF成功。 须知: 防护网站“部署模式”为“独享模式”或“云模式-ELB接入”时,防护网站的初始接入状态为“未接入”,当访问请求到达该网站的实例时,该防护网站的接入状态将自动切换为“已接入”。 运行状态/近3天威胁
dex参数;子字段类型为X-Forwarded-For时,值为x-forwarded-for,字段类型为params、header、cookie并且子字段为自定义时,index的值为自定义子字段 表6 IgnoreAdvanced 参数 参数类型 描述 index String