The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Патч для поддержки Terminate-Session атрибута в GNU PPPD 2.4.4

08.12.2006 08:55

Патч позволяет прерывать сессию с пользователем если RADIUS сервер в ответ на Accounting-Request прислал атрибут "Terminate-Session: Yes".

Устанавливать нужно на стабильную версию pppd с ppp.samba.org приблизительно так:

   cd /usr/src/ppp-2.4.4/pppd/plugins/radius
   patch -p1 < /usr/src/ppp-2.4.4-radius-acct.patch
   cd /usr/src/ppp-2.4.4/
   ./configure
   make
   и т.д.

Второй патч для того чтобы можно было устанавливать Acct-Interim-Interval меньше 60 секунд. Устанавливать по аналогии с первым.

  1. Главная ссылка к новости (http://212.3.115.98/~halic/ppp...)
  2. dictionary.pppd для freeradius
  3. патч1 ppp-2.4.4-radius-acct.patch
  4. патч2: http://212.3.115.98/~halic/ppp/ppp-2.4.4-radius-interim-hack.patch
Автор новости: halic
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/9128-patch
Ключевые слова: patch, ppp, radius, auth
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:10, 08/12/2006 [ответить]  
  • +/
    Ээ, а можно по подробней о "Terminate-Session: Yes"? Это получается что через радиус можно грохнуть VPN?
    А Acct-Interim-Interval для чего? Проверка не отвалился ли клиент?
     
  • 1.2, sauron (??), 10:16, 08/12/2006 [ответить]  
  • +/
    А теперь вопрос на засыпку. Какой из RADIUS серверов поддерживает добавление аттрибутов в Accouning-Response? Особенно учитывая, что по спецификации (по последней) это вещь сугубо опциональная и не имеет не MUST не MAY требования ?
     
     
  • 2.3, ditansu (??), 14:16, 08/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Если не ошибаюсь FreeRadius
     
     
  • 3.4, sauron (??), 05:39, 09/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ткните пальцем в опции. Я не нашел.
     

  • 1.5, Аноним (-), 08:19, 09/12/2006 [ответить]  
  • +/
    FreeRasuis умел отдавать атрибуты из логики во время Accounting-Update только после небольшой правки кода. Файл sql.c (для других хранилищ и логик будет другой). Патч у меня где-то был, но искать надо.
     
  • 1.6, halic (?), 15:28, 27/08/2007 [ответить]  
  • +/
    Кому надо, пишите на halic эт inbox.ru
     
  • 1.7, halic (?), 15:34, 27/08/2007 [ответить]  
  • +/
    у меня вся эта схема прекрасно работает.
     
  • 1.8, Аноним (8), 15:20, 02/06/2008 [ответить]  
  • +/
    кто может патчем поделиться?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру