Настроить параметры сессий для RADIUS-агента

В настройках RADIUS-агента определите параметры сессий. При этом для каждого сервера доступа можно указать другие параметры — например, определить максимальную длительность сессии. Они будут преобладать над общими настройками агента.

Это удобно, например, если вы используете несколько серверов доступа. Часть параметров можно задать отдельно для каждого NAS, а общие установить в «Особых настройках» агента.

  1. Откройте форму агента.

  2. Перейдите на вкладку «Особые настройки», найдите блок «Параметры сессий».

    image
  3. Укажите, с каким интервалом NAS будет генерировать промежуточные пакеты для каждого пользователя.

    image
  4. Установите тайм-аут зависшей сессии. Он позволяет прерывать сессии, даже если сервер доступа не отправляет RADIUS-агенту стоп-пакет.

    • Если ваш NAS отправляет промежуточные пакеты, тайм-аут будет отсчитываться от последнего из них.
    • Если NAS отправляет только старт-пакеты, тайм-аут будет отсчитываться от начала сессии. Обратите внимание: в этом случае тайм-аут должен быть больше, чем максимальная длительность сессии.
  5. Задайте максимальную длительность сессии. Если установить 0, длительность будет неограниченной.

    image
  6. Определите, будет ли агент отправлять серверу доступа атрибут Session-Timeout. Если включить эту опцию, сессии смогут длиться неограниченное время.

    image
  7. Укажите, нужно ли запускать внешний скрипт:

    • для зависших сессий — например, чтобы прервать зависшую сессию.

    • при изменении текущей скорости — если скорость подключения для активной сессии изменится, сетевой агент сообщит об этом серверу доступа.

    image
  8. По умолчанию система игнорирует трафик для заблокированных записей. Если хотите учитывать его, снимите флаг.

    image

Когда завершите настройку, задайте параметры в файле конфигурации, а затем запустите модуль LBarcd.