Курсы по использованию Asterisk

IP-телефония — технология будущего. Обучитесь работе с IP-АТС Asterisk для того чтобы внедрить и профессионально использовать при решении коммуникационных задач.

Работайте с Asterisk профессионально!

Многоуровневая защита IP-АТС Asterisk

Телефонные станции очень часто становятся объектами хакерских атак. Узнайте, каким образом необходимо строить многоуровневую защиту для Вашей IP-АТС.

Не оставьте хакерам шансов. Защитите свой Asterisk от атак.

Используйте Веб-Интерфейс для удобства настройки

Панель управление FreePBX позволяет легко и удобно управлять всей системой. Научитесь эффективно использовать FreePBX для решения своих задач.

Управление станцией и статистика в окне браузера.

Научитесь работать с Asterisk из консоли

Для понимания работы с Asterisk необходимо уметь настраивать его вручную с конфигурационными файлами и командной строкой CLI Asterisk.

Научитесь «тонкой» настройке Asterisk

Цель курсов - максимум практики.

Обучение нацелено на практическую работу с IP-оборудованием: платы потоков E1, VoIP-телефонные аппараты, голосовые шлюзы FXS и прочее.

Обучение на реальном оборудовании — залог успеха.

Настройка Asterisk

База знаний Настройка Asterisk

Реализация независимых чёрных списков в Asterisk

В Asterisk есть встроенный чёрный список, реализованный с помощью функции BLACKLIST, эта функция просто проверяет, есть ли CALLERID(num) текущего канала в ветке AstDB blacklist. Как видите, с помощью функции BLACKLIST можно без проблем реализовать только один чёрный список. В этой статье будет описана реализация произвольного количества независимых чёрных списков в Asterisk.

Читать далее →

Определение страны по номеру телефона в Asterisk


В этой статье будет описано, как решить задачу определения страны по номеру телефона средствами диалплана Asterisk.

Читать далее →

Эффективное использование сервисных кодов перевода вызова в Asterisk

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

Читать далее →

Обработка записи вызова после окончания вызова в Asterisk

Нередко возникает ситуация, когда с записью вызова нужно производить какие-либо манипуляции сразу после окончания вызова, например, сконвертировать запись, отправить по почте, переместить на сетевое хранилище или всё перечисленное сразу. В этой статье будет описано, как это можно сделать с помощью диалплана Asterisk и скрипта на bash.

Читать далее →

Настройка доступа к показателям работы Asterisk по SNMPv3

SNMP - протокол для наблюдения за параметрами и показателями работы сетевого оборудования. SNMPv3 - последняя версия протокола SNMP, отличается от более старых тем, что в неё были добавлены средства криптографической защиты для аутентификации и для передачи данных по сети. В этой статье будет описано, как сделать возможным наблюдение за показателями работы Asterisk с помощью SNMPv3 на примере дистрибутива CentOS 6 и Asterisk 11.

Читать далее →

Проверка доступности городских номеров средствами Asterisk

Для владельца любой компании важно быть уверенным в том, что телефонные номера компании всегда доступны для звонков клиентов. К сожалению, полностью исключить отказ телефонии невозможно, но можно быстро узнать о проблеме и начать предпринимать меры по её устранению. В этой статье будет описан способ реализации периодической проверки городских номеров средствами Asterisk.

Читать далее →

Установка SSL-сертификата от LetsEncrypt

В данной статье рассмотрим пошаговую установку бесплатного сертификата от сервиса LetsEncrypt.




Читать далее →

Установка системы мониторинга Zabix

В данной статье будет рассмотрена установка универсальной системы мониторинга Zabix. Многим данная система известна, как система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым, но в данной статье мы произведем настройку для мониторинга сервера IP-АТС Asterisk.

Читать далее →

Скрипты для записи звука на множестве каналов DAHDI

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

Читать далее →

Механизм hangup handler в Asterisk

Данная статья описывает преимущества использования механизма hangup handler в диалплане в сравнении с использованием экстеншна h.

Читать далее →

