Настроил xl2tpd на сервере (debian) вписал в /etc/ppp/chap-secrets нескольких клиентов. Технически все работает, клиенты успешно подключаются, для них создаются pppX интерфейсы, пинги идут.... но вот нужно мне определить кто именно из chap-sectrets подключился?
файлы конфигурации сервера такике
/etc/xl2tpd/xl2tpd.conf
[global]
port = 1701
auth file = /etc/l2tpd/l2tp-secrets
access control = no
rand source = dev
[lns vanessa.org.ua]
exclusive = no
ip range = 192.168.10.2 - 192.168.10.12
lac = 0.0.0.0-255.255.255.255 здесь пишем каким адресам можно использовать наш сервер
hidden bit = no
local ip = 192.168.10.1
length bit = yes
require chap = yes
refuse pap = yes
refuse authentication = no
require authentication = no
name = vanessa.org.ua
ppp debug = yes
pppoptfile = /etc/ppp/options.l2tpd
flow bit = yes
файл /etc/ppp/options.l2tpd
mtu 1410
mru 1410
nodeflate
nobsdcomp
noproxyarp
lock
noauth
это мне нужно так как каждый подключенный клиент будет шлюзом в свою подсеть и если их как-то различать тогда в /etc/ip-up.d/ можно будет положить скрипт, который будет автматически прописывать маршруты к тем подсетям....