Reverse proxy en doorsturen van remote address

Pagina: 1
Acties:

  • Evilbee
  • Registratie: November 2002
  • Laatst online: 31-01 14:22
Ik heb hier nu een fysieke server staan met een aantal test websites. Maar omdat sommige websites ook verschillende dingen in de server wegschrijven en verwijderen. Wil ik dit op aparte servers hebben draaien.

Ik ben de nieuwe situatie nu aan het testen met virtuele servers (de uiteindelijke oplossing moet ook virtueel draaien).

Het probleem is, dat ik hier extern maar 1 ip-adres heb.

Ik heb nu 3 virtuele servers draaien. Een reverse-proxy die alle requests ontvangt en twee webservers.
Door middel van mod_proxy van apache worden de requests nu door gestuurd naar een van de twee webservers.

Het nadeel hiervan is dat als je op de webserver het remote-address van het request opvraagt, je het ip-adres van de reverse-proxy krijgt. En ik wil juist dat je het daadwerkelijke adres terug krijgt, omdat anders de statistieken en dergelijke verkeerd worden opgeslagen.

Nou staat het adres ook wel in HTTP_X_FORWARDED_FOR, dus zou ik de scripts wel zo kunnen aanpassen dat er eerst wordt gekeken naar HTTP_X_FORWARDED_FOR, maar dat is niet echt de bedoeling.

Op internet staan alleen maar oplossingen die forwarden op basis van de hostname van de client en dat moet nou weer net niet.

Heeft iemand een idee hoe ik dit kan oplossen?

LinkedIn - Collega worden?


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
De statistieken genereren op de machine die mod_proxy draait?

  • Evilbee
  • Registratie: November 2002
  • Laatst online: 31-01 14:22
Net zijn niet alleen statistieken, maar ook inlog-systemen die kijkt naar een ip-adres.

LinkedIn - Collega worden?


  • DukeBox
  • Registratie: April 2000
  • Laatst online: 23:43
Dan moet je een transparante reverse-proxy opzetten.

[ Voor 8% gewijzigd door DukeBox op 28-10-2007 17:18 ]


  • Evilbee
  • Registratie: November 2002
  • Laatst online: 31-01 14:22
DukeBox schreef op zondag 28 oktober 2007 @ 17:18:
Dan moet je een transparante reverse-proxy opzetten.
Dat heb ik nog niet geprobeerd. Ik zal eens ff uitzoeken, dat dan moet.

LinkedIn - Collega worden?


  • DukeBox
  • Registratie: April 2000
  • Laatst online: 23:43
search hint: cttproxy
Pagina: 1