1.如果代理模式设置为,DNS解析在WAF上,前面无代理,则取remote_addr,即实际建立TCP连接的对端地址。
2.如果代理模式设置为,采用(高防、CDN等)+WAF的代理架构:
a.如果未配置从自定义Header字段获取客户端真实IP(控制台未透出,鲁班支持),优先获取X-Real-IP作为real_client_ip,如果不存在X-Real-IP,则取X-Forwarded-For中的第一个IP作为real_client_ip,即X-Real-IP > X-Forwarded-For。
b.如果鲁班配置了从自定义Header字段获取客户端真实IP,则优先使用custom_ip_header的第一个IP作为real_client_ip,即custom_ip_header > X-Real-IP > X-Forwarded-For。