*BSD News Article 64704


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!swrinde!newsfeed.internetmci.com!newsxfer2.itd.umich.edu!news.itd.umich.edu!stargate.rs.itd.umich.edu!tferris
From: tferris@umich.edu (Todd Ferris)
Newsgroups: comp.unix.bsd.netbsd.misc
Subject: Can NetBSD do IP masquerading?
Date: 22 Mar 1996 04:28:35 GMT
Organization: University of Michigan
Lines: 24
Message-ID: <4ita9j$14r@lastactionhero.rs.itd.umich.edu>
NNTP-Posting-Host: stargate.rs.itd.umich.edu
NNTP-Posting-User: 14125
X-Newsreader: TIN [version 1.2 PL2]

I have a local e-net that I want to have internet access.  The problem is 
that I have access to only a single *real* IP number (via PPP).

I know that there are firewall/proxy packages out there (SOCKS?) that in 
theory should allow me to access the outside world through the NetBSD 
machine that has the PPP line.  The problem is that I would have to 
access it through proxy interfaces.

I noticed that linux has something called "IP masquerading".  From what I 
have gathered this is what I want.  It allows a single host with one IP 
to serve many hosts with *private* IP numbers (10.x.x.x etc.)  It does 
this by changing the packet address on the packets it routes, so that the 
outside world can only see the gateway IP address.

This seems like the ideal solution since it doesn't require that a 
special proxy enabled client be used.

Is there an equivalent to this for NetBSD?

Thanks

Todd Ferris
tferris@umich.edu