Надеюсь, вы сможете мне подсказать в какую сторону копать.
Есть связка nginx + apache, которая в свою очередь спрятана за еще одним сервером, который отвечает за балансировку.
Nginx на сервере работает как прокси, но в заголовок HTTP_X_FORWARDED_FOR попадает цепочка ip адресов (балансировшика и пользователя)
т.е. заголовок HTTP_X_FORWARDED_FOR=192.168.0.1, 192.168.10.1
где 192.168.0.1 - реальный ip пользователя, 192.168.10.1 - ip балансировшика
вопрос вот в чем, есть ли возможность как-то распарсить заголовок HTTP_X_FORWARDED_FOR и первый адрес засунуть в заголовок: REMOTE_ADDR?