Date: Wed, 9 Dec 2009 12:59:05 +0700 (WIT) From: kalpin@muliahost.com To: "krad" <kraduk@googlemail.com> Cc: questions@freebsd.org, kalpin@muliahost.com Subject: Re: Transparent proxy using IPFW Message-ID: <2842.203.153.106.5.1260338345.squirrel@muliahost.com> In-Reply-To: <d36406630911300745y4ee3624ja47af17fe4db30df@mail.gmail.com> References: <2043.203.153.106.5.1259577899.squirrel@muliahost.com> <d36406630911300745y4ee3624ja47af17fe4db30df@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, > 2009/11/30 <kalpin@muliahost.com> > >> Dear All, >> >> Is it possible to do like my requirement below? >> >> 1. Setup portfwd in my server listen on port 555 and forward all >> connection through this port to another server with same port or >> different >> port >> 2. All client which connected through this port, then remote server >> which >> landed to the end can see the client's IP. >> >> example: >> >> Client IP: 202.15.15.16 >> FreeBSD IP: 202.16.17.18 listen on port 555 >> Remote Server IP: 202.89.89.90 >> >> Client IP connect to 202.16.17.18 on port 555, and then FreeBSD forward >> it >> to 202.89.89.90 with same port or different port. Server with IP >> 202.89.89.90 can see Client's IP 202.15.15.16. >> >> I am using FreeBSD 7.2-stable. >> >> Thank you >> >> Kalpin Erlangga Silaen >> >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to " >> freebsd-questions-unsubscribe@freebsd.org" >> > > you can but you will need to do some natting otherwise the return traffic > will go direct to host a from c and not via your box host b > > or you could use nc via inetd > > eg > > some_service stream tcp nowait root > /usr/local/bin/nc nc -n -w 3 hostC port_on_hostc > _______________________________________________ I tried install rinetd, but it looks the IP come from the server not client's ip. Also, I tried portfwd and portfwd need transparent proxy in kernel. How do I enable this? Need your advice. Regards, Kalpin Erlangga Silaen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2842.203.153.106.5.1260338345.squirrel>