IP na urovni HTTP protokolu?

rush rush na quovadis.cz
Středa Květen 16 16:05:59 CEST 2001


jo, jak to tady kolega popisuje ... to je presne ono ... proste si
predstavte malinkatej program, kterej si vytvori podle konfiguraku
"routovaci" tabulku a potom podle url v pozadavku se spoji s dany pocitacem
a vytvori jakousi rouru ... filozofie byla takova: musi to bejt maly, ultra
rychly a jednoduchy ...

tak a tedka muj dotaz; mozna drobet moc systemovej ... predstavte si tohle
...

Crossover (to je ten soft) --------------> jeden poc s Apachem
                                        |-------------> druhej poc s Apachem

na Apache prijde pozadavek na spojeni, projde accept() ... a mam sktrukturu
sockaddr ... presneji sockaddr_in ... jde mi o to, ze kdyz bych tedka poslal
4bajty sIP z Crossoveru na ten poc a hnedka zatepla prepsal
sockaddr_in->sin_addr (tusim) tak bych mel po starostech ... no jo, ale
nebude to mit vliv na jiny systemovy volani? jestli prosim nekdo vite,
poradte ...

ad) X-forwarded-for jste si jisty tim, ze apache bude do logu psat potom
spravne IP, PHP uvidi spravne IP atd? ... nebylo by nic jednodussiho, nez to
v hlavicce poslat .... dikys ...

rush


"Jan Pavlik" <gandie na fatboy.cz> píše v diskusním příspěvku
news:9dto91$2122$1 na news.nextra.cz...
> Dobry den,
>
> mame program, ktery kazdy prichozi dotaz na nasem firewallu
> na port 80 vezme, projde tabulku a podle domeny presmeruje
> na dany pocitac v lokalni siti... radoby cluster.. ac filozofie clusteru
> je uplne jina.
> Mame problem se predavanim IP - takovej NAT... program preda
> serveru svoji IP adresu, a nejsme schopny mu predat adresu toho
> kdo se pripojil. Ale na druhou stranu se nam nechce program delat
> na urovni paketu...
> Lze to vubec nejak resit? Uz ladime i to, ze se proste posle hlavicka
> s IP a prepsat Apache, aby z dany hlavicky tu IP vytahnul, ale to
> je hruza bes...
> Snad je to pochopitelny, prosim pekne, vite nekdo jak na to?
>
> --
> Jan PAVLIK, webmaster
>
> --------------------------------------
> CASHMAIL s.r.o.
> webmaster na cashmail.cz
> 0608/344 010
> ICQ 6611951
>
> Motto: Neco nefunguje? Zkuste nejdrive news://news.nixnet.cz/
>
>
>




Další informace o konferenci Linux