Mostrar IP remitente en Nginx utilizando un ELB de AWS

Mostrar IP remitente en Nginx utilizando un ELB de AWS

Cuando utilizamos Nginx detrás de un ELB de AWS es necesario configurar nuestro servidor web para obtener la IP de nuestros clientes y éstas se guarden correctamente en los logs del sistema. A continuación detallamos la configuración necesaria:

Editar el archivo de configuración de Nginx

vim /etc/nginx/nginx.conf

Agregar estas líneas dentro de la etuiqueta “http”

http {

real_ip_header X-Forwarded-For;

set_real_ip_from 0.0.0.0/0;


* Para mayor seguridad agregar el rango de IP de su VPC

Ej.

real_ip_header X-Forwarded-For;

set_real_ip_from 172.31.0.0/16;

Posted on