Как восстановить реальный IP-адрес клиента на nginx за CloudFlare и CloudFront?

Как мне восстановить реальный IP-адрес клиента на CloudFlare <> Amazon CloudFront <> nginx? Что бы я включил в свою конфигурацию nginx?

-3
задан 4 January 2017 в 07:24
1 ответ

Cloudfront может перекрывать заголовок X-Forwarded-For, поэтому предпочтительнее использовать заголовок CF-Connecting-IP за несколькими реверсивными прокси.

Используя Nginx real IP module, можно использовать следующую конфигурацию:

real_ip_header CF-Connecting-IP;
# Depending on your set-up you set more restrictive trusted proxies:
set_real_ip_from 0.0.0.0/0;
0
ответ дан 5 December 2019 в 22:02

Теги

Похожие вопросы