...
5.4 Настройка пересылки RADIUS accounting
5.4.1 Пересылка средствами сервиса eltex-pcrf (рекомендуемый способ)
Подсказка |
---|
Начиная с версии 1.32 в сервисе eltex-pcrf поддержана пересылка RADIUS accounting на указанный адрес:порт. Такой способ настройки проще, чем пересылка с помощью IP-tables и не вызывает конфликтов с правилами IP-tables для Docker (при установке SoftWlC в докере) |
Для настройки пересылки аккаунтинга с помощью eltex-pcrf нужно включить пересылку в конфигурации сервиса и выполнить перезапуск сервиса.
Если pcrf установлен как deb-пакет:
Блок кода |
---|
language | yml |
---|
theme | DJango |
---|
title | /etc/eltex-pcrf/eltex-pcrf.json |
---|
|
"acct.sorm.address" : "<IP Адрес хоста с sorm2 replicator>",
"acct.sorm.port" : 41813,
"acct.sorm.mirroring.enabled" : true,
|
Если сервис eltex-pcrf запущен в виде докер-контейнера
Блок кода |
---|
language | yml |
---|
theme | DJango |
---|
title | environment/eltex-pcrf.env |
---|
|
PCRF_acct.sorm.address=<IP хоста Sorm2>
PCRF_acct.sorm.port=41813
PCRF_acct.sorm.mirroring.enabled=true |
Далее нужно выполнить перезапуск сервиса
Блок кода |
---|
language | bash |
---|
theme | DJango |
---|
title | deb |
---|
|
sudo service eltex-pcrf restart |
Блок кода |
---|
language | bash |
---|
theme | DJango |
---|
title | docker |
---|
|
sudo ./eltex-softwlc-helper-docker_1.33.sh --recreate-service eltex-pcrf |
5.4.2 Пересылка с помощью IP-Tables
На серверах принимающих RADIUS accounting нужно настроить пересылку в Eltex-sorm2-replicator, при помощи набора правил iptables. Данные правила копируют оригинальный пакет пришедший на DST порт 1813 или 31813 и отправляют его на DST порт 41813 в Eltex-sorm2-replicator. У исходящего пакета производится подмена SRC и DST IP-адресов.
Настройку производим на RADIUS-серверах SoftWLC (Eltex-pcrf и Eltex-radius). Создаем файл IPTables-sorm2 с содержимым:
...