FreeRADIUS и обработка "Бухгалтерский учет - Запрос"

Я настроил радиус-сервер в нашей локальной сети (используя freeradius3), и теперь клиенты успешно входят в систему и отправляют свои учетные запросы на радиус-сервер.

Что мне нужно сделать, это передать запросы учета (и их атрибуты) внешней программе для обработки или фильтрации некоторой информации. однако внешней программе не нужно ничего возвращать на сервер радиуса или изменять обычный рабочий процесс в радиусе, поэтому просто необходимо отправить копию запросов учета во внешнюю программу.

Не могу найти ничего полезного в Интернете, поэтому не могли бы вы указать мне учебник или объяснить, как бы вы это реализовали?

Спасибо

1 ответ

Решение

Смотрите конфигурацию модуля exec. Главное установить ожидание no это означает, что FreeRADIUS не будет ждать возврата программы.

Затем вы можете использовать экземпляр модуля exec, как подробно описано в заголовке этого файла, т.е.

"%{exec:<path to program> '%{<attribute>}' '%{<attribute>}'}"
Другие вопросы по тегам