====== FastPCRF (интеграция BRAS по RADIUS) ======
{{indexmenu_n>2}}
Обеспечивает проксирование запросов от fastDPI в сторону Radius сервера.
Входит в стандартный пакет установки СКАТ DPI, но при необходимости может быть вынесен на отдельный сервер.
===== Рекомендации к оборудованию =====
Для подсистемы можно использовать оборудование или виртуальные машины со следующими характеристиками:
- Процессор (CPU) 2.5 ГГц, 1 шт
- Оперативная память (RAM) 512 Мб - 1 Гб
- Жесткий диск (HDD) 50 Гб - 250 Гб
- Операционная система Cent OS 6.4+, 8+, [[veos:installation|VEOS]]
- Сетевая плата (NIC) от 10 Mб/сек
===== Установка =====
- Установите службу точного времениyum install ntp -y
ntpdate pool.ntp.org
service ntpd start
chkconfig ntpd on
- Подключите репозиторий 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
- Включите автозапуск сервиса при старте компьютераchkconfig fastpcrf on
- Откройте порты на firewall для доступа к fastDPI и Radius серверуvi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
#Radius
-A INPUT -m state --state NEW -m udp -p udp --dport 1812 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 1813 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 3799 -j ACCEPT
#fastDPI
-A INPUT -m state --state NEW -m tcp -p tcp --dport 29002 -j ACCEPT
и загрузите новые правила
service iptables restart
- Отключите 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''.