Nginx+Apache2: реальные IP в логах индейца
Когда Apache используется в сочетании с Nginx в качестве бэкенда, все запросы на него прилетают с IP-адреса Nginx, выступающего в качестве прокси-сервера. Чтобы получить реальные IP-адреса этих запросов, необходимо установить и настроить модуль rpaf. Устанавливаем необходимый пакет: apt-get install libapache2-mod-rpaf Активируем модуль в Apache: a2enmod rpaf В случае необходимости исправляем конфиг модуля: mcedit /etc/apache2/mods-enabled/rpaf.conf RPAFenable On RPAFproxy_ips 127.0.0.1 192.168.0.1 Здесь выделенный IP-адрес следует заменить на адрес Nginx, фигурирующий в логах индейца. Перезапускаем Apache и проверяем работу модуля просмотром логов. ...