修改squid配置记录真实IP(默认已经启用)
修改/etc/squid/squid.conf配置文件
forwarded_for on
修改/etc/httpd/conf/httpd.conf这个Apache配置文件启用第三方mod_rpaf.c滤过前端IP获取真实IP
1.注解掉段下日志的记录方式
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
2. 在下一行添加
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
3.在配置文件最下防添加新的段
RPAFenable On RPAFsethostname On RPAFproxy_ips IP1 IP2 ............. IPN RPAFheader X-Forwarded-For < /IfModule>
4.重启Apache
# service httpd restart