Apache 2.4.10 + mod_rpaf (mod_remoteip) + nginx
Posted: Mon Apr 25, 2016 10:59 pm
apache2 -v
Server version: Apache/2.4.10 (Debian)
Server built: Nov 28 2015 14:05:48
Выдает ип сервера
Возможно это баг панели, если баг то исправьте, ставил на чистый дебиан 8
Решение нашел в гугле
Server version: Apache/2.4.10 (Debian)
Server built: Nov 28 2015 14:05:48
Code: Select all
<?php
echo $_SERVER["REMOTE_ADDR"];
?>
Возможно это баг панели, если баг то исправьте, ставил на чистый дебиан 8
Решение нашел в гугле
1. модуль mod_remoteip (идет в комплекте с апачем 2.4) меняет remote_addr на бэкэнде как надо:
# a2enmod remoteip
в файл /etc/apache2/conf-available/remoteip.conf добавляю:
RemoteIPHeader X-Real-IP
RemoteIPInternalProxy (ип сервера)
Минус этого модуля - в логах пишет (ип сервера)
2. Модуль rpaf (2.0 который), успешно меняет ip в логах апача, но сам remote_addr остается прежним (со стороны тех же php скриптов)