|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : andrew pavlov 2:5020/400 06 Jul 2002 16:15:31 To : Boris Kovalenko Subject : Re: Ограничить сеанс д ля dial-up -------------------------------------------------------------------------------- On Sat, 6 Jul 2002, Boris Kovalenko wrote: > Fri Jul 05 2002 14:10, Dmitriy Kyrhlarov wrote to Boris Kovalenko: > > DK> From: Dmitriy Kyrhlarov <dimma@electromir.ru> > > DK> Hi! > > DK> Boris Kovalenko wrote: > > >> > >> Ага, это если тебе нужно статическое огpаничение. А если динамическое? > >> Hу напpимеp от количества денег у тебя на счете? А если еще и огpаничение > >> по pазмеpу скачаного - то вообще мимо. > DK> Хранишь остатки ресурсов клиентов в файле. Из /etc/ppp/ip-up читаешь эти > DK> параметры. > Hу зачем же так извращаться? :) Для меня гораздо приятнее написать > соответствующий модуль для, допустим, freeradius. И тогда останется один > только > маленький ньюансик, если недопустимо позволять перерасход по объему скачаного, > то надо делать проверку в кроне или писать соответствующее правило для > (допустим) ipa. Я для себя решил этот вопрос написанием патча к ICRadius, ввел check атрибуты Daily,Weekly,Monthly,Total-Octets-Limit и два reply атрибута Session-Octets-Limit и Octets-Direction [Input|Output], если надо учитывать только в одном направление, а также патч к user-ppp который обрабатывает эти reply атрибуты и производит отключение пользователя... > Good Luck, > Boris [Team OS/2] > > -- andrew pavlov, AP3153-RIPE, AP922-UANIC ISP S-NET Ltd., Sr. System Administrator --- ifmail v.2.15dev5 * Origin: S-NET Ltd (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/14934eb7c80ad.html, оценка из 5, голосов 10
|