Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Feb 2000 22:41:06 -0500 (EST)
From:      <up@3.am>
To:        Hugh Blandford <hugh@island.net.au>
Cc:        FreeBSD ISP List <freebsd-isp@freebsd.org>
Subject:   Re: NAT port redirection question
Message-ID:  <Pine.BSF.4.10.10002222238200.91653-100000@richard2.pil.net>
In-Reply-To: <003a01bf7d8c$1d53fc40$088ea8c0@island.net.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 23 Feb 2000, Hugh Blandford wrote:

> that is what I mean.  You don't run NAT as a seperate process.  When using
> ppp there is a switch inside it to do NAT.  Just go man ppp and you will
> eventually get to the stuff on NAT that is inside ppp.

Ok, now I finally got it; I followed your advice and it worked fine.  What
it boils down to is that the natd man page is a complete waste of time :-/
(somebody already told me this, but did *I* listen?  noooo...)

All I needed was the one alias port line in my /etc/ppp/conf, and that was
it.

thanks!

> -----Original Message -----
> From: <up@3.am>
> To: "Hugh Blandford" <hugh@mail.island.net.au>
> Cc: "FreeBSD ISP List" <freebsd-isp@FreeBSD.ORG>
> Sent: Wednesday, February 23, 2000 7:14 AM
> Subject: Re: NAT port redirection question
> 
> 
> > On Wed, 23 Feb 2000, Hugh Blandford wrote:
> >
> > > I take it that they are using user ppp through the tun device.  I don't
> > > know what version of FBSD you are using, but I believe you will want to
> > > use ppp's NAT.  If you have a look in man ppp there are various options
> to
> >
> > Let me clarify:
> >
> > We already have them running NAT with user ppp just fine, I just want to
> > add a static port map to an internal printer on port 35.  I found the
> > commands to do so in the nat man(8) man pages, but I'm a little unclear
> > about where/how to invoke it (FBSD 3.2-RELEASE)
> >
> > If you read my post again, you'll see that I put:
> >
> > natd_flags="-redirect_port tcp 10.0.0.133:35 35"
> >
> > in rc.conf after the invocation of nat and the interface info.  I just
> > wanted to make sure this is where it goes, and that I haven't missed
> > anything.
> >
> > Thanks again!
> >
> > > do with nat.  I believe you will need to be running 3.x and above to
> have
> > > this in by default.  Otherwise go and grab the sources that are
> mentioned
> > > at http://www.awfulhak.org/ppp.html
> >
> >
> > >
> > > On Tue, 22 Feb 2000 up@3.am wrote:
> > >
> > > >
> > > > I have a dedicated dialup customer who I set up a FBSD box running
> user
> > > > ppp and natd on tun0, and it's been working better than any appliance
> I
> > > > could imagine; Win95 boxes on the same LAN seem to browse the web
> faster
> > > > than they do directly over DUN.
> > > >
> > > > However, they now want one of their Ether printers to be accessible
> from
> > > > the Internet, so I'm trying to set up a static port map, or
> redirection.
> > > > I checked out natd(8) and the command looks pretty simple, it's just a
> > > > question or where natd is invoked.  I tried this in an rc.firewall
> file,
> > > > which wouldn't work:
> > > >
> > > > /sbin/ipfw -f flush
> > > > /sbin/ipfw add divert natd -redirect_port tcp 10.0.0.133:35 35 \
> > > >  all from any to any via tun0
> > > > /sbin/ipfw add pass all from any to any
> > > >
> > > > So, I went back to:
> > > >
> > > > /sbin/ipfw -f flush
> > > > /sbin/ipfw add divert natd all from any to any via tun0
> > > > /sbin/ipfw add pass all from any to any
> > > >
> > > > then, in rc.conf, tried:
> > > >
> > > > natd_enable="YES"
> > > > natd_interface="tun0"
> > > > natd_flags="-redirect_port tcp 10.0.0.133:35 35"
> > > >
> > > > I didn't get any errors, but it doesn't appear to be working, either
> (I
> > > > have the customer calling the printer vendor to make sure they have
> the
> > > > printer's gateway settings correct right now).
> > > >
> > > > Before I pull any more hairs out, I just want to make sure I'm not
> missing
> > > > anything.
> > > >
> > > > TIA!
> > > >
> > > > James Smallacombe       PlantageNet, Inc. CEO and Janitor
> > > > up@3.am     http://3.am
> > > >
> =========================================================================
> > > >
> > > >
> > > >
> > > > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > > > with "unsubscribe freebsd-isp" in the body of the message
> > > >
> > >
> > >
> >
> > James Smallacombe       PlantageNet, Inc. CEO and Janitor
> > up@3.am     http://3.am
> > =========================================================================
> >
> >
> 
> 

James Smallacombe		      PlantageNet, Inc. CEO and Janitor
up@3.am							    http://3.am
=========================================================================



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10002222238200.91653-100000>