Différences entre versions de « Comment obtenir l'ip des visiteurs avec un loadbalancer »
(Page créée avec « <!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --> ==Introduction== Comment obtenir l'IP des v... ») |
(Aucune différence)
|
Version du 30 juin 2015 à 09:20
Introduction
Comment obtenir l'IP des visiteurs avec un loadbalancer avec la solution cloud d'Ikoula ?
Déroulé
Lorsque vous utilisez un loadbalancer, vous verrez apparaitre dans les logs de votre serveur l'adresse IP du loadbalancer.
Afin d'obtenir l'adresse IP du visiteur vous devez utiliser le champ "X-Forwarded-for".
Vous devez donc modifier le format des logs d'apache : httpd.conf ou apache2.conf en fonction de la version de votre moteur web.
Remplacer alors :
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Par :
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Une fois fait, vous obtiendrez l'adresse IP de vos visiteurs et non l'IP du loadbalancer.
Conclusion
Afin d'obtenir l'adresse IP de vos visiteurs avec un load-balancer, vous devez utiliser l'attribut "X-Forwarded-for".
Cet article vous a semblé utile ?