Asterisk Knowledge Base
1.13K subscribers
1.24K photos
11 videos
1.27K links
Download Telegram
Failover в очереди, в зависимости от статуса и номера

В
данной статье затронута возможность реализации направления по не ответу из очереди вызовов, либо по недоступности всех операторов в ней (для тестирования предлагается система: CentOS 6, FreePBX 13, Asterisk 13)

Вы узнаете:
- специфику создания Custom Destination, направляющий на нужный контекст в dialplan
- базовые настройки dialplan
- список значений, входящих в статус в очереди

Все это даст возможность реализовать свой механизм реагирования с необходимым направлением.

Полный материал на сайте VoxLink имеется по адресу: https://voxlink.ru/kb/asterisk-configuration/failover-v-ocheredi-v-zavisimosti-ot-statusa-i-nomera/
NetHogs — мониторинг потребления сетевых ресурсов отдельными процессами и пользователями

Если
вам нужно не просто мониторить сетевые интерфейсы, объём трафика или качество связи, а в реальном времени посмотреть, почему именно у вас резко возрос трафик, то NetHogs подойдёт как нельзя лучше, так как может показать какой именно процесс генерирует много трафика

Как раз в данной статье затрагивается:
- процесс установки в CentOS
- возможность искусственно сгенерировать трафик между двумя машинами с помощью программы iperf3
- допустимость поменять ключем –d <время обновления в секундах>

Полная статья с серией инструкций имеется по адресу: https://voxlink.ru/kb/linux/nethogs-monitoring-potreblenija-setevyh-resursov-otdelnymi-processami-i-polzovateljami/
Обзор и настройка IP-телефона Mitel 5324

Mitel
5324 - IP телефон, с поддержкой PoE, WAN, LAN. В данной статье затронуто подключение IP-телефона Mitel 5324 по протоколу SIP к Asterisk.

Детально описана:
- реализация входа в web-интерфейс и авторизация
- настройка безопасности и сетевые настройки
- настройка даты и времени
- возможность регистрации внутреннего номера
- настройка кодеков и кнопок быстрого набора
- функция списка зарегистрированных номеров

Весь материал с блоком фото-инструкций доступен по адресу: https://voxlink.ru/kb/ip-phones-configuration/mitel/obzor-i-nastrojka-ip-telefona-mitel-5324/
Интеграция SMS-сервиса MegaLabs с Asterisk

В
данной статье затрагивается возможность интеграции сервера Asterisk с MegaLabs – SMS-сервисом от компании Мегафон. Обычно это делается, когда нужно настроить необходимую связь между сервером телефонии и SMS-сервисом для рассылки важных сообщений на номера клиентов.

Прочитав материал, вы узнаете:
- об непосредственной интеграции с необходимым sms-сервисом посредством php-скрипта
- задействуете конфигурационный файл с возможностью записей в диаплане
- разместите скрипт на внутреннем номере, очереди или IVR
- проведете ряд необходимых команд в в Asterisk CLI

Все это даст возможность пустить входящие вызовы по неответу, занятости и недоступности на назначение sms-sender с внутреннего номера и полностью закончить поставленную задачу.

Полная статья с набором скриптов и дополнительных инструкций расположена по адресу: https://voxlink.ru/kb/asterisk-configuration/integracija-sms-servisa-megalabs-s-asterisk/
Обзор на настройки IP-телефона Yealink SIP-T41P

Yealink
SIP-T41P — одна из младших моделей "ультраэлегантной" линейки IP-телефонов от Yealink. Аппарат является бюджетной моделью за счет отсутствия гигабитного порта Ethernet.

В данной статье есть возможность ознакомиться:
- с функциональными возможностями телефона
- возможностью входа в web-интерфейс
- с содержанием вкладки Status (версия ПО, настройки сети и информация по подключённым аккаунтам)
- прошивкой аппарата
- регистрацией на сервере Asterisk
- настройкой кодеков

Вся информация затрагивающая IP-телефон находится по адресу: https://voxlink.ru/kb/ip-phones-configuration/yealink/obzor-na-nastrojki-ip-telefona-yealink-sip-t41p/
Установка плагинов в Wazo

Данная
статья затрагивает установку плагинов в IP-ATC Wazo (представители платформы унифицированных коммуникаций в ip-телефонии).

Будет предложено:
- характеристика плагинов
- установка расширения IVR
- описание обновления плагинов
- необходимое удаление плагинов

С полной статье вы сможете встретиться по адресу: https://voxlink.ru/kb/legacy-pbx-integration/ustanovka-plaginov-v-wazo/
Настройка IVR Wazo

Если
прошлая статья вас смогла ознакомить с первоначальной установкой расширения IVR, то данный материал затрагивает необходимые настройки IVR в IP-ATC Wazo.

Вы узнаете:
- о регулировке через графический модуль
- настройках без использования графического модуля

О всех конфигурациях в системе расширений вы узнаете: прочитав статью: https://voxlink.ru/kb/legacy-pbx-integration/nastrojka-ivr-wazo/
Использование библиотеки PAMI для работы с AMI серверов Аsterisk

