Всем привет.Есть ubuntu с установленным nginx. Этот Nginx(front) слушает белый IP и проксирует в нужный(backend) Nginx, установленный в LXC контейнер. Проблема в том, что end не хочет видеть реальный IP, хотя он передается. Вижу это в phpinfo() в переменной _SERVER[«HTTP_X_REAL_IP»]. Модуль realip_module стоит на backend'е:
nginx -V 2>&1 | grep realip_module
--with-http_realip_module
......
set_real_ip_from 10.0.3.1;
real_ip_header X-Real-IP;
......
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://10.0.3.14:80;
proxy_redirect off;