检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
他企业项目,则不能使用SCM推送的SSL证书。 有关SCM证书推送的详细介绍,请参见推送证书到云产品。 配置泛域名时,如何选择证书? 域名和证书需要一一对应,泛域名只能使用泛域名证书。如果您没有泛域名证书,只有单域名对应的证书,则只能在WAF中按照单域名的方式逐条添加域名进行防护。
黑白名单配置框 在黑白名单设置规则页面左上方,单击“添加规则”。 在弹出的“添加黑白名单设置规则”对话框中,添加2条黑名单规则,拦截所有来源IP,如图2和图3所示。 图2 拦截1.0.0.0/1 IP地址段 图3 拦截128.0.0.0/1 IP地址段 单击“添加规则”,在弹出的“添加黑白名单
独享模式的接入方式参见将网站接入WAF防护(独享模式)章节。 如果使用独享WAF,确保独享引擎已升级到最新版本,具体的操作请参见升级独享引擎实例。 约束条件 “云模式”仅专业版和铂金版支持威胁情报访问控制规则。 独享模式仅2022年9月及之后的版本支持配置威胁情报访问控制规则,独享引擎版本详情请参见 独享引擎版本迭代。
精准匹配:需要防护的路径需要与此处填写的路径完全相等。例如,需要防护的路径为“/admin”,该规则必须填写为“/admin”。 说明: 该路径不支持正则,仅支持前缀匹配和精准匹配的逻辑。 路径里不能含有连续的多条斜线的配置,如“///admin”,访问时,引擎会将“///”转为“/”。 /admin/login
扩展字段,用于保存防护域名的一些配置信息。 region String 区域ID,控制台创建的域名会携带此参数,api调用创建的域名此参数为空,可以通过地区和终端节点文档查询区域ID对应的中文名称 flag Flag object 特殊标识,用于前端使用 description String 域名描述
扩展字段,用于保存防护域名的一些配置信息。 region String 区域ID,控制台创建的域名会携带此参数,api调用创建的域名此参数为空,可以通过地区和终端节点文档查询区域ID对应的中文名称 flag Flag object 特殊标识,用于前端使用 description String 域名描述
云模式-CNAME接入的接入方式参见将网站接入WAF防护(云模式-CNAME接入)章节。 独享模式的接入方式参见将网站接入WAF防护(独享模式)章节。 约束条件 云模式的入门版和云模式-ELB接入不支持该防护规则。 添加或修改防护规则后,规则生效需要几分钟。规则生效后,您可以在“防护事件”页面查看防护效果。 请确保源
网站域名都已经接入WAF,保证网站能正常访问。 配置安全组存在一定风险,避免出现以下问题: 您的网站设置了Bypass回源,但未取消安全组和网络ACL等配置,这种情况下,可能会导致源站无法从公网访问。 当WAF有新增的回源网段时,如果源站已配置安全组防护,可能会导致频繁出现5xx错误。
系统角色/策略名称 描述 类别 依赖关系 WAF Administrator Web应用防火墙服务的管理员权限。 系统角色 依赖Tenant Guest和Server Administrator角色。 Tenant Guest:全局级角色,在全局项目中勾选。 Server Administrator:项目级角色,在同项目中勾选。
true:表示支持http2 false:表示不支持http2 ipv6_enable 否 Boolean 是否开启IPv6防护,仅专业版(原企业版)和铂金版(原旗舰版)支持IPv6防护。 true:开启IPv6防护 false:关闭IPV6防护 web_tag 否 String 网站名称,对应WAF控制台域名详情中的网站名称
证书名称,证书名称只能由数字、字母、中划线、下划线和英文句点组成,长度不能超过256位字符 content 是 String 证书文件,仅支持PEM格式的证书和私钥文件,且文件中的换行符应以\n替换,如请求示例所示 key 是 String 证书私钥,仅支持PEM格式的证书和私钥文件,且文件中的换行符应以\n替换,如请求示例所示
circuit_breaker CircuitBreaker object 熔断配置 lb_algorithm String LB负载均衡,仅专业版(原企业版)和铂金版(原旗舰版)支持配置负载均衡算法 源IP Hash:将某个IP的请求定向到同一个服务器 加权轮询:所有请求将按权重轮流分配给源站服务器
String 返回状态码 content_type 是 String “自定义”告警页面内容类型,可选择text/html、text/xml和application/json三种类型 content 是 String 根据选择的“页面类型”配置对应的页面内容,具体示例可以参考“Web应用防火墙
String 屏蔽字段名,根据“屏蔽字段”设置字段名,被屏蔽的字段将不会出现在日志中。屏蔽字段名的长度不能超过2048字节,且只能由数字、字母、下划线和中划线组成。 description 否 String 规则描述,可选参数,设置该规则的备注信息。 响应参数 状态码: 200 表5 响应Body参数
String 屏蔽字段名,根据“屏蔽字段”设置字段名,被屏蔽的字段将不会出现在日志中。屏蔽字段名长度不能超过2048字节,且只能由数字、字母、下划线和中划线组成 description 否 String 规则描述,可选参数,设置该规则的备注信息。 响应参数 状态码: 200 表5 响应Body参数
hostid String 域名id region String 区域ID,控制台创建的域名会携带此参数,api调用创建的域名此参数为空,可以通过地区和终端节点文档查询区域ID对应的中文名称 description String 域名描述信息,可选参数。 server Array of CloudWafServer
String 内容类型 表4 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 规则名称只能由字母、数字、-、_和.组成,长度不能超过64个字符 addr 否 String 黑白名单ip地址,需要输入标准的ip地址或地址段,例如:42.123.120.66或42
false:不使用独享ip region String 区域ID,控制台创建的域名会携带此参数,api调用创建的域名此参数为空,可以通过地区和终端节点文档查询区域ID对应的中文名称 server Array of WafServer objects 防护域名的源站服务器配置信息,只有独享模式域名才返回vpc_id