Есть задумка обеспечить авторизацию пользователей шлюза в инет через eDir.
Почитав тут на форуме некотрые обсуждения понял что народ пытается это сделать или уже каким-то образом сделал.
Задумка такая:
1) Шлюзовой сервак в инет под линуксом на нём поднято:
a) PPTP server with radius plug-in
b) FreeRadius --with-edir
c) Traffic Collector (ipcad or ndsad or nacctd) > Billing system
d) transparant proxy (squid)
e) nat
тут всё понятно.
Непонятно тут:
2) FreeRadius общается с сервером на котором eDir и извлекает следующую инфу:
Имя и пароль это понятно
Но вот как-бы извлечь привязанный к пользователю ip который будет выдаваться в тунеле сервером PPTPD
- тут не могу додуматься.
Как это реализовать?