__    _____        _____     _____ _ _____
        |  |  |  _  |   ___|  _  |___|  |  |_|_   _|___
        |  |__|     |  |  _|     |_ -|     | | | | | .'| 
        |_____|__|__|  |___|__|__|___|__|__|_| |_| |__,|
			hello@lacashita.com

 
 Cuando tenemos dos servidores con Nginx y queremos utilizar uno de 
ellos como proxy inverso (Nginx 1), tenemos el problema que el 
otro servidor (Nginx 2) recibe la ip del primer servidor, y no 
la del cliente real.

Smiley face

Para solucionarlo deberemos agregar la siguiente linea a 
nuestro "Virtual Host" del servidor 1:

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Al fichero "Virtual Host" del servidor 2, deberemos agregarle estas dos lineas:
set_real_ip_from ip_del_nginx_1;
real_ip_header X-Forwarded-For;
Una vez completado reiniciamos ambos servidores:
service nginx restart
Ahora cuando los clientes se conecten al servidor 1 que redirige el trafico al servidor 2, en el servidor 2 podremos ver la ip real del cliente en los ficheros de log. Smiley face