# mpd -v
Version 3.18 (root@textile 13:05 10-Jan-2006)
# less /usr/local/etc/mpd/mpd.conf
default:
load vpn0
load vpn1
.....
vpn0:
new -i ng00 vpn0 vpn0
set ipcp ranges 10.1.4.1/32 10.1.5.1/32
load vpn_standart
vpn1:
new -i ng01 vpn1 vpn1
set ipcp ranges 10.1.4.1/32 10.1.5.2/32
load vpn_standart
vpn_standart:
set iface disable on-demand
set bundle enable multilink
set link yes acfcomp protocomp
#Требуем chap авторизации
set link no pap chap chap-msv2
set link enable chap chap-msv2
set link keep-alive 60 180
set ipcp yes vjcomp
#Устанавливаем DNS и Wins
set ipcp dns 10.1.1.1
#set ipcp nbns 10.1.1.1
#Включаем proxy-arp, чтобы компьютер "видел" без маршрутизации
#корпоративную сеть (по протоколу arp)
#set iface enable proxy-arp
#Включаем компрессию данных
set bundle enable compression
#Включаем компрессию данных, совсестимую с Microsoft-клиентами, должно быть вкомпилено в ядро
set ccp yes mppc
#Включаем шифрование, совместимое с Microsoft-клиентами, должно быть вкомпилено в ядро
set ccp yes mpp-e40
set ccp yes mpp-e56
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
#Задаем адрес для входящих соединений, если закомментирован - то mpd будет слушать все интерфейсы.
#set pptp self 192.168.1.221
#Разрешаем входящие соединения
set pptp enable incoming
set pptp disable originate
set iface mtu 1400
set link mtu 1400
# какой скрипт запускать при поднятии интерфейса
#set iface up-script /usr/local/traff/up.pl
# какой скрипт запускать при опускании интерфейса
#set iface down-script /usr/local/traff/down.pl
set radius server 212.45.6.164 secret 1812 1813
#set radius me 212.45.6.164
set radius timeout 10
#set radius config /etc/radius.conf
set radius retries 3
set bundle yes radius-acct
set bundle yes radius-auth
set bundle yes radius-fallback
set ipcp yes radius-ip
log radius