Здравствуйте!
Такая проблема у меня. Стоит nginx 0.6.32+apache22.
В скриптах (например, биллинг-панели) вместо IP-адреса пользователя, с которого он зашел в панель, указывается IP-адрес сервера... И так у всех пользователей - невозможно узнать, с какого IP-адреса она зашли...
Не подскажите, как решить данный вопрос, чтобы у всех пользователей указывался именно их IP-адрес?
LinuxForum.Fans
[Решено] Nginx - вместо IP-адреса пользователя везде IP-адрес сервера
Автор: kassern
3 сообщений
4214 просмотров
Установите mod_rpaf к apache. Так-же в конфиг rpaf:
text
RPAFenable On
RPAFsethostname Off
RPAFproxy_ips 127.0.0.1 192.168.0.101
RPAFheader X-Real-IP
и в локейшен где идёт проксирование в nginx:
text
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
.snif, огромное спасибо!
Дело пяти минут и все работает :-)
Войдите или зарегистрируйтесь, чтобы ответить.