Date: Wed, 8 Oct 2003 08:55:20 -0400 From: Bruce Campbell <bruce@engmail.uwaterloo.ca> To: Bruce Campbell <bruce@engmail.uwaterloo.ca> Cc: freebsd-questions@freebsd.org Subject: Re: ipfw and divert and trying to do something clever (never mind) Message-ID: <1065617720.3f84093834310@www.nexusmail.uwaterloo.ca> In-Reply-To: <1065445822.3f8169be80fe3@www.nexusmail.uwaterloo.ca> References: <1065445822.3f8169be80fe3@www.nexusmail.uwaterloo.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
never mind. "ipfw fwd" does exactly what I am after, I misunderstood the command line. Quoting Bruce Campbell <bruce@engmail.uwaterloo.ca>: > > I have some machines behind a freebsd firewall, and I'm using ipfw. > > Presently, I reset attempts to smtp past the firewall: > > reset tcp from [subnet] to any 25 > > but I'd like to divert them to my own smtp server, so it doesn't > matter what the clients try to use. > > I thought this would be easy. Maybe it is. > > The "fwd" feature doesn't seem to do it, as it just forwards a > specific ipaddr[,port] (no subnet/mask) > > "divert" looks like the way to do it, and after a few hours of > fiddling with a program that opens a divert socket, I can watch > all manner of traffic going back and forth, but each time > I attempt to send it elsewhere, I get nowhere. I am duly > setting both the ip and tcp checksum, before re-injection. > > Somebody else must have done this, and/or I must be doing it > the wrong way. > > Any suggestions ? Please e-mail me directly also as I am > not on this list. A code snippet using divert would > be excellent. > > -- > Bruce Campbell > Engineering Computing > CPH-2374B > University of Waterloo > (519)888-4567 ext 5889 > > ---------------------------------------- > This mail sent through www.mywaterloo.ca > -- Bruce Campbell Engineering Computing CPH-2374B University of Waterloo (519)888-4567 ext 5889 ---------------------------------------- This mail sent through www.mywaterloo.ca
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1065617720.3f84093834310>