Вы можете использовать реальный IP-модуль , чтобы сломать X-Forwarded-For
и установить переменную $remote_addr
с правильным значением.
Например:
set_real_ip_from 5.6.7.8;
real_ip_header X-Forwarded-For;
real_ip_recursive on;
Значение $remote_addr
изменено с 5.6.7.8
на 1.2.3.4
.
Во многих дистрибутивах Nginx этот модуль уже присутствует. Используйте nginx -V
для подтверждения наличия модулей.