CALLBUILDER-RADIUS
Материал из M-200 WIKI
(Различия между версиями)
Maksim (обсуждение | вклад) |
Maksim (обсуждение | вклад) |
||
Строка 28: | Строка 28: | ||
* '''-radauththr N''' - число параллельных программных нитей(потоков) для авторизации по RADIUS | * '''-radauththr N''' - число параллельных программных нитей(потоков) для авторизации по RADIUS | ||
* '''-radaccthr N''' - число параллельных программных нитей(потоков) для аккаунтинга по RADIUS | * '''-radaccthr N''' - число параллельных программных нитей(потоков) для аккаунтинга по RADIUS | ||
+ | * '''-notarif''' - не тарифицировать вызовы. Может использоваться совместно с параметром -radauthprepay, когда нет необходимости тарифицировать вызовы (только авторизация по схеме prepay); | ||
* '''-scommip _ip_addr_''' - IP адрес scomm. Нужен для авторизации (обычно localhost). | * '''-scommip _ip_addr_''' - IP адрес scomm. Нужен для авторизации (обычно localhost). |
Версия 13:45, 11 октября 2024
- Сторона АТС (кроме УК серии СС)
- ПО узла коммутации серии СС
- Сторона оператора
- Тарификация
Основные настройки полностью аналогичны ONLINE или файловому подключению CALLBUILDER.
Для подключения к серверу RADIUS используются следующие параметры командной строки:
- -radaccip _ip_addr_ - IP адрес RADIUS accounting сервера;
- -radaccport N - udp порт RADIUS accounting сервера (по умолчанию 1813);
- -radaccsecret _secret_ - пароль RADIUS accounting сервера;
- -radaccbill N - тип биллинговой системы акаунтинга;
- 0 - LanBilling (по умолчанию);
- 1 - UTM5;
- -radauthip _ip_addr_ - IP адрес RADIUS authorization сервера;
- -radauthport N - udp порт RADIUS authorization сервера (по умолчанию 1812);
- -radauthsecret _secret_ - секрет RADIUS authorization сервера;
- -radauthbill N - тип биллинговой системы авторизации;
- 0 - LanBilling (по умолчанию);
- 1 - UTM5;
- 2 - "Чистый" RADIUS;
- -radconf _file_ - фаил конфигурации RADIUS клиента callbuilder (по умолчанию не используется. Если задан, то отменяет все остальные параметры командной строки для RADIUS клиента callbuilder);
- -raddict _file_ - фаил словаря RADIUS клиента callbuilder (по умолчанию "dictionary", и должен находиться в текущей директории программы);
- -radseq _file_ - фаил для хранения линейно возрастающего номера последовательности RADIUS запрсов (по умолчанию /var/run/radius.seq);
- -radretry N - число повторных пересылок RADIUS запросов;
- -ratimeout N - время в секундах между повторными пересылками RADIUS запросов;
- -radauthprepay - проводить RADIUS авторизацию по схеме prepay. Схема prepay обеспечивает удержание процесса обработки ("парковку") вызова до окончания авторизации абонента на RADIUS сервере. Данная схема авторизации поддерживается абонентами m-200 (SIG_EXT) в модулях аналоговых линий и специальными портами авторизации (SIG_AUTH) в коммутаторах серии SS;
- -radtrace - отладочный режим (информация пишется в файл /ATS/TARIF_LOG/callbuilder.log);
- -radauththr N - число параллельных программных нитей(потоков) для авторизации по RADIUS
- -radaccthr N - число параллельных программных нитей(потоков) для аккаунтинга по RADIUS
- -notarif - не тарифицировать вызовы. Может использоваться совместно с параметром -radauthprepay, когда нет необходимости тарифицировать вызовы (только авторизация по схеме prepay);
- -scommip _ip_addr_ - IP адрес scomm. Нужен для авторизации (обычно localhost).
- -scommport N - tcp порт прослушиваемый scomm. Нужен для авторизации (обычно 10011).
- -scommpassw _passw_ - пароль для перевода АТС m-200 в бинарный режим при подключении через scomm (по умолчанию "100100"). Нужен для авторизации если настроен защищенный доступ(обычно не нужен).
Например:
/usr/local/sbin/callbuilder -spiderip localhost -spiderport 10002 -rotation 4 -convert logfile /dev/null -radaccip 192.168.5.123 -radaccsecret secret -radict /etc/radiusclient-ng/dictionary -d