Установка и настройка Sngrep

Сегодня мы рассмотрим очень полезный инструмент для дебага SIP трафика - Sngrep.

Читать далее →

Установка кодеков Asterisk G729 и G723

Кодеки G.729 и G.723 используются в Asterisk для того, чтобы экономить полосу пропускания между сервером Asterisk и IP-телефоном.
По сравнению с стандартным кодеком G.711, кодек G.729 потребляет в 3 раза меньше полосы пропускания: 24 кбит/сек по сравнению с 80 кбит/сек в кодеке G.711(alaw/ulaw).
В данной статье мы разберем, как происходит установка кодеков на сервер Asterisk.

Читать далее →

Установка SalesMan CRM с FreePBX

В данной статье наглядно показано, как произвести интеграцию SalesMan CRM с Asterisk(с FreePBX).

Читать далее →

Установка SalesMan CRM без FreePBX

В данной статье наглядно показано, как произвести интеграцию SalesMan CRM с Asterisk (без FreePBX).

Читать далее →

Сравнение кодеков телефонии

В данной статье мы поговорим о кодеках телефонии, какие кодеки лучше всего использовать, а какие не стоит.

Читать далее →

Инструкция по установке и привязке SSMTP к Yandex и Google

В данной инструкции будет показана установка SSMTP, конфигурация и замена Sendmail на примере сервисов Yandex и Google.

Читать далее →

Установка модуля 1С от МИКО на FreePBX 2.11 c Asterisk 11

В рамках данной статьи, показано как в несколько шагов настроить модуль интеграции 1С от компании МИКО c IP-PBX Asterisk.

Читать далее →

Установка Elastix

В данной статье будет рассмотрена поэтапная подробная инструкция установки Elastix. Также показано, какие настройки выбирать для удобства работы с ним.

Читать далее →

Настройка Custom Device

В статье будет описана настройка Custom Device, которая поможет, чтобы при звонке на Asterisk, он попадал на мобильный телефон.

Читать далее →

Corosync и синхронизация device state (hints) между Asterisk

Corosync - это открытый проект, используется для группового обмена сообщениями в кластерах, облачных системах и других средах высокой доступности.
С помощью данной службы мы синхронизируем статусы устройств между двумя Asterisk.

Читать далее →

Определение абонента, который первым повесил трубку

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

Читать далее →

Подключение Asterisk к Microsoft SQL Server с помощью FreeTDS

В этой статье будет описано, как настроить ODBC-подключение к серверу MS SQL с помощью библиотек FreeTDS. Полученное ODBC-подключение может быть использовано Asterisk, например, для записи CDR и/или CEL на сервер MS SQL или для получения данных из CRM-системы, база данных которой располагается на сервере MS SQL. Приведённые настройки верны для CentOS 6 и Asterisk 11.

Читать далее →

Сборка Asterisk 13 с поддержкой протокола pjsip и SRTP из исходников в ОС CentOS6-minimal.

В рамках данной статьи рассматривается подробная сборка Asterisk 13 из исходников на сервере с Centos minimal. Статья в первую очередь написана для новичков в Asterisk, но обладающих опытом администрирования linux-систем.

Читать далее →

Использование правил очереди для динамического изменения состава вызываемых операторов

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

Читать далее →

Настройка безопасного доступа внешних приложений к записям и статистике разговоров Asterisk на примере CentOS

В некоторых случаях внешним приложениям, например CRM-системам, необходим доступ к статистике разговоров и к файлам записей. Файлы можно получать по FTP, а статистику брать напрямую из базы данных asteriskcdrdb. В рамках данной статьи будет рассмотрена организация подобного доступа с максимально возможной безопасностью, т. е. доступ FTP и к базе данных будет только с возможностью чтения.

Читать далее →

Перенос Asterisk-a на другой сервер

Бывает необходимость перенести Asterisk на другой сервер, как это сделать мы рассмотрим в этой статье.

Читать далее →

Как запустить Asterisk не от root'a?

