From owner-freebsd-net Wed Aug 2 10:37: 8 2000 Delivered-To: freebsd-net@freebsd.org Received: from InterJet.elischer.org (c421509-a.pinol1.sfba.home.com [24.7.86.9]) by hub.freebsd.org (Postfix) with ESMTP id 7A8C137B6B8; Wed, 2 Aug 2000 10:37:00 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org (InterJet.elischer.org [192.168.1.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id KAA79596; Wed, 2 Aug 2000 10:36:56 -0700 (PDT) Date: Wed, 2 Aug 2000 10:36:55 -0700 (PDT) From: Julian Elischer To: Archie Cobbs Cc: Ruslan Ermilov , Charles Mott , Erik Salander , net@FreeBSD.ORG, Brian Somers , Eivind Eklund Subject: Re: Improved PPTP support for libalias(3) In-Reply-To: <200008021625.JAA81509@bubba.whistle.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 2 Aug 2000, Archie Cobbs wrote: > > Sorry, I don't understand your point... libalias already does this fine, > that's not the problem. > > The problem is that two internal clients connecting to the same > external server at the same time will result in two TCP connections > to the same server seeming to come from the same IP address, which > violates the protocol. you could do this using the ipfw 'forward' keyword, to redirect the streams from the clients to a proxy subprocess in the natd process, which would aggregate as needed onto a separate tcp stream it runs itself. I'm a little confused though. PPTP isn't running over TCP.. or are you indicating that the TCP sreams under GRE are 'fiddled' by natd? > -Archie > > ___________________________________________________________________________ > Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message