From owner-freebsd-net Sat Mar 2 15:48:26 2002 Delivered-To: freebsd-net@freebsd.org Received: from creme-brulee.marcuscom.com (rdu57-28-046.nc.rr.com [66.57.28.46]) by hub.freebsd.org (Postfix) with ESMTP id 05D5037B417; Sat, 2 Mar 2002 15:48:11 -0800 (PST) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.11.6/8.11.6) with ESMTP id g22Nm1K06838; Sat, 2 Mar 2002 18:48:01 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: Multiple connections to MPD-netgraph as PPTP server From: Joe Clarke To: possamai@xs4all.nl Cc: Ryan Morris , freebsd-net@FreeBSD.ORG, FreeBSD User Questions List In-Reply-To: <20020303002414.Q7205-100000@localhost> References: <20020303002414.Q7205-100000@localhost> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/1.0.2 Date: 02 Mar 2002 18:48:27 -0500 Message-Id: <1015112907.73601.9.camel@shumai.marcuscom.com> Mime-Version: 1.0 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, 2002-03-02 at 18:25, Michele Possamai wrote: > What if you change the self ipaddress in mpd.links? > they are the same in both connections In my setup the pptp self address is always the same, but it isn't the same address I use as the server VPN endpoint address. For my setup, I use the following in mpd.conf: load pptpuser1 load pptpuser2 pptpuser1: new -i ng0 pptp1 pptp1 set iface disable on-demand set iface enable proxy-arp set iface idle 1800 set bundle disable multilink set link yes acfcomp protocomp set link no pap chap set link enable chap set link keep-alive 10 60 set ipcp yes vjcomp set ipcp ranges 192.168.100.1/32 192.168.100.246/32 set ipcp dns 192.168.100.1 set ipcp nbns 192.168.100.1 set bundle enable compression set ccp yes mppc set ccp yes mpp-e40 set ccp yes mpp-e128 set ccp yes mpp-stateless pptpuser2: new -i ng1 pptp2 pptp2 set iface disable on-demand set iface enable proxy-arp set iface idle 1800 set bundle disable multilink set link yes acfcomp protocomp set link no pap chap set link enable chap set link keep-alive 10 60 set ipcp yes vjcomp set ipcp ranges 192.168.100.1/32 192.168.100.247/32 set ipcp dns 192.168.100.1 set ipcp nbns 192.168.100.1 set bundle enable compression set ccp yes mppc set ccp yes mpp-e40 set ccp yes mpp-e128 set ccp yes mpp-stateless Then, for the .links entries: pptp1: set link type pptp set pptp self 63.x.x.x set pptp enable incoming set pptp disable originate pptp2: set link type pptp set pptp self 63.x.x.x set pptp enable incoming set pptp disable originate The 63.x.x.x address is the public external address, and 192.168.100.1 is my server VPN endpoint address as well as my internal IP address on my LAN. Joe > > On Fri, 1 Mar 2002, Ryan Morris wrote: > > > Hello everyone, > > > > I recently (successfully) configured MPD-netgraph as a pptp server on my > > FreeBSD machine. It works great... for one user. When I change my > > configuration to support multiple PPTP bundles/links I get the following > > error when starting mpd: > > > > bsd# mpd > > Multi-link PPP for FreeBSD, by Archie L. Cobbs. > > Based on iij-ppp, by Toshiharu OHNO. > > mpd: pid 518, version 3.7 (root@bsd.imagineering.ca 16:39 28-Feb-2002) > > [pptpbundle0] ppp node is "mpd518-pptpbund" > > mpd: local IP address for PPTP is 192.168.0.253 > > [pptpbundle0] using interface ng0 > > [pptpbundle1] can't name ppp node: Address already in use > > [pptpbundle1] netgraph initialization failed > > > > I have varied the IP address assignments in my configuration files, and > > examples on the web have duplicated IP addresses between bundles without > > causing this problem. > > > > Does this make reference to the ppp node name (mpd518-pptpbund)? And if > > so, how do I change what the ppp node name will be? > > > > Best regards, > > > > Ryan Morris > > > > > > Here are my configuration files: > > --- > > mpd.conf: > > > > default: > > load pptp0 > > load pptp1 > > > > pptp0: > > new -i ng0 pptpbundle0 pptplink0 > > set iface disable on-demand > > set iface enable proxy-arp > > set iface idle 1800 > > set bundle disable multilink > > set link yes acfcomp protocomp > > set link no pap chap > > set link enable chap > > set link keep-alive 10 60 > > set ipcp yes vjcomp > > set ipcp ranges 192.168.0.253/32 192.168.0.128/29 > > set ipcp dns 192.168.0.1 > > set ipcp nbns 192.168.0.253 > > #Enable Microsoft Point-to-Point Encryption: > > set bundle enable compression > > set ccp yes mppc > > set ccp no mpp-e40 > > set ccp yes mpp-e128 > > set ccp no mpp-stateless > > > > pptp1: > > new -i ng1 pptpbundle1 pptplink1 > > set iface disable on-demand > > set iface enable proxy-arp > > set iface idle 1800 > > set bundle disable multilink > > set link yes acfcomp protocomp > > set link no pap chap > > set link enable chap > > set link keep-alive 10 60 > > set ipcp yes vjcomp > > set ipcp ranges 192.168.0.252/32 192.168.0.128/29 > > set ipcp dns 192.168.0.1 > > set ipcp nbns 192.168.0.253 > > #Enable Microsoft Point-to-Point Encryption: > > set bundle enable compression > > set ccp yes mppc > > set ccp no mpp-e40 > > set ccp yes mpp-e128 > > set ccp no mpp-stateless > > > > # END > > > > --- > > mpd.links: > > > > pptplink0: > > set link type pptp > > set pptp self 192.168.0.253 > > set pptp enable incoming > > set pptp disable originate > > > > pptplink1: > > set link type pptp > > set pptp self 192.168.0.253 > > set pptp enable incoming > > set pptp disable originate > > > > #END > > > > --- > > "Some mornings, it's just not worth chewing through the leather straps." > > - Emo Philips > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-net" in the body of the message > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message