如果是使用一层cdn,那么在nginx的配置文件http{}字段中加入

    set_real_ip_from 0.0.0.0/0;
    real_ip_header X-Forwarded-For;

即可。

如果是使用了两层或以上cdn(使用了cdn和web防火墙也适用),那么在nginx的配置文件http{}字段中加入

    set_real_ip_from 0.0.0.0/0;
    real_ip_header X-Forwarded-For;
    real_ip_recursive on;

即可。