NAT and PPTP
Ruslan Ermilov
ru at freebsd.org
Wed Jul 23 13:38:48 PDT 2003
On Wed, Jul 23, 2003 at 10:12:04AM -0600, Brett Glass wrote:
> At 12:21 AM 7/23/2003, Julian Elischer wrote:
>
> >it needs one netgraph node... fullstop
> >it uses negligable kernel ram per session
> >1node handles lots of sessions
>
> The way the configuration file works, one
> node can handle only one client. I tried to
> work with it when we first began to set up
> PPTP servers, and gave up; it just wasn't
> configurable enough.
>
I pretty much agree. Attached are my configuration files
for mpd/pptp; please let me know (Julian) how this could
be enhanced to serve more PPTP clients simultaneously
(with different IP addresses). I'd appreciate it.
Cheers,
--
Ruslan Ermilov Sysadmin and DBA,
ru at sunbay.com Sunbay Software Ltd,
ru at FreeBSD.org FreeBSD committer
-------------- next part --------------
# $Sunbay: sun-net/hosts/whale/local/etc/mpd/mpd.conf,v 1.3 2003/04/23 14:29:10 ru Exp $
default:
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
pptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 192.168.4.65/32 192.168.100.1/32
load pptp_default
pptp2:
new -i ng2 pptp2 pptp2
set ipcp ranges 192.168.4.65/32 192.168.100.2/32
load pptp_default
pptp3:
new -i ng3 pptp3 pptp3
set ipcp ranges 192.168.4.65/32 192.168.100.3/32
load pptp_default
pptp4:
new -i ng4 pptp4 pptp4
set ipcp ranges 192.168.4.65/32 192.168.100.4/32
load pptp_default
pptp5:
new -i ng5 pptp5 pptp5
set ipcp ranges 192.168.4.65/32 192.168.100.5/32
load pptp_default
pptp6:
new -i ng6 pptp6 pptp6
set ipcp ranges 192.168.4.65/32 192.168.100.6/32
load pptp_default
pptp7:
new -i ng7 pptp7 pptp7
set ipcp ranges 192.168.4.65/32 192.168.100.7/32
load pptp_default
pptp8:
new -i ng8 pptp8 pptp8
set ipcp ranges 192.168.4.65/32 192.168.100.8/32
load pptp_default
pptp9:
new -i ng9 pptp9 pptp9
set ipcp ranges 192.168.4.65/32 192.168.100.9/32
load pptp_default
pptp10:
new -i ng10 pptp10 pptp10
set ipcp ranges 192.168.4.65/32 192.168.100.10/32
load pptp_default
pptp11:
new -i ng11 pptp11 pptp11
set ipcp ranges 192.168.4.65/32 192.168.100.11/32
load pptp_default
pptp12:
new -i ng12 pptp12 pptp12
set ipcp ranges 192.168.4.65/32 192.168.100.12/32
load pptp_default
pptp13:
new -i ng13 pptp13 pptp13
set ipcp ranges 192.168.4.65/32 192.168.100.13/32
load pptp_default
pptp14:
new -i ng14 pptp14 pptp14
set ipcp ranges 192.168.4.65/32 192.168.100.14/32
load pptp_default
pptp15:
new -i ng15 pptp15 pptp15
set ipcp ranges 192.168.4.65/32 192.168.100.15/32
load pptp_default
pptp16:
new -i ng16 pptp16 pptp16
set ipcp ranges 192.168.4.65/32 192.168.100.16/32
load pptp_default
pptp_default:
set iface up-script /usr/local/etc/mpd/pptp-up.sh
set iface disable on-demand
set iface enable proxy-arp
set iface idle 1800
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
set link mtu 1460
set bundle no multilink
set ipcp yes vjcomp
set ipcp dns 192.168.4.65
set ipcp nbns 192.168.4.65
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
-------------- next part --------------
# $Sunbay: sun-net/hosts/whale/local/etc/mpd/mpd.links,v 1.1 2003/04/10 18:17:25 ru Exp $
pptp1:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp2:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp3:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp4:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp5:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp6:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp7:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp8:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp9:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp10:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp11:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp12:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp13:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp14:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp15:
set link type pptp
set pptp enable incoming
set pptp disable originate
pptp16:
set link type pptp
set pptp enable incoming
set pptp disable originate
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20030723/b05edb2b/attachment.bin
More information about the freebsd-net
mailing list