Date: Wed, 28 Jul 2004 11:37:04 +0200 From: fred@bsdhost.net To: Matthew Seaman <m.seaman@infracaninophile.co.uk> Cc: questions@freebsd.org Subject: Re: ip traffic redirection. Message-ID: <AF9620CE-E079-11D8-B215-000A9575BCC8@bsdhost.net> In-Reply-To: <20040728085016.GB72137@happy-idiot-talk.infracaninophile.co.uk> References: <41075B49.10005@softjoys.com> <671075AC-E06F-11D8-B215-000A9575BCC8@bsdhost.net> <20040728085016.GB72137@happy-idiot-talk.infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Matthew, Thanks for your email. This looks like a good lead for what I need to do. Just one more question. Is there a user level bridge package on FreeBSD ? Fred On Jul 28, 2004, at 10:50 AM, Matthew Seaman wrote: > On Wed, Jul 28, 2004 at 10:23:28AM +0200, fred@bsdhost.net wrote: > >> This is maybe the wrong list for this question but anyway... > > No -- this is the right list for questions. > >> For a proof of concept I need to setup a gateway to divert certain >> kind >> of ip traffic to a special program who do some counting and >> modification on these packets and then re-inject them back. This has >> to >> be a gateway and not a router. > > Yes, that's doable. It sounds very much like transparent proxying. > So long as you can select the traffic you want to process solely by > examining the IP headers it should be easy. Of course, the process > you feed the selected packets to can do whatever it wants with them > and can be programmed to decode packet payloads as required. > >> Does someone know if there is a package un the FreeBSD ports who can >> help me do that? Can I do that using ipfw and in that case can someone >> send me a pointer to some docs or examples ? > > What you want to do sounds very much like transparent proxying. That > can be implemented fairly simply under FreeBSD using, for example > ipfw(8)'s 'fwd' mechanism. > > There's a nics discussion in the Squid FAQ which you should be able to > mine for clues: > > http://www.squid-cache.org/Doc/FAQ/FAQ-17.html > > Cheers, > > Matthew > > -- > Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks > Savill Way > PGP: http://www.infracaninophile.co.uk/pgpkey Marlow > Tel: +44 1628 476614 Bucks., SL7 1TH > UK
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AF9620CE-E079-11D8-B215-000A9575BCC8>