地理位置访问控制未生效排查方法
问题描述
配置地理位置访问控制规则之后,未出现预期中结果,规则未生效。
排查思路
若配置地理位置访问控制规则后未观察到预期现象,可参考如下思路进行排查。
| 序号 | 可能原因 | 处理措施 |
|---|---|---|
| 1 | 未到达规则生效时间 | 添加或修改防护规则后,规则生效需要等待几分钟。 |
| 2 | 规则配置错误 | 检查地理位置访问控制规则防护动作配置是否正确。 |
| 3 | 真实客户端IP获取错误 | 检查客户端IP获取是否正确 |
| 4 | 其他规则影响 | 检查是否存在高优先级规则配置 |
原因一:未到达规则生效时间
在新增、修改、删除地理位置访问控制规则后,建议等待几分钟再观察生效情况。
原因二:规则配置错误
地理位置访问控制规则配置错误,如防护动作预期配置为拦截,错误配置为放行,导致未能观察预期结果。建议排查规则配置是否正确。
原因三:真实客户端IP获取错误
地理位置访问控制规则依赖真实客户端IP的地理位置判定结果,WAF默认基于TCP连接源IP(非X-Forwarded-For)获取真实客户端IP,对于网站链路存在七层代理如CDN、IP标记配置错误等场景,真实客户端IP识别错误导致地理位置访问控制规则失效。
原因四:其他规则影响
全局白名单、黑白名单功能优先级高于地理位置访问控制功能,若存在全局白名单、黑白名单针对IP/IP段放行的规则,可导致地理位置访问控制规则失效。建议排查全局白名单、黑白名单是否存在此类放行配置。
提交工单
如果上述方法均不能解决您的疑问,请提交工单寻求更多帮助。