В основном репозитории нет mod_rpaf, установим с centos.alt.ru, начнем с его установки:
rpm -ihv http://centos.alt.ru/repository/centos/6/x86_64/centalt-release-6-1.noarch.rpm
ставим модуль
yum -y --enablerepo=CentALT install mod_rpaf
конфигурируем апач:
nano /etc/httpd/conf/httpd.conf
вставляем в него:
LoadModule rpaf_module modules/mod_rpaf-2.0.so
RPAFenable On
RPAFsethostname Off
RPAFproxy_ips 127.0.0.1 xx.xx.xx.xx
RPAFheader X-Real-IP
где xx.xx.xx.xx внешний ип
перезапускам его
apachectl restart
В nginx внутри блока http {} должны быть указаны строки:
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
На этом все.