Подскажите пожалуйста можно ли при проксировании nginx на бекенде (Tomcat)
получить реальный IP пользователя.
Пробовал 2 конфигурации
1)
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
2)
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;Ни та ни другая не дает реальный IP адрес клиента конектящегося к фронтенду.
На апаче например нужно ставить mod_realip для 1.х или mod_rpaf для 1/2.х чтобы видеть реальный айпи. На томкате - хз.
>[оверквотинг удален]
>Пробовал 2 конфигурации
>1)
>proxy_set_header X-Real-IP $remote_addr;
>proxy_set_header X-Forwarded-For $remote_addr;
>2)
>proxy_set_header X-Real-IP $remote_addr;
>proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
>
>Ни та ни другая не дает реальный IP адрес клиента конектящегося к
>фронтенду.Бэкенд должен уметь вытаскивать адрес из заголовка X-Real-IP или
X-Forwarded-For.--
Игорь Сысоев
http://sysoev.ru