Nur die IP-Adresse des Loadbalancers?

Ich hatte bisher die Erfahrung, das bei der Verwendung mehrere Proxies welcher Art auch immer dazu gefuehrt haben, das diese kommasepariert als Liste in x-forwarded-for geschrieben wurden. Der zuletzt passierte Proxy tauchte in der Liste als erstes auf und die Client-IP dann als letztes.

Carsten 8o)

Germer, Carsten wrote:

Ach ja, stimmt, x-forwarded-for hat primstens funktioniert, allerdings hat
das bei mir immer die IP des loadbalancers gegeben ^_^ deswegen mein
komischer Construct



-----Original Message-----
From: Carsten Schwertfeger [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 23, 2004 9:31 AM
To: users-de@httpd.apache.org
Subject: Re: ReverseProxy - IP weiterleiten



Als Alternative von Carsten ist auch das Setzen eines weiteren header-fields mit Hilfe von mod_rewrite moeglich.
Ansonsten solltest Du das Feld x-forwarded-for Dir zu Nutze machen und gegebenenfalls Deinem LogFormat zufuegen.


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


CustomLog /var/log/apache/access_log combined
-----------------------------------------

Carsten 8o)

Germer, Carsten wrote:


Hab den Bedarf auch gehabt und nicht hinbekommen, ich habe

den Apache nicht

dazu überreden können komplett transparent zu arbeiten.
Da ich den Apache nicht nur als Proxy sondern auch als

Webserver brauche bin

ich nicht auf Squid umgestiegen, vielleicht eine Lösung für Dich?
Ich lasse die originale Requester-IP in unserem Loadbalancer

in eine extra

Headervariable schreiben auf die ich dann später reagieren

kann. Bischen

kompliziert aber funktioniert.

Wäre die transparente Weiterleitung der Requester-IP mal ein

Vorschlag für

die Entwicklung?

/Carsten



-----Original Message-----
From: Emilio Paolini [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 23, 2004 9:14 AM
To: apache DE; [EMAIL PROTECTED]
Subject: Re: ReverseProxy - IP weiterleiten



On Wed, 23 Jun 2004, Fabian Haag wrote:


ich habe einen ReverseProxy aufgesetzt. Nun sollen die

Client-IPs zum



eigentlichen Webserver weitergeleitet werden, im Moment sehe

ich in den



Logfiles des Webservers (verstaendlicherweise) nur die IP des ReverseProxies.
Wie kann ich also die Client IPs weiterleiten ?

Wirst du mit dem apache selbst nicht hinbekommen, sondern nur auf Systemebene mit einem transparenten Port-Forwarder entweder im Kernel/iptables oder aber als User-Space Programm.


Oder irre ich?

mfg
Emilio

--
| Emilio Paolini <[EMAIL PROTECTED]>.........................

10553 Berlin

| IM-NETZ GROUP, Berlin.........................

http://www.IM-NETZ.de

| Telekom .................... ++49 30

3900 1600 (Q) und 0177 451 2000


---------------------------------------------------------------
-----------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
---------------------------------------------------------------
-----------





---------------------------------------------------------------
-----------

Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]



--------------------------------------------------------------- -----------



---------------------------------------------------------------
-----------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
---------------------------------------------------------------
-----------




--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------





--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------




Antwort per Email an