mpd simultaneous connection limited to 2 (VPN connectio limit)

Ertan Küçükoglu ertan.kucukoglu at gmail.com
Mon Jun 26 10:31:48 UTC 2006


On 6/26/06, Nikos Vassiliadis <nvass at teledomenet.gr> wrote:
> On Monday 26 June 2006 12:09, Ertan Küçükoglu wrote:
> > Hello,
> >
> > I had the problem of VPN connection limit. I want to have 10-20 VPN
> > connections at the same time. However, only 2 connections can be made.
> > 3rd person wait for somebody to logout.
> >
> > I use mpd from the ports. There are 20 different netgraph connections
> > defined in mpd.conf and mpd.links file also updated accordingly. I can
> > post the configuration upon request.
>
> please post the configuration files.

# mpd.conf - mpd VPN configuration file
# ip adreslerini buraya girecegiz.
default:
        load pptp0
        load pptp1
        load pptp2
        load pptp3
        load pptp4
        load pptp5
        load pptp6
        load pptp7
        load pptp8
        load pptp9
        load pptp10
        load pptp11
        load pptp12
        load pptp13
        load pptp14
        load pptp15
        load pptp16
        load pptp17
        load pptp18
        load pptp19
#  ...  << Add however many simultaneous connections you wish to allow
#        load pptpN

pptp0:
        new -i ng0 pptp0 pptp0
        set ipcp ranges 192.168.0.254/24 192.168.0.159/24
        load global

pptp1:
        new -i ng1 pptp1 pptp1
        set ipcp ranges 192.168.0.254/24 192.168.0.160/24
        load global

pptp2:
        new -i ng1 pptp2 pptp2
        set ipcp ranges 192.168.0.254/24 192.168.0.161/24
        load global

pptp3:
        new -i ng1 pptp3 pptp3
        set ipcp ranges 192.168.0.254/24 192.168.0.140/24
        load global

pptp4:
        new -i ng1 pptp4 pptp4
        set ipcp ranges 192.168.0.254/24 192.168.0.141/24
        load global
pptp5:
        new -i ng1 pptp5 pptp5
        set ipcp ranges 192.168.0.254/24 192.168.0.142/24
        load global
pptp6:
        new -i ng1 pptp6 pptp6
        set ipcp ranges 192.168.0.254/24 192.168.0.143/24
        load global
pptp7:
        new -i ng1 pptp7 pptp7
        set ipcp ranges 192.168.0.254/24 192.168.0.144/24
        load global
pptp8:
        new -i ng1 pptp8 pptp8
        set ipcp ranges 192.168.0.254/24 192.168.0.145/24
        load global
pptp9:
        new -i ng1 pptp9 pptp9
        set ipcp ranges 192.168.0.254/24 192.168.0.146/24
        load global
pptp10:
        new -i ng1 pptp10 pptp10
        set ipcp ranges 192.168.0.254/24 192.168.0.147/24
        load global
pptp11:
        new -i ng1 pptp11 pptp11
        set ipcp ranges 192.168.0.254/24 192.168.0.148/24
        load global
pptp12:
        new -i ng1 pptp12 pptp12
        set ipcp ranges 192.168.0.254/24 192.168.0.149/24
        load global
pptp13:
        new -i ng1 pptp13 pptp13
        set ipcp ranges 192.168.0.254/24 192.168.0.150/24
        load global
pptp14:
        new -i ng1 pptp14 pptp14
        set ipcp ranges 192.168.0.254/24 192.168.0.151/24
        load global
pptp15:
        new -i ng1 pptp15 pptp15
        set ipcp ranges 192.168.0.254/24 192.168.0.152/24
        load global

pptp16:
        new -i ng1 pptp16 pptp16
        set ipcp ranges 192.168.0.254/24 192.168.0.153/24
        load global

pptp17:
        new -i ng1 pptp16 pptp16
        set ipcp ranges 192.168.0.254/24 192.168.0.154/24
        load global

pptp18:
        new -i ng1 pptp16 pptp16
        set ipcp ranges 192.168.0.254/24 192.168.0.155/24
        load global

pptp19:
        new -i ng1 pptp16 pptp16
        set ipcp ranges 192.168.0.254/24 192.168.0.156/24
        load global

#pptpN:
#        new -i ngN pptpN pptpN
#        set ipcp ranges 192.168.0.254/24 192.168.0.nnn/24
#        load global

global:
        set iface disable on-demand
        set iface enable proxy-arp
        set iface idle 3600
        set iface mtu 1400
        set bundle disable multilink
        set bundle enable compression
        set bundle enable crypt-reqd
        2set link mtu 1400
        set link no pap chap
        set link enable chap
        set link enable chap-msv1
        set link enable chap-msv2
        set link keep-alive 10 60
        set link enable acfcomp protocomp
        set ipcp yes vjcomp
        set ipcp dns 212.156.4.1
#       set ipcp nbns 10.70.154.1   << Add this if you are running a WINS server
        set ccp yes mppc
        set ccp yes mpp-e40
        set ccp yes mpp-e56
        set ccp yes mpp-e128
        set ccp yes mpp-stateless
        set ccp no mpp-compress
-----
# mpd.links - mpd VPN links file
# mpd.conf dosyasina ekledigimiz ip leri buraya da gir.
pptp0:
        set link type pptp
        set pptp self << Your outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp1:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp2:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp3:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp4:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp5:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp6:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp7:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp8:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp9:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp10:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp11:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp12:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp13:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp14:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp15:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp16:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate
pptp17:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp18:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

pptp19:
        set link type pptp
        set pptp self << My outside IP address >>
        set pptp enable incoming
        set pptp disable originate

#        .
#        .                           << Add a section for each
#        .                                connection listed in mpd.conf
#pptpN:
#        set link type pptp
#        set pptp self << My outside IP address >>
#        set pptp enable incoming
#        set pptp disable originate
----
>
> >
> > I could not find any similar question for VPN and connection limits in
> > the mail list archives.
>
> What's the ouput of "bundle" in mpd?
> mpd is very chatty, Could you post 200-300 lines of messages attached
> to your message?

Unfortunately, I did not open the log file yet. Machine is normally
not in my control.

>
> >
> > Any help will be appreciated.
> >
> > Ertan Küçükoglu
>


More information about the freebsd-questions mailing list