Установка и настройка fastPCRF

Серверное приложение fastPCRF по умолчанию устанавливается на тот же сервер, где стоит fastDPI.

Рекомендуем вынести процесс fastPCRF на отдельную виртуальную машину для обеспечения отказоустойчивости и управления несколькими fastDPI (BRAS).

Конфигурация задается в файле /etc/dpi/fastpcrf.conf. Минимальная конфигурация:

   # Для СКАТ 8.3+: два fastDPI-сервера работают с одним fastPCRF
fdpi_server=127.0.0.1%lo:29000;attr_nas_ip=10.20.30.40
fdpi_server=192.168.20.10%eth2:29000
 
   # Для СКАТ до версии 8.3
#fdpi_server_list=127.0.0.1%lo:29000;192.168.20.10%eth2:29000
 
radius_server=secret@192.168.10.20%eth1:1812
radius_server=secret2@192.168.10.21%eth1:1812

Здесь:

Управляющий порт должен совпадать в fastdpi.conf (параметр ctrl_port) и в fastpcrf.conf.
FastDPI слушает управляющий порт только на интерфейсе, задаваемом параметром ctrl_dev файла конфигурации fastdpi.conf. Если fastPCRF устанавливается на отдельный сервер, следует правильно настроить параметр ctrl_dev, указав имя интерфейса, отличного от lo, для связи fastDPI и fastPCRF.
Соединение создается только с одним Radius-сервером из списка, резервные сервера задействуются только тогда, когда основной недоступен.

fastpcrf.conf имеет множество других настроечных параметров, относящихся к тонкой настройке взаимодействия с Radius-серверами.

Полный список параметров

После настройки не забудьте активировать автозапуск fastPCRF при старте сервера командой:
systemctl enable fastpcrf

Изменение параметров при обновлении

C версии СКАТ 8.5+ для использования NAS-Identifier или NAS-IP-Address для выбранного fastDPI сервера (даже единственного) необходимо объявлять в параметре fdpi_server (attr_nas_id или attr_nas_ip соответственно)