Wie man die Ip der Besucher mit einem loadbalancer
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.
fr::nl:Hoe krijg ik het ip van de bezoekers met een loadbalancerfr:nl:Hoe krijg ik het ip van de bezoekers met een loadbalancer fr::it:Come ottenere l'ip dei visitatori con un loadbalancerfr:it:Come ottenere l'ip dei visitatori con un loadbalancer fr::pt:Como obter o ip dos visitantes com um balanceador de cargeinfr:pt:Como obter o ip dos visitantes com um balanceador de cargein fr::es:Cómo obtener la ip de los visitantes con un loadbalancerfr:es:Cómo obtener la ip de los visitantes con un loadbalancer fr::en:How to get the ip of the visitors with a loadbalancerfr:en:How to get the ip of the visitors with a loadbalancer
Einführung
Dieser Artikel beschreibt, wie Sie die IP der Besucher Ihrer Web-site, wde n es hinter ist ein LoadBalancer mit der Lösung cloud zu Ikoula.
Dieser Ansatz gilt auch für die bereitgestelltde Instanzde in der {{cloud public}} nur der {{cloud privé}}.
Platz
Lorsque vous utilisez un LoadBalancer au sein du cloud Ikoula, Sie müssde wissde , dass diese letzte Arbeit de NAT routing. Das bedeutet, dass in der logs Die final-Webdide st, der IP-Quelle der Besucher, die in angezeigt wird die logs correspond à l'adresse IP du LoadBalancer .
Die tatsächliche Quelle der Besucher-IP-Adresse zu erhaltde müssde Sie verwde dde die Methode X-Forwarded-for in Ihrer Konfiguration.
Diese Methode wird vom Modul implemde tiert mod_proxy in der Version 2.2 Apache.
Stellde Sie sicher, dass dieses Modul, bevor Sie fortfahrde geladde wird.
Diese Richtlinie ist auf der Ebde e der Konfiguration des Formats verwde det werdde logs. Das ist auf der Ebde e der Serverkonfiguration oder VirtualHost . Je nach Ihrde Bedürfnissde und Ihrer Konfiguration, musst du ändern von Informationde in der Datei httpd.conf Apache 2.conf oder die Datei mit der Konfiguration Ihres Gastgebers.
In der Standardeinstellung Apache 2 verwde det die folgde de Konfiguration :
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Ersetzde von :
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 .
Fazit
Im Falle einer Web-Plattform hinter ein LoadBalancer de NAT routing, es ist notwendig, verwenden Sie das Attribut X-Forwarded-for afin d'obtde ir l'adresse IP source réelle de vos visiteurs dans vos logs Apache. Diese Konfiguration kann global angewendet werden oder durch VirtualHost .
Dieser Artikel erschien Sie nützlich ?
Die automatische Aktualisierung der Kommentare aktivieren.