Просмотр Исходного

Для авторизации звонков и приема информации о звонках по протоколу RADIUS, необходимо включить запуск radiusd_asterisk в конфигурационном файле *asr_billing* и запустить демон *radiusd_asterisk* в контейнере /app/asr_billing.

h1. Включение radiusd_asterisk в интерфейсе администратора

Зайдите в меню "[Настройки -> Настройки (в файле)|CarbonBilling:Настройки (в файле)]", откройте вкладку "*Управление абонетами и тарифами*", включите опцию "Включить RADIUS телефонии" и нажмите "Сохранить" \\ \\

!radius_asterisk_enable.png|border=1,height=400!

h1. Включение radiusd_asterisk в командном интерфейсе
Параметры RADIUS-сервера VoIP в конфигурационном файле биллинга */app/asr_billing/cfg/config*
{code}app['radius_asterisk.enabled']='1' # Включить RADIUS телефонии
app['radius_asterisk.debug']='0' # Включить повышенное логирование для RADIUS-сервера телефонии
app['radius_asterisk.AUTH_PORT']='2812' # Порт авторизации
app['radius_asterisk.ACC_PORT']='2813' # Порт аккаунтинга
app['radius_asterisk.AUTH_IP']='169.254.28.12' # IP-адрес сервера для авторизации
app['radius_asterisk.ACC_IP']='169.254.28.13' # IP-адрес сервера для принятия аккаунтинга
{code}
Перезапустить сервис можно выполнив команду:
{code}
chroot /app/asr_billing/ /etc/init.d/radiusd_asterisk restart
{code}
{warning}
Не изменяйте стандартные адреса 169.254.28.12 и 169.254.28.13 и порты 2812 и 2813, это приведет к неработоспособности акаунтинга VoIP-трафика по RADIUS.
{warning}
{info}
В ответ на RADIUS запрос от VOIP NAS'a биллинг всегда будет отправлять атрибут *h323-credit-time* . Этот атрибут определяет максимальную длительность звонка. Данное значение изменить вручную через задание конкретного значения в RADIUS атрибутах NAS'а или тарифа невозможно.
{info}