Перейти к содержанию

Asterisk

Автоматически сгенерировано: 2026-03-03 09:38

Серверы

Сервер IP Роль Версия
voip-1 10.10.19.51 Primary Asterisk 20.17.0 built by root @ voip-1 on a x86_64 running Linux on 2026-01-18 04:49:51 UTC
voip-2 10.10.19.52 Secondary Asterisk 20.17.0 built by root @ voip-1 on a x86_64 running Linux on 2026-01-18 04:49:51 UTC

351 modules loaded

Конфигурационные файлы

Файл Назначение
extconfig.conf Realtime mapping
extensions.conf Dialplan — основной
extensions_cdr.conf Dialplan — CDR логика
extensions_generated.conf Dialplan — автогенерация
extensions_language.conf Dialplan — язык приветствий
extensions_outbound.conf Dialplan — исходящие звонки
extensions_pause.conf Dialplan — паузы операторов
extensions_trunk.conf Dialplan — trunk маршрутизация
func_odbc.conf ODBC функции
manager.conf AMI пользователи
pjsip.conf PJSIP — транспорты
pjsip_generated.conf PJSIP — автогенерация эндпоинтов
pjsip_trunk.conf PJSIP — trunk к M-Core
queues.conf Очереди
res_odbc.conf ODBC соединение

Схема обработки входящего вызова

1. M-Core → PJSIP trunk (pjsip_trunk.conf)
2. Попадает в контекст [from-trunk] (extensions_trunk.conf)
3. Определение DID → ODBC lookup incoming_routes
4. Проверка рабочих часов → ODBC lookup working_hours
5. Выбор языка → Goto(language-selection)
6. Постановка в очередь → Queue(...) (queues.conf + ODBC Realtime)
7. CDR запись → extensions_cdr.conf → ODBC INSERT
8. Биллинг → extensions_cdr.conf → call_billing таблица

См. также: - Feature Codes — коды управления (*XX) - ODBC функции — все SQL функции - Синхронизация конфигов — как конфиги генерируются из БД

Сравнение voip-1 и voip-2

Файл voip-1 voip-2 Статус
extensions_generated.conf 33f55f30... 33f55f30... ✅ Идентичны
pjsip_generated.conf b1d57fa4... b1d57fa4... ✅ Идентичны
queues_generated.conf be4ad204... be4ad204... ✅ Идентичны
pjsip_trunk.conf e8edb29c... e8edb29c... ✅ Идентичны
func_odbc.conf ea1941fd... e3329869... ⚠️ Различаются