Re: Comment régler nginx comme reverse proxy pour qu’il transmette l’adresse IP du client ?
Salut,
RogerT a tapoté le 18/08/2023 14:10:
>> https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/
>>
>> si je comprends correctement (c'est loin d'être sûr) ça a l'air de dire que tu dois redéfinir la variable host (valeur $proxy_host par défaut) au moyen de la directive proxy_set_header?
>>
>> mais je raconte peut-être de grosses bêtises.
> Je ne sais pas.
> Vu la diversité des réponses trouvées, et mon inexpérience sur cette utilisation, je me dis que quelqu’un de la liste qui a déjà rencontré le problème ou a su configurer correctement ce reverse proxy saura mettre immédiatement le doigt sur le point.
Je lis dans la doc :
location /some/path/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://localhost:8000;
}
Il suffit donc dans ce cas d'interroger la valeur de "X-Real-IP".
--
Stéphane
Reply to: