у меня щас стоит pppd , хочу перейти на mpd по некоторым соображениям. но вот есть одна загвоздка - мне очень важно вести логи подключений к моей впн-ке , в простой такстовый файлик. в данный момент у меня скриптик запускается при "ip-up" и пишет в лог вот такую инфу:Sun Mar 20 02:57:46 2005 login:user123 local-ip:192.168.31.63
Sun Mar 20 02:59:25 2005 login:user323 local-ip:192.168.20.27
Sun Mar 20 03:00:33 2005 login:user098 local-ip:192.168.30.36
Sun Mar 20 03:01:40 2005 login:user452 local-ip:192.168.30.36
т.е.мне нужно время, логин и реальный (а не тот что выдает mdp) адрес клиента...сколько не искал, под mpd подобных решений я не нашел :((
может кто-нить поможет ... спасибо..
>у меня щас стоит pppd , хочу перейти на mpd
> по некоторым соображениям. но вот есть одна загвоздка
>- мне очень важно вести логи подключений к моей
>впн-ке , в простой такстовый файлик. в данный момент
>у меня скриптик запускается при "ip-up" и
>пишет в лог вот такую инфу:
>
>Sun Mar 20 02:57:46 2005 login:user123 local-ip:192.168.31.63
>Sun Mar 20 02:59:25 2005 login:user323 local-ip:192.168.20.27
>Sun Mar 20 03:00:33 2005 login:user098 local-ip:192.168.30.36
>Sun Mar 20 03:01:40 2005 login:user452 local-ip:192.168.30.36
>
>
> т.е.мне нужно время, логин и реальный (а не тот что
>выдает mdp) адрес клиента...
>
>сколько не искал, под mpd подобных решений я
>не нашел :((
>
> может кто-нить поможет ... спасибо..в mpd.conf
set iface up-script /root/scripts/vpn/login.pl
set iface down-script /root/scripts/vpn/logout.plи делаешь в этих скриптих все что хошь
лучшее решение это использовать radius - он все хорошо ведет.
я это делаю совместно с mysql
>лучшее решение это использовать radius - он все хорошо ведет.
>я это делаю совместно с mysql
нет, радиус какраз не катит.. от него отказались в силу некоторых причин... у нас все из pap.secret берется
>>лучшее решение это использовать radius - он все хорошо ведет.
>>я это делаю совместно с mysql
>
>
>нет, радиус какраз не катит.. от него отказались в силу некоторых
>причин... у нас все из pap.secret беретсяУ меня тоже всё берёт из файла, но прелесть радиуса в том, что он может и акаунтинг отдельно вести без авторизации.
Ставь однозначно.
>в mpd.conf
>
> set iface up-script /root/scripts/vpn/login.pl
> set iface down-script /root/scripts/vpn/logout.pl
>
>и делаешь в этих скриптих все что хошь
ну так вот вопрос как раз в том, ЧТО НАПИСАТЬ В ЭТИХ СКРИПТАХ :)
>
>>в mpd.conf
>>
>> set iface up-script /root/scripts/vpn/login.pl
>> set iface down-script /root/scripts/vpn/logout.pl
>>
>>и делаешь в этих скриптих все что хошь
>ну так вот вопрос как раз в том, ЧТО НАПИСАТЬ В
>ЭТИХ СКРИПТАХ :)А что тебе конкретно надо?
>>
>>>в mpd.conf
>>>
>>> set iface up-script /root/scripts/vpn/login.pl
>>> set iface down-script /root/scripts/vpn/logout.pl
>>>
>>>и делаешь в этих скриптих все что хошь
>>ну так вот вопрос как раз в том, ЧТО НАПИСАТЬ В
>>ЭТИХ СКРИПТАХ :)
>
>А что тебе конкретно надо?ну, я ж писал.. лог файл такого вида:
дата, впн-логин, ip с которого подключились
Sun Mar 20 02:57:46 2005 login:user123 local-ip:192.168.31.63