Cómo obtener la ip de los visitantes con un loadbalancer
en:How to get the ip of the visitors with a loadbalancer
fr:Comment obtenir l'ip des visiteurs avec un loadbalancer
Este artículo ha sido traducido por un software de traducción automática. Usted puede ver el origen artículo aquí.
Introducción
Este artículo describe cómo obtener la IP de los visitantes de su sitio web, cuando está detrás de un LoadBalancer con la solución de cloud a ikoula.
Este enfoque se aplica igualmente a las instancias desplegadas en el {{cloud public}} sólo el {{cloud privé}}.
Lugar
Lorsque vous utilisez un LoadBalancer au sein du cloud Ikoula, usted debe saber que este último en trabajo NAT routing. Lo que significa que en el logs el servicio web final, la fuente IP de los visitantes que se muestra en el logs correspond à l'adresse IP du LoadBalancer .
Para obtener la fuente real de la dirección IP de los visitantes debe utilizar el método X-Forwarded-for en su configuración.
Este método se implementa mediante el módulo mod_proxy en la versión de 2.2 Apache.
Asegúrese de que este módulo antes de continuar.
Esta Directiva debe ser utilizado a nivel de la configuración del formato de logs. Que es a nivel de la configuración del servidor o VirtualHost . Dependiendo de sus necesidades y su configuración, necesita cambiar la información en el archivo httpd.conf, apache 2.conf o el archivo que contiene la configuración de su anfitrión.
Por defecto, apache 2 utiliza la siguiente configuración :
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Sustituir por :
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Une fois fait, vos logs afficheront l'adresse IP source réelle de vos visiteurs et non plus celle du LoadBalancer .
Conclusión
En el caso de una plataforma web detrás de un LoadBalancer en NAT routing, es necesario utilizar el atributo X-Forwarded-for para obtener la verdadera fuente de su dirección IP de los visitantes en su logs Apache. Esta configuración se puede aplicar globalmente o por VirtualHost .
Este artículo parecía que ser útil ?
Habilitar actualización automática de comentarios