检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
event_lts Boolean 是否支持LTS全量日志,false:不支持;true:支持 multi_dns Boolean 是否支持多DNS解析,false:不支持;true:支持 search_ip Boolean 是否支持搜索IP,false:不支持;true:支持 cc_enhance
修改云模式域名的接入状态 instance modifyAccessStatus 修改云模式域名 instance modifyInstance 修改DNS解析,快速接入WAF instance quickAccessInstance 服务器线路设置 instance modifyInstanceRoute
SDK概述 本文介绍了WAF服务提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 在开始使用之前,请确保您安装的是最新版本的SDK。使用过时的版本可
在WAF前是否使用了七层代理产品。 根据实际情况进行选择。 是 单击“下一步”,根据界面提示,完成WAF回源IP加白、本地验证和修改域名DNS解析设置的操作。 图2 添加域名完成 步骤三:使用Postman工具模拟业务验证全局白名单规则 确认“Web基础防护”为开启状态,且防护模式为“拦截”。同时,“常规检测”已开启。
均衡器中创建的负载均衡。 “ELB监听器”:步骤二:为创建的ELB配置监听器中添加的监听器。 “防护域名”:配置为您想防护的域名,该域名已解析到创建的独享型负载均衡器的弹性公网IP。 单击“确认”。 效果验证 假如已添加域名“www.example.com”,且已开启了Web基础
源站服务器”)。以WAF为例,部署示意图如图1所示。 图1 部署WAF原理图 当网站没有接入到WAF前,DNS直接解析到源站的IP,用户直接访问服务器。 当网站接入WAF后,需要把DNS解析到WAF的CNAME,这样流量才会先经过WAF,WAF再将流量转到源站,实现网站流量检测和攻击拦截。
单击“添加响应标头字段”,配置响应标头参数及参数值。 - 页面类型 当“阻断页面”选择“自定义”时,可选择阻断页面的类型“application/json”、“text/html”或者“text/xml”。 text/html 页面内容 当“阻断页面”选择“自定义”时,可设置自定义返回的内容。
content_type String “自定义”告警页面内容类型,可选择text/html、text/xml和application/json三种类型 content String 根据选择的“页面类型”配置对应的页面内容,具体示例可以参考“Web应用防火墙 WAF”用户手册 表9
content_type 是 String “自定义”告警页面内容类型,可选择text/html、text/xml和application/json三种类型 content 是 String 根据选择的“页面类型”配置对应的页面内容,具体示例可以参考“Web应用防火墙 WAF”用户手册
content_type String “自定义”告警页面内容类型,可选择text/html、text/xml和application/json三种类型 content String 根据选择的“页面类型”配置对应的页面内容,具体示例可以参考“Web应用防火墙 WAF”用户手册 表8
当选择“自定义”,返回错误信息由用户自定义。 自定义 页面类型 当“阻断页面”选择“自定义”时,可选择阻断页面的类型“application/json”、“text/html”或者“text/xml”。 text/html 页面内容 当“阻断页面”选择“自定义”时,可设置自定义返回的内容。
content_type 是 String “自定义”告警页面内容类型,可选择text/html、text/xml和application/json三种类型 content 是 String 根据选择的“页面类型”配置对应的页面内容,具体示例可以参考“Web应用防火墙 WAF”用户手册
服务器地址 源站地址 ⑦ 防护资源 默认支持(无需手动配置) 单击“下一步”,根据界面提示,完成WAF回源IP加白、本地验证和修改域名DNS解析设置的配置操作。 图2 添加域名完成 步骤三:防护规则迁移 阿里云WAF和华为云WAF规则的对应参照表3所示。 表3 防护规则对应表 阿里云
用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。
Access_progress 参数 参数类型 描述 step Integer 步骤 1: 指回源IP加白 2: 指本地验证 3:指修改DNS解析 status Integer 状态,0:未完成这个步骤;1:已完成这个状态” 表8 Premium_waf_instances 参数 参数类型
Access_progress 参数 参数类型 描述 step Integer 步骤 1: 指回源IP加白 2: 指本地验证 3:指修改DNS解析 status Integer 状态,0:未完成这个步骤;1:已完成这个状态” 表7 Premium_waf_instances 参数 参数类型
response 参数 是否必选 参数类型 描述 content_type 否 String 内容类型,值可为“application/json”、“text/html”、“text/xml”。 content 否 String 防护页面内容 表9 tag_condition 参数
content_type 是 String “自定义”告警页面内容类型,可选择text/html、text/xml和application/json三种类型 content 是 String 根据选择的“页面类型”配置对应的页面内容,具体示例可以参考“Web应用防火墙 WAF”用户手册
response 参数 是否必选 参数类型 描述 content_type 否 String 内容类型,值可为“application/json”、“text/html”、“text/xml”。 content 否 String 防护页面内容 表9 tag_condition 参数
protect.failed 开启防护失败 检查域名防护状态 400 WAF.00014004 access.failed 接入WAF失败 修改DNS解析 400 WAF.00014005 bypass.failed BypassWAF失败 检查防护状态后进行重试 400 WAF.00014006