8(499)-709-97-83
Работаем с 8:00 до 19:00

Asterisk IP-PBX

Asterisk IP-PBX — свободное решение компьютерной телефонии от компании Digium, первоначально начатое Марком Спенсером. Приложение работает на операционных системах GNU/Linux, FreeBSD и Solaris. Имя проекта произошло от названия символа *, который в Unix и DOS операционных системах обозначает совпадение любой последовательности символов в именах файлов. Asterisk, в комплексе с необходимым оборудованием, обладает всеми возможностями классической АТС, поддерживает множество VoIP протоколов и предоставляет функции голосовой почты, конференций, интерактивного голосового меню (IVR), центра обработки вызовов (постановка звонков в очередь и распределение их по агентам используя различные алгоритмы), запись CDR и прочие функции. Для создания собственной функциональности можно воспользоваться собственным языком Asterisk для написания диалплана, написав модуль на языке C, либо воспользовавшись AGI, который является гибким и универсальным интерфейсом для интеграции с внешними системами обработки данных, выполняемое через AGI может быть написано на любом языке программирования.
WebRTC (Web Real Time Communication (веб-коммуникация в режиме реального времени)) — это открытый стандарт для внедрения возможностей передачи потоковых данных в реальном времени непосредственно в веб-браузере или через другие поддерживающие его приложения по технологии точка-точка. WebRTC поддерживается в Google Chrome, Mozilla Firefox и Opera.Для осуществления вызовов из браузера используется специальное приложение (SIP-клиент для браузера) - SIPML5. Приложение написано на Javascript и позволяет использовать браузер в качестве VoIP телефона.  Читать далее
  • 05 мая 2015
  • 5
CDR (Call Data Record) содержит информацию о всех звонках, которые обрабатывала IPPBX(в нашем случае Asterisk) в том числе несостоявшихся. Многим администраторам, которые обслуживает телефонию CDR являются источником информации, с которого следует начинать диагностику проблемы. В сегодняшней статье мы расскажем как записывать Asterisk CDR в базу данных MySQL и как просматривать эти самые записи с помощью Asterisk CDR Viewer. Для настройке на сервере уже должны быть установлены MySQL,Asterisk, Apache, PHP. Мы будем производить настройки на сервере CentOS 6.6 с Asterisk 13.  Читать далее
  • 03 мая 2015
  • 5
Мы часто стали наблюдать проблему, когда необходимо проверить таблицу CEL, т.е. просмотреть более подробные параметры вызовов(подключение и разрывы голосовых каналов) в Asterisk CDR Reports, но тут может возникнуть FATAL ERROR. В этой статье мы расскажем, как вылечить таблицу cel и расскажем, как восстанавливаются таблицы и базы данных в MySQL.  Читать далее
  • 30 апреля 2015
  • 5
В сегодняшней статье мы расскажем, как установить Asterisk 13 на CentOS 7(64 бит). Первым делом проверим включен или выключен SELinux. Вводим в консоли команду sestatus Если видим следующий вывод, то SELinux включен.  Читать далее
  • 22 апреля 2015
  • 5
В интернете выложено множество статей о том, как настроить fail2ban с iptables, но очень мало написано про fail2ban и ufw. В сегодняшней статье мы расскажем, как установить и настроить fail2ban с FreePBX(Asterisk 13) и ufw. FreePBX установлена у нас на Ubuntu Server 12.04. Установка:  Читать далее
  • 12 марта 2015
  • 5
В данной статье мы рассмотрим причины разъединения телефонных вызовов и сигнализацию, которая используется для этого. Это будет полезно как для ISDN, так и для тех кто пользуется Asterisk AMI. Протоколом сигнализации в данном случае будет выступать протокол Q.931.Протокол Q.931 это сигнальный протокол встроенный в Integrated Services Digital Network (ISDN), так же используется в VoIP. Протокол Q.931 участвует в установке и разрыве телефонных соединений.  Читать далее
  • 27 февраля 2015