PAMI
предлагает набор готовых классов и методов работы с ami в Аsterisk, что уже позволит из скриптов на PHP осуществлять обширный спектр манипуляций необходимый инженерам. В этой статье разбирается установка, подключение к проекту и использование библиотеки PAMI.

Детально затронуты:
- внедрение PAMI через установщик пакетов и зависимостей PHP-composer
- обновление зависимостей и пакетов
- испытания и демонстрация посредством скрипта (подключение к проекту библиотеки PAMI)

Полный текст с набором важных команд и скриптов вы встретите на странице: https://voxlink.ru/kb/asterisk-configuration/ispolzovanie-biblioteki-pami-dlya-raboty-s-ami/
Все про установку Asterisk Distro 14, необходимую большинству инженеров, связанных с ip-телефонией.
Установка Asterisk Distro 14

В
статье описана детальная установка Asterisk Distro 14 при наличии системных требований: ОЗУ: 2 ГБ Процессор: 2 и более ядер (рекомендуется использовать серверный процессор Intel Xeon / AMD Opteron / AMD EPYC). Место на жёстком диске: 20 ГБ для системы + место для записей вызовов и БД (стоит помнить, что CentOS 7 официально не поддерживает одноядерные процессоры и работает на них очень медленно).

Вам будет предложена возможность:
- скачать образ диска дистрибутива по ссылке, предоставленной нашей компанией и записать его на носитель
- по окончанию записи вставить носитель (диск или флешку) в сервер и через управление запуском выбрать приоритетность загрузки
- по окончанию подготовки носителей и файловой системы внедрить необходимые пакеты (не забываем, что при завершении установки сервер будет перезагружен и запущен в режиме новой системы)
- на финальном этапе инсталляции ввести пароль активации
- ознакомиться с первым полноценным запуском и настройкой АТС

Более детальная информация установки имеется по адресу: https://voxlink.ru/kb/asterisk-installation/ustanovka-asterisk-distro-14/
Перенос Mysql с FreePBX 12 на FreePBX 13

Данная
статья затрагивает перенос MySQL с наличием таблиц, которые содержаться в базах FreePBX 12 и ошибки, которые могут допустить инженера при данном переносе.

Вы ознакомитесь:
- с анализом исходных таблиц и данных, необходимых для переноса
- с командой, необходимой для реализации дампа базы
- необходимых команд для редактирования таблиц
- с данными для выгрузки созданной таблицы в файлы

Вся информация с возможностью затронутого переноса доступна по адресу: https://voxlink.ru/kb/freepbx/perenos-mysql-s-freepbx-12-na-freepbx-13/
Интеграция amoCRM с Аsterisk без FreePBX

Когда
необходима корректная интеграция Vanilla Asterisk c amoCRM, стоит позаботиться об установке и настройке веб-сервера и базы данных mysql (таблица CDR). Именно эта информация изложена в данной статье, а именно:

- установка Apache (бесплатно распространяемый веб-сервер, на котором работают примерно половина сайтов)
- внедрение MySQL (наиболее распространённая Система Управления Базами Данных)
- установка PHP (распространенный скриптовый язык программирования)
- проверка работы в связке php и apache
- настройка CDR

Все это даст возможность приступить к непосредственной интеграции amoCRM с Аsterisk.

Не забудьте ознакомиться с полной статьей по адресу: https://voxlink.ru/kb/integraciya-s-crm/integracija-amocrm-s-asterisk-bez-freepbx/
Сервисные коды custom переадресаций

В
данной статье затронута реализация своих переадресаций (помимо стандартных переадресаций) существующих во FreePBX.

В доступной форме описаны:
- безусловная переадресация на внутренний номер,
- безусловная переадресация на мобильный номер,
- параллельная переадресация на мобильный номер,
- безусловная переадресация на группу (очередь)
- анализ сервисного кода по включению/выключению записей на внутреннем номере.

Данный материал вас встретит на странице: https://voxlink.ru/kb/asterisk-configuration/servisnye-kody-custom-pereadresacij/
Последовательные переадресации через custom destination

В
данной статье изложена реализация переадресаций, согласно заданному заранее списку, которая будет происходить в 2 этапа. Т.е., если первый, на кого был переадресован звонок, не поднимет трубку, произойдет переадресация на второго (тестирование проводилось на системе с Asterisk 13.26, FreePBX 13)

Вы узнаете:
- про возможность добавления времени вызова на каждый добавочный (или, если нет необходимости, то общее время вызова)
- про внедрение необходимого контекста, для самой переадресации использования приложения Dial с указанием необходимого таймаута
- создание Custom Destination во FreePBX и направления вызова с внутреннего номера на него
- про реализацию вложения БД для добавления еще одной ступени переадресации

Все это вы сможете увидеть и реализовать на практике, заглянув на страницу: https://voxlink.ru/kb/asterisk-configuration/posledovatelnye-pereadresacii-cherez-custom-destination/
Обзор и использование набора утилит Sippts для аудита VoIP

