Страница 1 из 1

Нестандартная логика радиус агента. 27 сборка.

Добавлено: 11 июн 2019, 19:54
1076
Столкнулись с нестандартной логикой работы радиус агента .
При попытках абонентов сделать dhcp lease time renewal (продлить разрешение на использование выданного адреса)
Радиус агент отвечает на этот запрос как на запрос нового адреса .
В результате при динамической выдаче адресов , IP у абонента меняется при каждой попытке продлить аренду.
Существуют ли какие- то опции для включения lease time renewal ?

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 13 июн 2019, 10:23
support
Здравствуйте! Может быть время lease time давно уже закончилось?
Без debug логов врятли кто-то что-то посоветует

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 13 июн 2019, 13:32
dereiff
1076 писал(а):Столкнулись с нестандартной логикой работы радиус агента .
При попытках абонентов сделать dhcp lease time renewal (продлить разрешение на использование выданного адреса)
Радиус агент отвечает на этот запрос как на запрос нового адреса .
В результате при динамической выдаче адресов , IP у абонента меняется при каждой попытке продлить аренду.
Существуют ли какие- то опции для включения lease time renewal ?


Вы пытаетесь наложить логику DHCP на RADIUS, не надо так, в нем нет lease time renewal. Логика работы агента стандартная и правильная.
С точки зрения RADIUS на сессию был выделен ресурс - IP адрес, по acct-STOP сессия завершилась и ресурс освободился, IP был возвращен в общий пул на выдачу. Нет ничего противоестественного в том что IP был выдан другому абоненту, а на новую сессию рассматриваемого абоненты выдался новый IP.

Хотите жестко закрепить IP за абонентами - используйте статическое назначение на учетную запись.

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 13 июн 2019, 14:06
support
по acct-STOP сессия завершилась и ресурс освободился

Если не установлена галка "Сохранять DHCP-lease после получения Accounting-STOP"

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 21 июн 2019, 22:35
1076
support писал(а):
по acct-STOP сессия завершилась и ресурс освободился

Если не установлена галка "Сохранять DHCP-lease после получения Accounting-STOP"


LWP10305 [src/agent_settings.cpp:147] dhcp-keep-lease-on-stop: 1

Включил опцию - поведение не поменялось - выдает каждый раз другой IP

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 26 июн 2019, 10:01
dereiff
1076 писал(а):Включил опцию - поведение не поменялось - выдает каждый раз другой IP


Оно и не должно было меняться, раз вы не используете DHCP сервер биллинга. Перечитайте ещё раз моё сообщение выше, вы пытаетесь применить логику DHCP к RADIUS, это не правильно.

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 02 июл 2019, 11:50
1076
Хотелось бы получить общепринятую логику выдачи адресов в связке со Скат.

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 02 июл 2019, 22:03
Andrei
Если надо, чтобы радиус-агент всегда выдавал один и тот же адрес какому-то клиенту, то я в свойствах учетки во вкладке "Настройка сети" 1 раз задаю требуемый адрес из доступных агенту пулов адресов. У меня так реализована услуга "Фиксированный реальный ip-адрес" для учеток, авторизующихся по pppoe/pptp через радиус. Или я не о том? :)

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 03 июл 2019, 16:24
1076
Это работает.
Я про стандартную схему работы DHCP сервера. Абон адрес получил - и продляет его сколько хочет.
А тут при попытке продления подсовывается каждый раз новый .

Re: Нестандартная логика радиус агента. 27 сборка.

Добавлено: 03 июл 2019, 17:04
support
Выше, Dereiff, уже Вам ответил - RADIUS != DHCP.