Почему переменная `$ remote_addr` в nginx по-разному отображается в логах nginx по сравнению с тем, что я посылаю в заголовке обратного прокси-сервера` X-Real-IP`? - PullRequest
0 голосов
/ 06 сентября 2018

Обычно в журнале доступа отображается внутренний IP-адрес, но в заголовке X-Real-IP отображается внешний IP-адрес. Почему это так?

1 Ответ

0 голосов
/ 06 сентября 2018

$remote_addr дает IP-адрес обратного прокси-сервера, X-Real-IP - заголовок по умолчанию, который Nginx использует для передачи исходного клиентского IP-адреса серверам, работающим за обратным прокси-сервером.

Без какого-либо способа передачи первоначального IP-адреса весь ваш трафик будет исходить от вашего обратного прокси

...