На
сегодняшний момент сетевая безопасность лидирует во многих направлениях, и это касается сферы VoIP телефонии. Созданы различные утилиты для диагностики сетевых уязвимостей, такие как sipvicious, smap и др.

В данной статье предложена возможность рассмотреть утилиту Sippts для поиска SIP устройств, определения номерного пула АТС, взлом паролей и других непредвиденных атак на АТС.
Вы узнаете:
- что такое Sippts
- установку и требования (изначально протестирован на системах Linux Mac OS X и Windows)
- про использование утилит в составе Sippts (SIPScan, SipExten, Sipcrack, Sipinvite, SipSniff)

Вся информация с параметрами запуска доступна по адресу: https://voxlink.ru/kb/linux/obzor-i-ispolzovanie-nabora-utilit-sippts-dlja-audita-voip/
Отправка данных через curl, в момент или после звонка через сервисный код

В
данной статье изложена возможность отправки curl сообщений во время и после звонка посредством сервисных кодов. Данный функционал может пригодиться, когда отправка необходима в какой-то определенный момент времени, либо если звонки реализованы на каждый внутренний номер по отдельности. Помимо этого, это можно реализовать для ring group. Тестирование было задействовано на системе: Asterisk 13.21, FreePBX 13.

Детально описано:
- добавление заголовка с помощью приложения SIPAddHeader и отправка вызов на внутренний номер
- создание в веб директории простого скрипта вывода полученных значений посредством файла
- добавление подстановки из SIP Header в предыдущий звонок (например в поле cdr(userfield))

Полный материал с набором необходимых скриптов вы сможете увидеть на странице: https://voxlink.ru/kb/asterisk-configuration/otpravka-dannyh-cherez-curl-vo-vremja-ili-posle-zvonka-cherez-servisnyj-kod/
Интеграция asterisk+freepbx c CRM-системой на примере amoCRM

В
продолжении затронутой ранее интеграции amoCRM с Аsterisk без FreePBX (публикация в Телеграм от 20 июля) в данной статье будет затронута непосредственная интеграция amoCRM с Аsterisk.

Будут проанализированы:
- технические требования серверной и клиентской частей
- настройка подключения
- внедрение cidlookup
- карточка клиента
- умная переадресация (позволяет перевести вызов на ответственного менеджера)
- настройка отдачи файлов разговоров

Весь блок данной информации доступен по адресу: https://voxlink.ru/kb/integraciya-s-crm/integracija-asterisk-freepbx-c-crm-sistemoj-na-primere-amocrm/
Настройка уведомлений через curl сообщений, полученных в SIP Header

В
данной статье затрагивается возможность реализации отправки сообщений, полученных из SIP Header в стороннюю систему учета заявок.

Вы узнаете:
- какая функция используется, для получения данных в диалплане Аsterisk
- данные кода для получения целой строки для полного отправления
- какую часть кода стоит удалять при настройке

Полная статья с необходимым набором скриптов доступна по адресу: https://voxlink.ru/kb/asterisk-configuration/nastrojka-uvedomlenij-cherez-curl-soobshhenij-poluchennyh-v-sip-header/
Обзор и настройка шлюза Yeastar TG800

Yeastar
TG800 – VoIP-шлюз, который имеет 8 GSM-линий и может поддерживать SIP-протокол. В данной статье затронуты его обзор и необходимая настройка.

Прочитав материал, вы узнаете:
- как войти в web-интерфейс
- о варианте сброса шлюза Yeastar TG800 с помощью:
1. регулярного сброса,
2. аппаратного сброса,
3. сброса из web-интерфейса;
- о настройках безопасности и смене портов
- наладке firewall
- о работе с автоматическим чёрным списком
- возможностях смены пароля, сетевых настройках, добавления сетевых маршрутов, редактирования даты и времени,
- с функцией обновления прошивки, настройкой кодеков, VoIP транка, мобильных групп и маршрутизации, бэкап системы и настройкой транка во FreePBX

Полная статья имеется по адресу: https://voxlink.ru/kb/voip-devices-configuration/obzor-i-nastrojka-shljuza-yeastar-tg800/
Установка FreePBX 15 на Asterisk 16

Довольно
часто возникают ошибки, которые появляются в процессе установки веб интерфейса FreePBX 15 на Asterisk 16. Как раз данная статья раскрывает целесообразность и пошаговое внедрение данной сборки, которая выполняется на платформе CentOS 7.6.

Прочитав материал, вы узнаете:
- как подключить репозиторий с новой версией MariaDB
- как настроить веб-сервер с PHP для работы FreePBX
- как изменить настройки httpd и php
- как установить и настроить запуск Аsterisk от пользователя
- как назначить права на каталоги и создать пользователя
- как установить FreePBX
- во избежание ошибок, настроите AMI пользователя для FreePBX

Полная статья с набором дополнительных инструкций имеется по адресу: https://voxlink.ru/kb/asterisk-configuration/ustanovka-freepbx-15-na-asterisk-16/