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 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 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. ?? Előre is köszi a segítséget! Krisz Ui.: Még annyit, hogy ez a gép egy dmz-be van, melyhez az internet felől beengedtem a 80-as portot, és ezen keresztül egy a belső hálózaton lévő gép 80-as portját szeretném elérni. Lehet, hogy ezt nem is így kéne? Most nem arra gondoltam, hogy nem plugproxyval, mert tudom hogy http-vel, de így egyszerűbb volt kezdeni. 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' Zorp.zones= [ InetZone("intranet", "192.168.10.0/24", inbound_services=["*"], outbound_services=["*"]), InetZone("internet", "0.0.0.0/0", inbound_services=["*"], outbound_services=["*"]) ] class MyPlug(PlugProxy): def config(self): pass def init(name): plug_direct_service = \ Service ("internet_http_intranet", DirectedChainer(SockAddrInet("192.168.10.10", 80)), MyPlug) Listener (SockAddrInet("194.88.57.204", 80), plug_direct_service)