Wie man die Ip der Besucher mit einem loadbalancer
nl:Hoe krijg ik het ip van de bezoekers met een loadbalancer
it:Come ottenere l'ip dei visitatori con un loadbalancer
pt:Como obter o ip dos visitantes com um balanceador de carga
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 ?
Die automatische Aktualisierung der Kommentare aktivieren.