[zorp-hu] =?iso-8859-1?Q?ismerked=E9?= =?iso-8859-1?Q?s?= a zorp-al

SZALAY Attila sasa@pheniscidae.satimex.tvnet.hu
Sat, 14 Jul 2001 12:26:57 +0200


Hi!

On 2001 Jul 14, Eyssen Krisztián wrote:
> Sziasztok!
> 
> Most kezdtem el ismerkedni a Zorpal, de sajnos elég hamar problémékba
> ütköztem. Elolvasgattam, hogy hogyan is kéne használni, aztán elkezdtem
> kipróbálni. Előszpör egy egyszerű http-t akartam továbbítani plugproxyn


Hmm. 8.4-es zorp-ot használsz?

Ugy néz ki, hogy elég régi dokumentációt olvastál.
Ez valószinűleg nem a te hibád, sajnos a dokumentáció nagyon le van maradva
a zorp mögött. Addig is, amig ez változik, (vagy már változott? Nem teljesen
vagyok képben :) javaslom a listaarhivumot.

> keresztül. Akár mit csináltam, sehogy nem ment, mindíg valami hibaüzenet
> lett a vége. Szerintetek mi nem stimmelhet itt ebben? Az

Sokat tudna segíteni ha a hibaüzenetet is mellékelnéd. De addig is amit
látok, azt már most javítom.

> inbound_services és outbound_services-nál tudom hogy nem a
> legszerencsésebb a *, de amíg próbélkozom jó lesz. Egyébként a leírásban
> sem titszta minden, a servicebe illetve a listenerbe valahol SockAddr
> valahol pedig SockAddrInet-van írva. ??

A SockAddrInet a helyes.

> from Zorp.Zorp import *
> from Zorp import Zorp
> from Zorp.Zone import InetZone
> from Zorp.Service import Service
> from Zorp.SockAddr import SockAddrInet
> from Zorp.Chainer import TransparentChainer, DirectedChainer, InbandChainer, FailoverChainer
> from Zorp.Plug import PlugProxy
> from Zorp import Http
> from Zorp.Http import HttpProxy
> from Zorp.Ftp import FtpProxyAllow, FtpProxyMinimal
> from Zorp.Listener import Listener
> 
> Zorp.firewall_name = 'zorp@xch'

InetZone("intranet", "192.168.10.0/24",
	inbound_services=["*"],
	outbound_services=["*"])

InetZone("internet", "0.0.0.0/0",
	inbound_services=["*"],
	outbound_services=["*"])

def init(name):
	Service("internet_http_intranet",
		DirectedChainer(SockAddrInet("192.168.10.10", 80)), Plugproxy)

	Listener(SockAddrInet("194.88.57.204", 80), "internet_http_intranet")

-- 
PGP ID 0x8D143771, /C5 95 43 F8 6F 19 E8 29  53 5E 96 61 05 63 42 D0
GPG ID   ABA0E8B2, 45CF B559 8281 8091 8469  CACD DB71 AEFC ABA0 E8B2

A feladatot nem arra kell bízni aki vállalja, hanem arra, aki ért hozzá.