Как получить IP-адрес прокси-сервера и реальный удаленный IP-адрес в Nginx и PHP - PullRequest
0 голосов
/ 18 января 2020

Я пытаюсь получить два IP-адреса в заголовках, чтобы я мог прочитать их через PHP IP-адрес посредника / посредника и реальный IP-адрес удаленного клиента. Есть ли способ получить оба? Я хочу реальный IP-адрес в «REMOTE_ADDR», а затем прокси-IP в пользовательском заголовке, но кажется, что если я перезаписываю REMOTE_ADDR реальным IP-адресом клиента, я не могу увидеть, что такое прокси-IP?

Я попробовал следующее в порядке, но это не работает. В итоге оба они имеют одинаковый IP. Есть идеи?

add_header X-Proxy-Ip $remote_addr;
set_real_ip_from 123.10.20.0/17; 
real_ip_header CF-Connecting-IP;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...