Если собираться Asterisk из исходников, по умолчанию он будет запускать от пользователя root. Это не самая лучшая идея. Как это исправить описано в данной статье.

Читать далее →

Прослушивание последних записей

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

Читать далее →

Как работает автопровижинг

В это статье будет описано, как работает автопровижинг.

Читать далее →

Интеграция IntraService и Астериск

Обычно при создании заявки, ответственному сотруднику отправляется письмо на email, о том, что у него появилась новая заявка. Однако, бывают случаи, когда письмо по каким-то причинам во время не увидели. Интеграция будет сообщать пользователю о новой заявке, если он просрочил срок реакции на эту заявку.

Читать далее →

Возможности интеграции Asterisk со сторонним ПО: CRM, 1C и др.

На сегодняшний день одним из ключевых факторов использования Астериск является его гибкость и возможности к встраиванию в бизнес-процессы, а не наоборот. Так Астериск имеет возможность плотно взаимодействовать с программными продуктами, которые уже давно и успешно используются в бизнесе. Это может быть CRM или ERP система, 1С, сайт компании и даже простой excel документ с телефонами клиентов.

Читать далее →

Samba и удалённый доступ к файлам (Centos 6.5)

Настраиваем доступ к файлам записей разговоров на Asterisk(FreePBX)-сервере для возможности их последующего чтения/изменения/удаления через проводник windows с аутентификацией по логину/паролю

Читать далее →

Система оценок качества работы операторов VoxService

Система оценок качества работы операторов VoxService

Система оценок качества работы операторов позволяет получить обратную связь от клиентов, которым предоставляется возможность ответить на вопрос и оценить работу менеджера по шкале от 1 до 5. Анализируя выставленный оценки, можно сделать вывод о хорошей или плохой работе конкретного оператора, разобрать конкретные вызовы.

Читать далее →

Установка MonAst

MonAst — панель мониторинга IP-PBX Asterisk, написанная на языке Python. Приложение распространяется под лицензией BSD и бесплатно. 

Читать далее →

Очереди Астериск в RealTime MySQL

Если требуется, чтобы какой-то внешний обработчик добавлял очереди и операторов в них, то можно настроить создание очередей через MySQL. Это работает быстро и удобно. Также если, например, у вас FreePBX, то это не помешает вашим существующим очередям. Главное, соблюдать уникальность имен очередей.

Читать далее →

Настройка Asterisk 1.8 для работы с факсами

Для передачи факсов Asterisk 1.8 поддерживает T.38 passthrough, для его использования Asterisk нужно собрать с модулем res_fax_spandsp.so.

Читать далее →

Настройка TLS в Asterisk. Шифруем SIP и RTP

Если вы фанат(параноик) безопасности то эта статья для вас. Мы рассмотрим настройку безопасного SIP в астериск а так же будем шифровать голос с помощью SRTP.

Читать далее →

3-х (и более) сторонний вызов в Asterisk с использованием ConfBridge

В данной статье описана настройка n-стороннего вызова в Asterisk с использованием ConfBridge.
Статья является адаптацией решения с voip-info.org  для работы с ConfBridge (более новое, чем MeetMe, приложение Asterisk для конференц-связи, к тому же, не зависящее от DAHDI).

Читать далее →

Подключение к Asterisk SIP-клиентов через нестандартный порт

Для подключения к Asterisk удалённых абонентов с динамическим IP-адресом, приходится пропускать SIP-соединения с любых IP-адресов, что быстро делает Asterisk целью хакерских атак. fail2ban и правильно настроенный Asterisk снизят вероятность взлома до минимума, но сервер и интернет-канал всё равно будут подвержены ненужной дополнительной нагрузке. Если же подключать всех внешних абонентов к нестандартному порту, а доступ по стандартному порту запретить, то подавляющее большинство взломщиков никогда не узнает о существовании вашей телефонии. Порты привязки Asterisk не будут изменены, т.е. клиенты в доверенных сетях смогут продолжить подключаться к стандартному порту.
Инструкция написана для CentOS 6 и Asterisk 11.

