*BSD News Article 83769


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!news.idt.net!enews.sgi.com!news-feed.inet.tele.dk!cph-1.news.DK.net!dkuug!dknet!dde.dde.dk!berta.dde.dk!news
From: Søren Schmidt <sos@freebsd.org>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: PPP Masquerading in FreeBSD Distributions?
Date: Thu, 28 Nov 1996 14:50:52 +0100
Organization: The FreeBSD Project
Lines: 36
Message-ID: <329D98BB.7F@freebsd.org>
References: <Pine.BSF.3.91.961127181207.9864B-100000@darkstar>
Reply-To: sos@freebsd.org
NNTP-Posting-Host: ssc-pc.dde.dk
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Mozilla 3.0Gold (Win95; I)

Charles Mott wrote:
> 
> Both in newsgroup postings and in private e-mail, the question has come up
> about whether to add packet aliasing (IP masquerading) to the standard
> version of user ppp, potentially in either the release or development
> source trees.

There has been alot of discussion on this topic, and no resolution yet.
Mainly the arguments hoovers around the question if it should be in
the kernel or in userland.
The main problem with haivng it in ppp is that only solves the problem
in some cases, a generic solution should be able to do this on any
interface.

> There is demand among users for this function.  In a FreeBSD distribution,
> I would suggest that it be invoked with "-alias" (or possibly "-masq") in
> the command line startup of ppp.  That way, the same ppp.conf file and ppp
> executable could be used with or without masquerading.

I have no problem with it being included in the mainstream ppp, but
the name aliasing is IMHO badly chosen, that means something entirely
different in the *BSD world (multiple ip# pr interface) is should be
maybe 
masqurade or simply NAT (for which there is a RFC)

> I have neither the experience nor inclination needed for submitting code
> to the FreeBSD Central Committee (or should I say Politburo?).  For those
> who are interested in doing this, it is simple to merge the code with
> versions of ppp later than 2.1.5-RELEASE, which is the source base I
> worked from.

It's called the FreeBSD project, and submission should be to either
the mailinglists (-current, -hackers) or to the core team (not
politburo)

						Søren <sos@FreeBSD.org>