码迷,mamicode.com
首页 > 其他好文 > 详细

安装mod_rpaf让apache获取访客真实IP

时间:2014-09-04 01:27:17      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:http   os   使用   ar   for   文件   div   代码   sp   

安装mod_rpaf让apache获取访客真实IP

安装mod_rpaf让apache获取访客真实IP

作者: /分类:Apache 
字号:S
 
 

mod_rpaf是apache的一个模块,目的是为了获取访客的真实IP,下面是安装方法:

  1. wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz
  2. tar xvfz mod_rpaf-0.6.tar.gz
  3. cd mod_rpaf-0.6
  4. /usr/local/apache/bin/apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c

安装好了之后,需要对httpd.conf文件进行配置。
1、在httpd.conf加入如下代码:

  1. <IfModule mod_rpaf.c>
  2. RPAFenable On
  3. RPAFsethostname On
  4. RPAFproxy_ips 127.0.0.1
  5. RPAFheader X-Forwarded-For
  6. </IfModule>

加载模块代码:

  1. LoadModule rpaf_module   modules/mod_rpaf-2.0.so

2、并定义日志格式

  1. LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" varnishcombined

3、以后可以使用如下代码启用此格式的日志:

  1. CustomLog "/home/wwwlogs/$domain.log" varnishcombined
 

转载请标明文章来源:《https://www.centos.bz/2011/10/install-mod_rpaf-apache-get-real-ip/

安装mod_rpaf让apache获取访客真实IP

标签:http   os   使用   ar   for   文件   div   代码   sp   

原文地址:http://www.cnblogs.com/L-H-R-X-hehe/p/3955074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!