Wie man die Ip der Besucher mit einem loadbalancer

Aus De Ikoula wiki
Jump to navigation Jump to search

es: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

Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.






Einführung

Dieser Artikel beschreibt, wie Sie die IP der Besucher Ihrer Web-site, wenn es hinter ist ein loadbalancer mit der Lösung cloud zu Ikoula.
Dieser Ansatz gilt auch für die bereitgestellten Instanzen in der {{cloud public}} nur der {{cloud privé}}.


Platz

Lorsque vous utilisez un LoadBalancer au sein du cloud Ikoula, Sie müssen wissen, dass diese letzte Arbeit de NAT routing. Das bedeutet, dass in der logs Die final-Webdienst, der IP-Quelle der Besucher, die in angezeigt wird die logs entspricht die IP-Adresse von der Loadbalancer.


Die tatsächliche Quelle der Besucher-IP-Adresse zu erhalten müssen Sie verwenden die Methode X-Forwarded-for in Ihrer Konfiguration. Diese Methode wird vom Modul implementiert mod_proxy in der Version 2.2 Apache.
Stellen Sie sicher, dass dieses Modul, bevor Sie fortfahren geladen wird.

Diese Richtlinie ist auf der Ebene der Konfiguration des Formats verwendet werden logs. Das ist auf der Ebene der Serverkonfiguration oder VirtualHost. Je nach Ihren Bedürfnissen und Ihrer Konfiguration, musst du ändern von Informationen in der Datei httpd.conf Apache 2.conf oder die Datei mit der Konfiguration Ihres Gastgebers.


In der Standardeinstellung Apache 2 verwendet die folgende Konfiguration :

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined


Ersetzen von :

LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined


Ist das erledigt, werden Ihre Protokolle zeigen, die eigentliche Ursache für Ihre Besucher und noch der Loadbalancer IP-Adresse.


Fazit

Im Falle einer Web-Plattform hinter ein loadbalancer en NAT routing, es ist notwendig, verwenden Sie das Attribut X-Forwarded-for zur Erlangung die eigentliche Quelle Ihrer Besucher-IP-Adresse in Ihrem logs Apache. Diese Konfiguration kann global angewendet werden oder durch VirtualHost.



Dieser Artikel erschien Sie nützlich ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.