Strona 1 z 1

[+] Układ równoważenia obciążenia i logi na serwerach

: 08 sierpnia 2011, 14:18
autor: brandon
Zrobiłem sobie układ równoważenia obciążenia, rysunek poniżej:

Rysunek

gdzie wchodząc na adres 192.168.0.3 przekierowuje nas na serwer 192.168.0.4 lub 192.168.0.5. I teraz mam pytanie, gdyż na równoważeniu obciążenia w logach mam adresy IP osób odwiedzających dany serwer, a chciałbym również je mieć np. na serwerze 192.168.0.4 i odpowiednio na serwerze 192.168.0.5, a na owych serwerach otrzymuję tylko adres układu równoważenia obciążenia, czyli 203.34.23.10.

Skorzystałem z tego poradnika http://blog.loadbalancer.org/apache-and ... r-headers/ i odpowiednie dyrektywy zamieniłem na układzie równoważenia obciążenia a także na serwerach, ale dalej to samo, czyli w logach nadal ukazuje mi się adres IP układu równoważenia obciążenia, pomimo iż jest napisane, że owe adresy IP klientów będą zapisane na końcu, a u mnie nic nie ma.

Ma ktoś jakiś pomysł jak to zrobić?

P.s. Mam nadzieję, że to zrozumiale napisałem.

Jakieś podpowiedzi uzyskam? Ktoś się już spotkał z podobnym problemem?

Dodane:
Już sobie rozwiązałem sam, jakby ktoś miał podobny problem to rozwiązaniem jest moduł mod_rpaf, który musi być włączony po stronie hosta i układu równoważenia obciążenia:

Kod: Zaznacz cały

<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 10.10.100.1 127.0.0.1
</IfModule>