Настроил все сам. Вот все конфиги, которые нужно прописать:
Настройки действительные для случая, что нужно IP выдавать людям не из пула accel, а с билинга.
Установка accel 1.8.5
tar xjvf accel-pptp-0.8.5.tar.bz2
cd /work/accel-pptp-0.8.5
make server_install
depmod
modprobe pptp
/usr/local/sbin/pptpd -c /etc/pptpd.conf
/etc/pptpd.conf
option /etc/ppp/options.pptpd
#logwtmp
delegate
connections 2000
/etc/ppp/options.pptpd
plugin radius.so
plugin radattr.so
name pptpd
refuse-pap
require-chap
require-mschap-v2
# если включить mppe, то клиенты будут обязаны
# включить флажок "Требуется шифрование", иначе не подключатся
# Снижает общую скорость и нагружает проц NAS (не рекомендуется)
require-mppe-128
nobsdcomp
nodeflate
novj
novjccomp
nologfd
ms-dns 192.xxx.xxx.1
ms-dns 192.xxx.xxx.2
mtu 1496
noproxyarp
mru 1496
lcp-echo-failure 6
lcp-echo-interval 10
#debug
#dump
10.xxx.xxx.xxx:
/etc/radiusclient/radiusclient.conf
acctserver 192.xxx.xxx.xxx:1813
authserver 192.xxx.xxx.xxx:1812
/etc/radiusclient/servers
192.xxx.xxx.xxx secret
Вставить в
/etc/radiusclient/dictionary.microsoft
ATTRIBUTE Chap-Challenge 60 string
ATTRIBUTE Acct-Input-Packets 47 integer
ATTRIBUTE Acct-Output-Packets 48 integer
ATTRIBUTE Acct-Interim-Interval 85 integer
Вставить в
/etc/radiusclient/dictionary
INCLUDE /etc/radiusclient/dictionary.microsoft
Кто решится внедрить l2tp на базе xl2tpd заранее предупреждаю, что
данный продукт не будет работать с привязкой по разрешенному CID.
Также не передает такие параметры как CLID (Сервер NAS) и Call-Station (IP вызываемого абонента)