*BSD News Article 73277


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.kei.com!news.mathworks.com!news.PBI.net!nntp-hub2.barrnet.net!newshost.ea.com!nntp-hub3.barrnet.net!mars.hyperk.com!darkstar!cmott
From: Charles Mott <cmott@srv.net>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: IP Masquerading in user PPP?
Date: Mon, 8 Jul 1996 22:55:22 -0600
Organization: HyperK a Division of Scientech, Inc.
Lines: 13
Message-ID: <Pine.BSF.3.91.960708224558.170A-100000@darkstar>
NNTP-Posting-Host: ras15.srv.net
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Sender: cmott@darkstar

I have recently switched from Linux to FreeBSD (the Linux partition has 
even been deleted from my disk).  An alpha-level feature which Linux had 
was IP masquerading, where machines on a "private" ethernet (e.g. 
192.168.0.x addresses) could make connections with the outside world 
via port renaming.

My question is this: is it structurally possible for IP masquerading to be
implemented within user PPP (not pppd)?  If so, I would appreciate some
advice from experienced programmers on how to do this.  I am looking for a
small to medium sized software project to teach myself about network
concepts.  Thanks. 

Charles Mott