Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Kolesnikoff                2:5020/400     12 Apr 2002  17:39:49
 To : Oleg Gawriloff
 Subject : Re: radius again and again
 -------------------------------------------------------------------------------- 
 
 Oleg Gawriloff <Oleg.Gawriloff@f118.n450.z2.fidonet.org> wrote:
 
 > 
 > Hello, Alexander!
 > You wrote to (Oleg Gawriloff) on Fri, 12 Apr 2002 11:53:22 +0300:
 > 
 >  AK> Речь идёт о псевдостатической выдаче адресов, при которой
 >  AK> пользователю в течении какого-то времени будет выдаваться один
 >  AK> и тот же IP адрес.
 > Гмм, в принципе интересно. Подробностями реализации можно поделиться?
 > 
 
   Алгоритм простой: соответствие user <-> ip сохраняется в
     MySQL вместе с timestamp. При выдаче адреса радиус проверяет:
     если пользователь есть - выдаётся соответствующий адрес, если
     нет - выдаётся самый старый по времени выдачи и этот факт фик-
     сируется в базе. Бывший владелец выданного адреса удаляется.
        Hа самом деле в базе хранятся просто числа, аналог номера
     интерфейса NAS, или номера таймслота из потока E1. За основу
     автором оригальной идеи был взят cistron-radius, несмотря на
     то что пришлось изрядно исходники перетрясти на предмет memory
     leak, плюс патч для работы с mysql, плюс была ещё одна идея
     реализована - работа с группами пользователей. Т.е. пользователь
     получает сервис в зависимости от принадлежности к соответствую-
     щим группам. Hапример: dialup,callback,admin,mail,вход в корпора-
     тивную сеть и т.д. Количество групп не ограничено.
         Более детальная информация - почтой.
 
   Alexander Kolesnikoff
 --- ifmail v.2.15dev5
  * Origin: UKU (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: radius again and again   Alexander Kolesnikoff   12 Apr 2002 17:39:49 
Архивное /ru.unix.bsd/752516f0a9c6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional