技术解析
今天看 log 突然相大带宽服务器当这个问题,比如 cloudflare 建议如下配置
set_real_ip_from 103.21.244.0/22;
set_real_ip_from 103.22.200.0/22;
...
real_ip_header X-Forwarded-For;
....
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
这样配置后,有一个问题,就是用户直接访问服务器 IP,和通过 CDN 访问,在 Log 里是无法区分的。有没有什么更好的办法在 Log 末尾追加 CDN IP 呢