Протокол IAX (Inter-Asterisk eXchange) – это VoIP протокол, используемый в АТС Asterisk. IAX используется как для связи различных АТС Asterisk, так и для прохождения сигнализации и медиа данных между оконечными IAX клиентами.Протокол IAX не так распространен как другие VoIP протоколы (SIP, H.323 и SCCP), но у него есть определенные достоинства. Одним из достоинств протокола IAX является использование всего одного UDP порта (4569) для сигнальных и медиа данных.  Читать далее
  • 24 февраля 2015
Для совершения исходящих вызовов наша IP-АТС должна знать какой номер, в каком формате, и по какому транку ей передать. В разделе "Исходящая маршрутизация" (Outbound Routes) мы можем создать несколько маршрутов. В каждом маршруте может быть использовано несколько транков. Маршруты перебираются по порядку сверху вниз, и как только находится совпадение в шаблоне номера, вызов отправляется в первый транк в маршруте. Транки тоже перебираются сверху вниз, и если первый маршрут по какой-то причине не сработал (например пришел отбой с 5xx ошибкой), используется второй и так далее по списку.  Читать далее
  • 20 февраля 2015
  • 5
Transport Layer Security (TLS) обеспечивает шифрование сигнализации, т.е. шифрует ваш SIP трафик. Это необходимо для того, чтобы злоумышленники не смогли разобрать вашу сигнализацию и не смогли бы подключится к вашей АТС, используя украденные логины и пароли. Для настройки TLS между Asterisk и SIP клиентами необходимо сначала создать ключи безопасности, далее произвести необходимую настройку конфигурационных файлов Asterisk и настроить SIP клиенты для работы по протоколу TLS.  Читать далее
  • 02 февраля 2015
Сейчас уже редко найдешь офис, в котором не установлена система мониторинга, cобирающая ежедневные показатели серверов и сетевого оборудования, и отслеживающая статусы различных сервисов. Нам захотелось отслеживать количество успешных вызовов и вызовов с 500 Internal Server Error /503 Service Unavailable релизами. В интернете есть куча платных программ, которые сделают это с легкостью, но мы не ищем легких путей, к тому же, для мониторинга мы уже давно используем Zabbix и не хотелось бы от него отказываться.  Читать далее
  • 30 января 2015
  • 5
Основные конфигурационные файлы в Asterisk: asterisk.conf, modules.conf, indications.conf, musiconhold.conf В этой статье мы расскажем, какие файлы необходимы для основной настройки Asterisk. asterisk.conf Файл конфигурации asterisk.conf позволяет настроить различные параметры, которые могут повлиять на работу Asterisk. Местоположение, права доступа и владельца сокета, которые используется для подключения удаленной консоли управления сервером.  Читать далее
  • 19 января 2015
В этой статье мы расскажем как установить IP АТС FreePBX ver. 12, на базе нового Asterisk 13. Установка проводилась на операционной системе Centos 6.6.На официальном сайте FreePBX уже есть готовые дистрибутивы под Centos, вы легко можете скачать данный дистрибутив и установить на виртуальную машину. Но мы решили пойти по более сложному пути и установить все в ручную. Тем более в этой инструкции мы покажем, как установить новый Asterisk 13.  Читать далее
  • 29 декабря 2014
  • 4
В этой заметке мы расскажем как удалить упоминание об Asterisk или FreePBX в пакетах SIP (SDP).Вот пример как выглядит пакет INVITE с SDP от обычного Asterisk:  Читать далее
  • 15 декабря 2014
Установку Asterisk 12 будем проводить на ОС Ubuntu 14.04 “Trusty Tahr” LTS, установленную на Oracle VM VirtualBox. 1) Заходим в терминал Ubuntu и обновим системные пакеты. sudo apt-get update sudo apt-get upgrade sudo apt-get update sudo apt-get upgrade 2) Перезагрузим систему sudo reboot sudo reboot 3) Синхронизируем время, для этого установим сервер NTP sudo apt-get install ntp sudo apt-get install ntp   Читать далее
  • 30 сентября 2014
  • 5
Инструкция по объединению 3CX и FreePBX(Asterisk) Последнее время к нам часто обращаются клиенты с просьбой помочь объединить и настроить 3CX с Asterisk, поэтому в сегодняшней статье мы расскажем как это сделать.  Читать далее
  • 14 августа 2014
  • На странице: