Разобрался. Компьютер, с которого запросы отправляю, сам находится за
роутером, поэтому и IP его такой.
Проверил запросами снаружи, всё в порядке. IP реальный!
Спасибо за наводку.
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,273190,273195#msg-273195
Добавляю на бекенд в секцию server
set_real_ip_from 192.168.0.11;
real_ip_header X-Real-IP;
real_ip_recursive on;
и "реальный" IP адрес становится равным 192.168.0.1 (адресу роутера).
P.S.
nginx 1.10.3 из репозитория nginx.org для Debian с --with-http_realip_module
Posted at Nginx Forum:
On Sat, Mar 25, 2017 at 04:01:59PM -0400, Siava wrote:
> Добрый вечер.
>
> Имеется роутер, за ним несколько http-серверов. Один из серверов за роутером
> проксирующий.
>
> То есть схема доступа такая:
> роутер (192.168.0.1) -> проксирующий_сервер (192.168.0.11) -> [остальные
> бекенды
On 25.03.2017 22:45, Siava wrote:
Да, бэкенды тоже nginx. Но конфиги там обычные.
Как заставить их принимать реальный IP?
на них надо настроить set_real_ip_from, тогда будет работать.
--
Best regards,
Gena
___
nginx-ru mailing list
Да, бэкенды тоже nginx. Но конфиги там обычные.
Как заставить их принимать реальный IP?
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,273186,273188#msg-273188
___
nginx-ru mailing list
nginx-ru@nginx.org
чудес же не бывает, бекэнды тоже нгинкс?
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,273186,273187#msg-273187
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Добрый вечер.
Имеется роутер, за ним несколько http-серверов. Один из серверов за роутером
проксирующий.
То есть схема доступа такая:
роутер (192.168.0.1) -> проксирующий_сервер (192.168.0.11) -> [остальные
бекенды (192.168.0.2x)]
Проблема в том, что на бекендах теряется реальный IP. Он равен