Читать далее →

Сбор логов на одном сервере с нескольких других, посредством SysLog

Нередки случаи когда у одного системного администратора на поддержке есть несколько серверов, вплоть до десятков. Не бегать же по ним и смотреть что случилось на каждом в отдельности, когда есть возможность собирать все логи в одном месте? Это также может пригодится и тогда, когда удаленный сервер не отвечает, но есть необходимость разобраться, что же пошло не так. И это возможно! А поможет нам с этим программа syslog-ng.

Читать далее →

Приветствие в очереди c возможностью ответа оператора.

У нас часто спрашивают, как можно настроить в asterisk приветствие очереди при том что бы вызов сразу шел на операторов. В этой статье описано как это сделать.

Читать далее →

Настройка DUNDi для динамической маршрутизации вызовов между хостами Asterisk

DUNDi (Distributed Universal Number Discovery) - это протокол для передачи информации о местонахождении экстеншена между хостами Asterisk. В данной статье будет рассмотрен пример настройки DUNDi для динамической маршрутизации вызовов между двумя хостами Asterisk.

Читать далее →

Настройка DAHDI и Asterisk для работы Digium B410P ISDN BRI цифровой линии

Стандарт BRI в отличии от PRI (E1) в России не получил распространения. BRI обеспечивает 2 цифровые линии на 1 порт, в то время, как PRI обеспечивает 30 цифровых линий на порт. Стандарт был ориентирован на домашнюю телефонную сеть, где не требовалось много линий, но требовалась качественная многоканальная связь.
Не смотря на то, что в России данную технологию можно встретить в Регионах, у таких операторов связи, как Ростелеком. И получить небольшое количество цифровых линий за небольшую стоимость реально. Особенно если нет качественного интернета и местного SIP провайдера.

Читать далее →

Реализация функции автоинформатора с отправкой смс при дозвоне

Поставленная задача:
При дозвоне на определенный (закрепленный за автоинформатором) номер - отправлять позвонившему на него текстовое сообщение.

Читать далее →

Asterisk, SIP, отсутствие early media из-за повторного ответа "183 Session Progress" без SDP

Проблема замечена при работе с провайдером МТС:
При вызове на недоступный мобильный номер, звонящий слышит КПВ, затем отбой. Звонящий не слышит сообщение о недоступности абонента, передаваемое провайдером в early media.

Читать далее →

Отмена регистрации у провайдера с помощью утилиты sipsak

Некоторые SIP-провайдеры не принимают новую регистрацию SIP-аккаунта, пока текущая не истечет или не будет отменена, но Asterisk не имеет встроенной функции отмены своей собственной регистрации.

Читать далее →

Определение параметров Busy Tone на аналоговых линиях

В данной статье мы рассмотрим как определить Busy Tone на аналоговых линиях с помощью аудиоредактора

Читать далее →

Настройка кэширующего DNS-сервера для решения проблемы зависания chan_sip.so.

SIP-модуль Asterisk синхронно разрешает DNS-имена, если DNS-сервер, по каким-либо причинам, перестанет отвечать на запросы, код SIP-модуля прекращает выполнение до наступления таймаута DNS-запроса. Результатом этого является неработаспособность всех клиентов и провайдеров, подключенных по SIP, клиенты не могут регистрироваться и совершать вызовы.
Способы решения проблемы:
1. Не указывать DNS-имена в параметре SIP-пиров 'host' и в строках SIP-регистраций, указывать только IP-адреса (позволяет полностью исключить возможность возникновения проблемы, но невозможно с некоторыми провайдерами).
2. Настроить кэширующий DNS-сервер на хосте Asterisk.

В данной статье будет описан способ решения проблемы с помощью DNS-сервера BIND (инструкция верна для CentOS 5-6)

Читать далее →

Настройка стриминга онлайн радио в Asterisk

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

Читать далее →

Определение региона звонящего

В данной статье рассмотрим, как сделать так, чтобы при звонке определялся регион звонящего абонента.

Читать далее →

1 2 3 Ctrl →