Date: 02 Mar 2002 18:48:27 -0500 From: Joe Clarke <marcus@marcuscom.com> To: possamai@xs4all.nl Cc: Ryan Morris <ryan@egate.net>, freebsd-net@FreeBSD.ORG, FreeBSD User Questions List <freebsd-questions@FreeBSD.ORG> Subject: Re: Multiple connections to MPD-netgraph as PPTP server Message-ID: <1015112907.73601.9.camel@shumai.marcuscom.com> In-Reply-To: <20020303002414.Q7205-100000@localhost> References: <20020303002414.Q7205-100000@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1015112907.73601.9.camel>
