步骤三:本地验证 您可以修改本地计算机的hosts文件,设置本地计算机的域名寻址映射(仅对本地计算机生效的DNS解析记录),在本地计算机上将网站域名的解析指向WAF的IP地址。这样就可以通过本地计算机访问被防护的域名,验证WAF中添加的域名接入设置是否正确有效,避免域名接入配置异常导致网站访问异常。
instance_id 是 String 域名id,您可以通过调用查询云模式防护域名列表(ListHost)获取域名id 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 您可以通过调用企业项目管理服务(EPS)的查询企
com”访问网站。 示例二:客户端请求转发到不同的源站服务器 配置场景:同一个防护对象,需要WAF将客户端请求转发到不同的源站服务器。 例如,需要将防护域名www.example.com,防护端口8080添加到WAF防护,并需要WAF将请求转发到两台后端服务器。 防护域名:www
String 云模式elb接入域名返回此字段,表示监听器id protocol_port Integer 云模式elb接入域名返回此字段, 表示业务端口 description String 域名描述 policyid String 防护域名初始绑定的策略ID,可以通过策略名称调用查询防
String 域名描述 policyid String 防护域名初始绑定的防护策略ID,可以通过策略名称调用查询防护策略列表(ListPolicy)接口查询到对应的策略id protect_status Integer 域名防护状态: 0:暂停防护,WAF只转发该域名的请求,不做攻击检测
Array of strings 云模式HTTPS域名id,通过查询云模式防护域名列表(ListHost)接口获取 premium_host_ids 否 Array of strings 独享模式HTTPS域名id,通过独享模式域名列表(ListPremiumHost)接口获取 响应参数
String 云模式elb接入域名返回此字段,表示监听器id protocol_port Integer 云模式elb接入域名返回此字段, 表示业务端口 description String 域名描述 policyid String 防护域名初始绑定的策略ID,可以通过策略名称调用查询防
String 项目ID,对应控制台用户名->我的凭证->项目列表->项目ID instance_id 是 String 域名id,您可以通过调用查询云模式防护域名列表(ListHost)获取域名id 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id
攻击您的源站。 如果在ECS前使用了NAT网关做转发,也需要设置ECS入方向规则在ECS的安全组配置只允许放行WAF的回源IP地址段,保护源站安全。 操作须知 在配置源站保护前,请确保该ECS或ELB实例上的所有网站域名都已经接入WAF,保证网站能正常访问。 配置安全组存在一定风险,避免出现以下问题:
hosts 是 String 域名id,您可以通过调用查询云模式防护域名列表(ListHost)获取域名id 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token,通过调用IAM服务获取用户Token接
租户域名查询 查询全部防护域名列表 根据Id查询防护域名 父主题: API
在WAF中完成了域名接入后,请求访问目标域名时,如果提示“重定向次数过多”,一般是由于您在服务器后端配置了HTTP强制跳转HTTPS,在WAF上只配置了一条HTTPS(对外协议)到HTTP(源站协议)的转发,强制WAF将用户的请求进行跳转,所以造成死循环。 可在WAF中修改服务器信息,配
RouteServerBody objects 防护域名源站服务器信息列表 表6 RouteServerBody 参数 参数类型 描述 back_protocol String WAF转发客户端请求到防护域名源站服务器的协议 address String 客户端访问的源站服务器的IP地址 port Integer
过该访问次数,Web应用防火墙服务将暂停该Web访问者的访问。 防护动作:防止误拦截正常用户,选择“人机验证”。 人机验证:表示在指定时间内访问超过次数限制后弹出验证码,进行人机验证,完成验证后,请求将不受访问限制。 当用户访问超过限制后需要输入验证码才能继续访问。 其他参数根据实际情况进行配置。
哪些情况会造成WAF配置的防护规则不生效? 域名成功接入WAF后,正常情况下,域名的所有访问请求流量都会经过WAF检测并转发到服务器。但是,如果网站在WAF前使用了CDN,对于静态缓存资源的请求,由于CDN直接返回给客户端,请求没有到WAF,所以这些请求的安全策略不会生效。 WA
原因三:域名参数配置错误 须知: WAF支持防护以下类型域名: 一级域名,例如,example.com 单域名/二级域名等子域名,例如,www.example.com 泛域名,例如,*.example.com example.com与www.example.com是不同的域名,请确认“防护域名”配置正确。
更新项目id为project_id,域名id是instance_id的域名下的两个源站服务器,第一个源站服务器的IP地址是x.x.x.x,端口号是80,源站地址是ipv4的,源站权重是1,客户端请求访问防护域名源站服务器的协议和WAF转发客户端请求到防护域名源站服务器的协议都是HTTP协议;第二个源站服务器的IP地址是x
20次访问请求时,将认定该防护网站已成功接入WAF。 WAF默认只检测两周内新增或更新的域名的接入状态,如果域名创建时间在两周前,且最近两周内没有任何修改,您可以在“接入状态”栏,单击,手动刷新接入状态。 如果域名接入失败,即域名接入状态为“未接入”,请参考域名/IP接入状态显示“未接入”,如何处理?排查处理。
000QPS请求量) - 域名个数 10个 10个 支持购买域名扩展包(每个扩展包包含10个域名) 50个 支持购买域名扩展包(每个扩展包包含10个域名) 80个 支持购买域名扩展包(每个扩展包包含10个域名) 2,000个 回源IP(单个防护域名支持的回源服务器IP个数) 10个 20个
域名添加到WAF后,域名是否可以修改? 防护域名添加到WAF后,您不能修改防护域名的名称。如果您需要修改防护域名的名称,建议您删除原域名后再重新添加待防护的域名。 有关删除域名的详细操作,请参见删除防护域名。 有关添加域名的详细操作,请参见添加防护域名。 一个独享WAF实例可以接入多个ELB吗?
您即将访问非华为云网站,请注意账号财产安全