[zorp-hu] Forras cim a httpd logba ujra

Barina Tamas zorp-hu@lists.balabit.hu
Thu, 4 Nov 2004 19:18:27 +0100


On Thu, 2004-11-04 at 17:34, Heged=FCs Ervin wrote:
> hello,
>=20
> > Adott egy tuzfal zorppal, mogotte ket webszerver.
> > Szeretnem atadni az IP cimet logelemzesnek, de nem akar menni.

ha mogotte van a ket webszerver, akkor egyszeruen adj meg egy
forge_addr-t a routernek, a Zorp tudja hamisitani a kliens eredeti
forrascimet, valahogy igy:

	Service("http", HttpProxy, router=3DInbandRouter(forge_addr=3DTRUE))
>>>>Ezt beraktam es az eredmeny:
 bind() failed; error=3D'Cannot assign requested address'
>=20
> >         if self.request_url_host =3D=3D "www.akarmi1.hu":
> >            self.session.server_address =3D
> >            SockAddrInet("192.168.1.100", 8080)
> >            return HTTP_REQ_ACCEPT
> >         if self.request_url_host =3D=3D "www.akarmi2.hu":
> >             self.session.server_address =3D
> >             SockAddrInet("192.168.2.100", 80)
> >             return HTTP_REQ_ACCEPT
> >         else :
> >             self.session.server_address =3D
> >             SockAddrInet("192.168.1.100", 80)
> >             return HTTP_REQ_ACCEPT


ez a fajta elosztas sokkal egyszerubben is mukodik: egyszeruen
InbandRouter-t hasznalsz transzparens modban, ha feloldhato a gep neve
(mondjuk /etc/hosts-bol), es az a belso gep IP-jere mutat.

>>>Ezt nem ertem, elvesztettem a fonalat.
>>>Megtenned, hogy egy konfigo kuldesz?

Koszonom.
Barina Tamas