检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
WAF支持云模式-CNAME接入、云模式-ELB接入和独享模式三种部署模式,各部署模式支持防护的对象说明如下: 云模式-CNAME接入:域名,华为云、非华为云或云下的Web业务 云模式-ELB接入:域名或IP(公网IP/私网IP),华为云的Web业务 独享模式:域名或IP(公网IP/私网IP),华为云的Web业务
删除云模式的CNAME方式接入的防护网站前,请您先到DNS服务商处将域名重新解析,指向源站服务器IP地址,否则该域名的流量将无法切回服务器,影响正常访问。 防护网站删除后,如果需要再次添加到WAF中进行防护,需要重新按照网站接入WAF的操作完成域名接入。 如果您已开通企业项目,您
String 用户Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 请求Body参数 参数 是否必选 参数类型 描述 protect_status 是 Integer 域名防护状态: 0:暂停防护,WAF只转发该域名的请求,不做攻击检测
一般情况下,如果您确认已完成域名接入,“接入状态”为“已接入”,表示域名接入成功。 如果防护域名已接入WAF,“接入状态”仍然为“未接入”或“DNS解析异常”,可单击,刷新状态,如果仍然为“未接入”,可参照域名/IP接入状态显示“未接入”,如何处理?重新完成域名接入。 网站访问验证。 在浏览器
access_status Integer 域名接入状态,0表示未接入,1表示已接入 access_code String cname前缀 locked Integer 预留参数,用于后期设计冻结域名,解锁域名功能,目前暂不支持 timestamp Long 创建防护域名的时间戳(毫秒) certificateid
Web应用防火墙服务到期后还能防护域名吗? 购买的WAF云模式到期,如果没有按时续费,公有云平台会提供一定的保留期。 保留期的时长由客户等级而定,具体请参见保留期。 冻结期内,WAF只转发流量,但用户配置的各种防护策略将不再生效。 冻结期满,进入资源清理期,域名的所有配置将会被全部删除。
Integer 域名防护状态: 0:暂停防护,WAF只转发该域名的请求,不做攻击检测 1:开启防护,WAF根据您配置的策略进行攻击检测 access_status Integer 域名接入状态,0表示未接入,1表示已接入 web_tag String 网站名称,对应WAF控制台域名详情中的网站名称
0条结果。如果需要一次查全部域名,该参数值填-1。 hostname 否 String 要查询的防护域名,用于查询指定防护域名信息;可不传,查询用户云模式下所有防护域名 policyname 否 String 防护策略名,用于查询指定防护策略下的域名,可不传 请求参数 表3 请求Header参数
要扩展QPS,只能购买多个WAF独享引擎实例。 购买云模式时同时购买扩展包 登录管理控制台。 单击管理控制台左上角的,选择区域或项目。 单击页面左上方的,选择“安全与合规 > Web应用防火墙 WAF”。 在界面右上角,单击“购买WAF实例 ”。 在“购买Web应用防火墙”界面,选择“云模式”。
云模式-CNAME接入的接入方式参见将网站接入WAF防护(云模式-CNAME接入)章节。 云模式-ELB接入的接入方式参见 将网站接入WAF防护(云模式-ELB接入)章节。 独享模式的接入方式参见将网站接入WAF防护(独享模式)章节。 如果使用独享WAF,确保独享引擎已升级到最新版本,具体的操作请参见升级独享引擎实例。
参数配置根据实际情况进行配置。 此场景下,访问网站时,域名后必须加端口号进行访问,否则会报404错误。例如,在浏览器中输入“http://www.example.com:8080”访问网站。 示例三:同一域名对应不同的防护端口 同一个域名对应不同非标准端口视为不同的防护对象,例如www
防护对象:域名或IP(公网IP/私网IP) 接入方式:将网站接入WAF防护(独享模式) 约束限制 WAF不同接入模式的约束限制如下。 云模式-CNAME接入 云模式-ELB接入 独享模式 使用云模式-CNAME接入方式将网站接入WAF防护时,有如下限制: 限制项 限制条件 域名限制
云产品:选择“Web应用防火墙-独享实例”或“Web应用防火墙-防护域名”。 独享实例监控指标选择“Web应用防火墙-独享实例”。 防护域名监控指标选择“Web应用防火墙-防护域名”。 监控范围:全部资源。 触发规则:选择“关联模板”,或者自定义创建模板。 发送通知:如果希望实时收到告警信息,开启该选项,并选择通知方式。
云模式-CNAME接入的接入方式参见将网站接入WAF防护(云模式-CNAME接入)章节。 云模式-ELB接入的接入方式参见 将网站接入WAF防护(云模式-ELB接入)章节。 独享模式的接入方式参见将网站接入WAF防护(独享模式)章节。 如果使用独享WAF,确保独享引擎已升级到最新版本,具体的操作请参见升级独享引擎实例。
20次访问请求时,将认定该防护网站已成功接入WAF。 WAF默认只检测两周内新增或更新的域名的接入状态,如果域名创建时间在两周前,且最近两周内没有任何修改,您可以在“接入状态”栏,单击,手动刷新接入状态。 如果域名接入失败,即域名接入状态为“未接入”,请参考域名/IP接入状态显示“未接入”,如何处理?排查处理。
证书过期后,对源站的影响是覆灭性的,比主机崩溃和网站无法访问的影响还要大,且会造成WAF的防护规则不生效,建议您在证书到期前及时更新证书。有关更新证书的详细操作,请参见更新网站绑定的证书。 应用域名 已使用该证书的域名。域名与证书是一一对应的,同一个证书可以绑定到多个域名。 证书来源 WAF:通过WAF控制台添加的证书。
客户正常业务。 部署灵活 独享引擎实例资源由用户独享 可以满足大规模流量攻击场景防护需求 独享引擎实例部署在VPC内,网络链路时延低 接入指导 将网站接入WAF防护(云模式-CNAME接入) 将网站接入WAF防护(云模式-ELB接入) 将网站接入WAF防护(独享模式) 不同服务版本支持的业务规格
选择“云模式-CNAME接入”并单击“开始配置”。 根据界面提示,配置网站信息,如表2所示。 图1 基础信息配置 表2 重点参数说明 参数 参数说明 取值样例 防护域名 需要添加到WAF中防护的域名。 域名已完成备案 支持单域名(例如,一级域名example.com,二级域名www.example
如果只允许指定地区的IP可以访问,如何设置防护策略? 如果您只允许某一地区的IP访问防护域名,例如,只允许来源“上海”地区的IP可以访问防护域名,请参照以下步骤处理。 由于地理位置访问控制的优先级高于内置规则的检测,配置了该地区IP放行后,WAF将不再检测其他的Web基础防护策略,直接放行。
已添加防护网站且配置的“对外协议”包含HTTPS。 约束条件 域名和证书需要一一对应,泛域名只能使用泛域名证书。如果您没有泛域名证书,只有单域名对应的证书,则只能在WAF中按照单域名的方式逐条添加域名进行防护。 WAF当前仅支持PEM格式证书。如果证书为非PEM格式,请参考6将证书转换为PEM格式,再上传。