采用标准的X-Fowarded-For字段获取, 在web服务器上修改日志的格式即可 # Nginx示例 log_format upstream '$time_iso8601 $http_x_fowarded_for $host $upstream_response_time $request $status $upstream_addr'; # Apache示例 SetEnvIf REMOTE_ADDR "(.+)" CLIENTIP=$1 SetEnvIf X-Forwarded-For "^([0-9.]+)" CLIENTIP=$1 LogFormat "%{CLIENTIP}e %D %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" trueip_
采用标准的X-Fowarded-For字段获取, 在web服务器上修改日志的格式即可