====== FastPCRF (интеграция BRAS по RADIUS) ====== {{indexmenu_n>2}} Обеспечивает проксирование запросов от fastDPI в сторону Radius сервера. Входит в стандартный пакет установки СКАТ DPI, но при необходимости может быть вынесен на отдельный сервер. ===== Рекомендации к оборудованию ===== Для подсистемы можно использовать оборудование или виртуальные машины со следующими характеристиками: - Процессор (CPU) 2.5 ГГц, 1 шт - Оперативная память (RAM) 512 Мб - 1 Гб - Жесткий диск (HDD) 50 Гб - 250 Гб - Операционная система CentOS 8.5, [[veos:installation|VEOS]] - Сетевая плата (NIC) от 10 Mб/сек ===== Установка ===== - Установите службу точного времениyum install chrony -y systemctl restart chronyd timedatectl :!: При вводе команды ''timedatectl'', у параметра ''System clock synchronized'' должно быть значение ''yes'' - Подключите репозиторий vasexperts rpm --import http://vasexperts.ru/centos/RPM-GPG-KEY-vasexperts.ru rpm -Uvh http://vasexperts.ru/centos/6/x86_64/vasexperts-repo-2-1.noarch.rpm - Установите fastPCRF yum install fastpcrf - Проверьте что сервис запускается service fastpcrf start - Включите автозапуск сервиса при старте компьютераsystemctl enable fastpcrf - Откройте порты на firewall для доступа к fastPCRF и Radius серверуfirewall-cmd --permanent --zone=public --add-port=22/tcp firewall-cmd --permanent --zone=public --add-port=3799/udp firewall-cmd --permanent --zone=public --add-port=29002/tcp и загрузите новые правила firewall-cmd --reload - Отключите selinux ((временное решение))setenforce 0 vi /etc/selinux/config SELINUX=disabled ===== Установка утилит fdpi_cli и fdpi_ctrl на сервер PCRF ===== Данные утилиты можно взять с сервера, где установлен ''fastDPI''.\\ Файлы утилит находятся в ''/usr/sbin/''. - Копируем утилиты в домашнюю директорию cp /usr/sbin/fdpi_cli /home/vasexpertsmnt cp /usr/sbin/fdpi_ctrl /home/vasexpertsmnt - Переносим данные файлы на сервер, где установлен ''fastPCRF'' в ''/home/vasexpertsmnt'' Как использовать утилиту:\\ fdpi_cli -r 1.1.1.1 dpi config get trace_ip fdpi_cli -r 2.2.2.2 pcrf config get verbose fdpi_ctrl -r 1.1.1.1:29000 list all --bind Адрес сервера - ''1.1.1.1'' там, где установлен модуль ''fastDPI''.\\ Адрес сервера - ''2.2.2.2'' там, где установлен модуль ''fastPCRF''.