Apache, Centos 6.5 mod_rpaf для отображения корректных IP
Установим mod_rpaf, чтобы в логе Apache отображались корректные IP.
# yum install -y httpd-devel gcc
# cd /usr/local/src
# wget http://drupion.com/sites/default/files/mod_rpaf-0.6.tar_.gz
# tar zxvf mod_rpaf-0.6.tar_.gz
# cd mod_rpaf-0.6
# apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c
-- mod_rpaf-2.0.so должно появиться по адресу
# ls /usr/lib64/httpd/modules/mod_rpaf-2.0.so
# vi /etc/httpd/conf.d/mod_rpaf.conf
LoadModule rpaf_module modules/mod_rpaf-2.0.so
# mod_rpaf configuration
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
RPAFheader X-Forwarded-For
Вместо:
RPAFproxy_ips 127.0.0.1
Указать ip адрес прокси сервера.
# service httpd restart
// Посмотреть какие модули загружены
# apachectl -M
# less /var/log/httpd/access_log
Первоисточник:
http://rtfm.co.ua/centos-ustanovka-apache-http-nginx/