Asterisk что за программа

Содержание

Платформа Asterisk – IP телефония, предоставляющая пользователям уникальные возможности. Этот программный продукт является современным масштабируемым решением, совместимым практически с любым оборудованием.

IP-телефония Asterisk совмещает в себе функции традиционной АТС с многочисленными дополнительными сервисами VoIP. Интерактивное голосовое меню, голосовая почта, факс-сервер, статистика звонков, запись разговоров, онлайн статистика, видеосвязь – все это можно легко установить в вашем офисе, необходимо лишь заказать подходящее Asterisk-оборудование.

Наша компания реализует все виды решений на базе платформы Asterisk, под стандартные задачи заказчика, для крупных и очень крупных компаний, мы так же разрабатываем индивидуальные проекты в области Asterisk-телефонии как с выездом на место, так и удалённо.
Будем рады любому сотрудничеству в Москве и других городах!

Список сервисов, которые возможно настроить на базе программно-аппаратного комплекса IP АТС Asterisk:

Asterisk и базы данных

Возможность задействовать стандартные Функции (для IP-телефонов):

“Не беспокоить”

Возможность настроить систему Биллинга;

Система статистики загруженности сервера;

Функция переадресации звонка;

Многоуровневый контроль доступа;

Объявления по всем линиям;

Присвоение номера в очереди и оповещение об этом клиента;

Интеграция с сетями GSM;

Создание групп абонентов.

и многое другое..

Другие РАЗДЕЛЫ:

Решения IP телефонии на Asterisk:

1.Объединение удалённых офисов на базе програмного обеспечения Asterisk.

Ваша компания имеет множество представительств в других городах, странах? Сотрудники часто звонят из одного офиса в другой по межгороду? Создайте Единое номерное пространство для всех своих филиалов и офисов. Сделайте звонки Ваших сотрудников простым и удобным делом, а расходы на межгород и международную связь значительно ниже. Мы предлагаем Вам решение по объединению удалённых офисов в единое номерное пространство на базе ПО Asterisk.

2.VOIP телефония Asterisk + DECT телефоны, используя телефонную платформу Asterisk.

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

3.VOIP телефония Asterisk + Wi-Fi устройства.Реализуем на платформе Asterisk.

Это решение будет интересно тем, кто имеет территориально удалённые производственные объекты или отдельно стоящие помещения на территории одной организации, и хочет организовать телефонию на базе Wi-Fi системы. В данном случае можно полностью использовать потенциал офисной АТС на базе ПО Asterisk через наращивание количества внутренних абонентов путём добавления Wi-Fi точек доступа.

4 .Удалённые(надомные) работники на основе телефонной платформы Asterisk.

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

Телефония на базе Asterisk

5 .Построение телефонии в офисе с нуля.

Вам требуется построить систему телефонии с нуля в новом офисе? У Вас стоит задача как при минимальных затратах сделать это? Вам требуется использовать минимум дополнительного оборудования для подключения нового офиса в телефонную сеть предприятия? Или Вы хотите внедрить новые сервисы в компании, чтобы упорядочить входящие и исходящие звонки?

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

6 .Fax-сервер на базе программно-аппаратной платформы Asterisk.

Возможности Asterisk

Поддержка традиционного корпоративного функционала АТС

Asterisk обеспечивает следующий набор функциональных возможностей:

  • Условный и безусловный перевод звонков (call transfer) — необходим для более эффективного использования внешних линий и номеров (разделение этих ресурсов между абонентами), для удобного переключения звонков с одного абонента на другого или на дополнительные сервисы (конференции, меню).
  • Постановка звонка на удержание (call hold) и музыка на ожидании (music on hold) — позволяет в момент разговора прервать его, и набрать другой номер, после этого вернуться обратно. Типичный случай применения — короткая консультация, когда принявший вызов не знает ответ, и связывается, не разрывая канала с коллегой для получения ответа, после чего сообщает ответ позвонившему.
  • Уведомление о поступлении нового вызова (call waiting) — в случае, если вызываемый абонент уже на связи, уведомляет его о поступлении нового входящего звонка с возможностью выбора способа реагирования (принять, отвергнуть, игнорировать). Данная функция позволяет быть в курсе поступающих звонков во время разговора и при необходимости переключиться на более важный звонок.
  • Возможность установки переадресации (call forward) «по-занято», «по-недоступен», «безусловная» — эти функции позволяют абоненту самостоятельно установить другие номера, на которых он будет доступен, включая мобильные и международные. Таким образом, абонентам не требуется знать местонахождение друг друга, а делать вызов всегда по внутреннему номеру. Также в случае отсутствия сотрудника на рабочем месте и активной переадресации, звонок клиента будет направлен на установленный для связи номер.
  • Парковка вызова (call parking) — позволяет «припарковать» вызов, положить трубку, перейти к другому аппарату и возобновить прерванный разговор. Очень удобная функция для абонентов, вынужденных часто передвигаться по территории офиса и за его пределы.
  • Перехват вызова (call pickup) — в случае, когда звонит другой телефон, находящийся в той же группе перехвата, можно перехватить входящий вызов на свой телефон. Очень удобная функция в рамках одного кабинета с несколькими сотрудниками, когда одному из них настойчиво звонит телефон, а его нет на месте. В таком случае можно перехватить вызов на себя прямо со своего телефона без необходимости снять телефонную трубку коллеги.
  • Завершение вызова без опускания трубки (call completion) — позволяет нажатием специальной кнопки в тональном режиме (обычно *) прервать осуществляемый вызов и набрать новый номер. Данная функция очень удобна при донаборе внутреннего номера из меню, так как при этом не требуется заново набирать номер организации.
  • Определение номера (Caller ID) и отображение номера на абонентском устройстве пользователя. Эта функция позволяет информировать абонента о том, кто ему звонит путем отображения на дисплее телефона, а также позволяет сохранить запись в истории звонков, отобразить имя и номер звонящего в голосовой почте, настроить специальный тип вызова и др. Без функции callerid все абоненты «анонимны».
  • Запись информации о звонках (Call Detail Records, CDR) — сохранение записей о сделанных звонках в текстовом файле для дальнейшего анализа, тарификации.
Читайте также:
Smart priority msi что это за программа

Поддержка продвинутого функционала АТС

  • Конференц-связь (teleconferencing) — одновременное участие в телефонном разговоре нескольких человек. Есть возможность динамически создавать конференц-комнаты, приглашать в комнаты других участников, защищать конференции паролем.
  • *Голосовая почта (Voicemail)* и индикация новых сообщений (Message Waiting Indication, MWI) — функция АТС, позволяющая записать голосовое сообщение в случае, если вызываемый абонент не доступен или занят, с пересылкой (при необходимости) записанного сообщения по электронной почте. Asterisk предлагает хорошо продуманную систему голосовой почты, которая может конкурировать со многими коммерческими решениями и уже используется операторами для организации сервиса голосовой почты для своих клиентов. Пользователи вовремя получат голосовые сообщения при отсутствии на рабочем месте, так как записи сообщений будут переданы им на электронную почту. Функция MWI позволит отобразить на телефоне кол-во новых сообщений по мере их поступления. Хранение почты на корпоративном IMAP почтовом сервере позволяет реализовать идею универсального обмена сообщениями в вашей компании. Сотрудники получат возможность в удобной форме просматривать и сортировать пришедшие им сообщения прямо в почтовом клиенте. Для хранения сообщений может быть использована любая ODBC база данных, что обеспечивает абсолютную надёжность хранения сообщений пользователей.
  • Интерактивный голосовой ответ (IVR) — позволяет создать «меню» организации с проговариванием голосовых фраз и обнаружением нажатий в тональном режиме. Очень важная функция, которая позволяет использовать один многоканальный номер с донабором внутреннего номера сотрудника. Также использование меню существенно снимает нагрузку с секретаря, так как звонящий получает информацию для самостоятельного решения о маршрутизации звонка.
  • Постановка звонков в очередь и распределение по операторам (Call центр)- Очереди вызовов позволяют организовать продуманную стратегию распределения звонков в службе заботы о клиентах. Asterisk поддерживает различные стратегии ( алгоритмы ) распределения входящих звонков между агентами очереди. Поступление звонков в очередь и их обработка подробно фиксируется, поэтому не составляет труда обработать эти данные и проанализировать эффективность работы как колл-центра в целом, так и конкретных операторов.
  • Присутствие (presense) — позволяет отображать на системном телефоне и программном обеспечении статус абонента (доступен, занят, звонит, не беспокоить и др.). К традиционных АТС системах возможности индикации присутствия весьма ограничены, и обычно сводятся к индикации занятости линии абонента. При использовании Asterisk статус абонента можно видеть в ICQ, Jabber или любом другом ПО.
  • Запись разговоров (call recording) — позволяет выборочно или в сквозном режиме записывать разговоры, как по инициативе администратора (автоматически), так и по желанию пользователя, т.е. выборочно (one touch recording).
  • Прослушивание разговоров (call spy) — санкционированное подключение разрешённого лица к существующему разговору.
  • Вторжение в разговор (call intrusion)- санкционированное подключение к разговору с возможностью говорить с любой из сторон (с одной или с обеими).
  • *Сокращенный набор (speed dial)* — возможность назначить номеру (как правило, длинному, короткий эквивалент из одной-двух цифр). Данная возможность позволяет существенно облегчить набор международных номеров и увеличить скорость их набора.
  • Повтор последнего набранного номера (redial) — позволяет быстро набрать последний набранный номер, не вводя его целиком (не зная его). Во многих телефонах эта функция есть, но реализация такой возможности на АТС позволит использовать эту функцию со старых телефонов.
  • Вызов последнего поступившего вызова (recall) — при определении номера звонящего позволяет перезвонить ему без набора самого номера. Обычно используется, когда звонил незнакомый абонент, и ему нужно перезвонить, либо человек не успел принять вызов и перезванивает.
  • Вызов без набора номера (для экстренных служб) (hotline) — соединяет абонента сразу после поднятия трубки, без набора какого-либо номера.
  • Выборочное ограничение исходящих / входящих вызовов (blacklist) — позволяет занести некоторые номера в «черный список» и не коммутировать звонки с них и на них.

Удаленный доступ с обратным вызовом (callback)

— позволяет позвонить на специально выделенный callback номер компании, при котором вместо соединения сразу происходит обрыв связи. После этого АТС сама инициирует звонок на определившийся номер, запрашивает PIN код (если номера нет в базе), и далее имитирует обычный алгоритм принятия звонка. Таким образом, сотрудники компании могут не тратить личные средства для решения задач компании.

Поддержка традиционных каналов связи

Asterisk поддерживает аналоговые линии связи (FXS, FXO). Для интеграции с другими АТС существует поддержка цифровых протоколов связи ISDN PRI и SS7.

Поддержка современных каналов связи

Современные телекоммуникации основываются на интернет протоколе (IP) и технологиях передачи голоса по интернет сети — Voice over IP. По протоколам !VoIP осуществляется взаимодействие с другими IP АТС (peering), а также для снижения затрат на связь и проведение безопасных переговоров и телеконференций.

Управление телефонами с компютера

Пользователи и администраторы могут управлять подключенными к системе телефонами через встроенный в них WEB интерфейс.

Удалённое подключение пользователей и офисов

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

Терминация голосового трафика

Для снижения затрат на МГ/МН связь такие звонки направляются на провайдеров IP телефонии.

Подключение географических номеров

При помощи технологий VoIP существует возможность подключения многоканальных номеров разных стран. Это позволит существенно упростить и облегчить связь с компанией и ее сотрудниками по всем параметрам. На сайте компании в разделе Контакты размещается список из любого количества номеров (Москва, Париж, Лондон, Киев, Кишинев, Вашингтон и много много других), и желающий позвонить в институт выберет самый удобный для него номер. Также сотрудникам компании в командировках будет проще и дешевле связываться с центром.

Поддержка качества обслуживания (QoS)

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

Неограниченный рост абонентской базы

Использование VoIP каналов позволяет решить проблему роста пользовательской базы раз и навсегда, так как максимальное количество абонентов и одновременных звонков зависит только от мощностей сервера и каналов связи, понятия «порт» в IP телефонии нет.

Читайте также:
Samsung kids что за программа

Биллинг

Система телефонии должна обладать полноценной системой AAA (Authentication, Authorization, Accounting). Необходимо очень гибко управлять возможностями подключениями абонентов (безопасность), разрешенными направлениями (тарифные планы), подсчетом себестоимости (терминация). Каждый пользователь должен иметь свой индивидуальный счет, на котором отражаются все его звонки, баланс, тарифные планы, адреса подлючения и др. Такого рода возможности доступны при интеграции с внешней биллинговой системой.

Предоплаченные карточки

Существует возможность предоставления удобной и дешевой связи в личных целях сотрудников с абонентами из других стран за счет самих сотрудников. Для этого необходимо сделать способ авторизации по ПИН коду с карточки с предоплаченным номиналом.

Номерные планы

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

Мониторинг
Поддержка SNMP для сбора статистики

IP АТС Asterisk обладает поддержкой SNMP протокола, что позволяет осуществлять мониторинг числа соединений, нагрузки на систему и сетевые интерфейсы, доступность пиров, а также имеет возможность уведомлять и реагировать на проблемы.

Панель оператора

Использование Панели оператора для визуализации подключений пользователей и осуществляемых звонков, перехвата, управления конференциями, прослушивания разговоров, числа ожидающих в очереди, подключенных операторов, припаркованных вызовов.

Безопасность
Использование паролей для ограничения доступа и авторизации

Практически любая функция АТС может быть поставлена «под пароль» в виде PIN кода, например, международные и междугородние звонки, выход в другой офис, участие в конференции, занятие «резервной линии», и т.д. При звонке из города абонент может выбрать в меню опцию, позволяющую ему авторизоваться по PIN коду и виртуально переместиться в контекст своего офисного телефона, т.е. осуществлять действия «от имени» своего телефона, такие как проверка голосовой почты, внутренние и внешние звонки, управления режимами переадресации и т.д. и т.п.

Сетевые возможности
Межсетевой экран, маршрутизатор и VPN сервер

Так как Asterisk работает на ОС Linux и FreeBSD, зарекомендоваших себе как надежные и высокопроизводительные сетевые операционные системы, это позволяет совместить функции АТС и сетевого маршрутизатора с функциями NAT, сервера доступа в интернет или удаленного доступа с поддержкой PAP/CHAP авторизации, создать на базе Asterisk Pbx вирутальную частную сеть с использованием протоколов IPSec, LT2P,

Источник: pbxware.ru

Asterisk: установка и инструкция

Asterisk, установка которого будет рассмотрена в данном материале, представляет собой программное обеспечение для организации так называемой офисной телефонной станции или IP-АТС (англ. Private Branch eXchange, PBX). Оно объединяет все телефоны в офисе в одну информационную сеть, на базе которой работают разнообразные службы голосовой связи. Asterisk работает на Linux, BSD, OS X и на Windows с использованием эмулятора.

Asterisk может осуществлять передачу голоса по четырем различным протоколам VoIP и взаимодействовать практически со всеми стандартизованными телефонными аппаратами (включая мобильные) при помощи относительно недорогого оборудования. Asterisk реализует различные возможности голосовой почты (voicemail), включая телефонный справочник, конференц-связь, интерактивный голосовой ответ и очереди вызовов.

В данном материале мы рассмотрим процесс установки Asterisk на ОС Linux, в частности на популярных дистрибутивах CentOS и Debian, а также базовые процедуры настройки сервера голосовой почты.

asterisk установка

Установка сервера Asterisk из исходников

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

Перед установкой сервера IP-телефонии в системе должен быть обеспечен ряд условий. Asterisk должен устанавливаться на систему, работающую на ядре версии не ниже 2.6, при этом в системе должны присутствовать файлы заголовков, чтобы программа успешно скомпилировалась. Asterisk написан на языке C, поэтому для сборки в системе должен быть установлен компилятор gcc с сопутствующими библиотеками, такими как termcap и openssl. Для сборки дополнений Asterisk также требуются предустановленные библиотеки и клиент mysql, а также соответствующие им файлы заголовков.

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

  1. asterisk.
  2. asterisk-sounds.
  3. asterisk-addons.
  4. zaptel.
  5. libpri.

Файлы необходимо скопировать на сервер, который будет осуществлять функции офисной АТС. Разместите их в папке /usr/src/.

После этого запустите на сервере терминал. Перейдите в каталог с архивами и распакуйте каждый из них командой:

Архивы будут распакованы в папки с именами, совпадающими с названиями архивов. Последовательно перейдите в каждую из папок командой:

И выполните в каждой папке нижеуказанные команды.

1. Подготовка к сборке:

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

Процедура установки из исходников одинакова для всех дистрибутивов Linux, но не всем привычна. Как правило, большинство пользователей предпочитает методы установки, предлагаемые конкретным дистрибутивом.

В связи с этим, рассмотрим процедуры инсталляции Asterisk на двух популярных платформах для создания офисных АТС: CentOS и Debian GNU/Linux.

Установка Asterisk на CentOS

В рамках данного примера мы будем устанавливать Asterisk 13. Мы выполним установку Asterisk на CentOS 7.

Предполагается, что инсталляция будет выполняться в текстовом консольном режиме от имени суперпользователя (root).

установка asterisk centos

Для начала необходимо установить все необходимые пререквизиты. Убедитесь, что в системе присутствуют все пакеты, указанные ниже. Их достаточно много:

asterisk установка сервера

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

Следующим шагом должно стать отключение SELinux. Система безопасности Security-Enhanced Linux в CentOS включена по умолчанию и очень часто препятствует нормальному функционированию Asterisk. Поэтому для успешной настройки и работы сервера ее необходимо отключить.

Проверим статус активности системы SELinux следующей командой:

Если система сообщает, что SELinux включен, выполним процедуру отключения. Для этого необходимо внести изменения в конфигурационный файл в папке /etc/selinux, установив соответствующий флаг.

sed -i ‘s/(^SELINUX=).*/SELINUX=DISABLED/’ config

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

timedatectl set-timezone (например, America/Los_Angeles )

Для того, чтобы проверить, был ли установлен часовой пояс, можно использовать следующую команду:

После этого потребуется перезагрузить систему, чтобы активировать изменения. Для этого используйте команду reboot .

Теперь непосредственно перейдем к установке Asterisk.

установка asterisk centos 7

Фактически, установка Asterisk на CentOS сводится к той же самой сборке из исходников, с которой мы познакомились в предыдущем разделе. Здесь же мы рассмотрим процесс сборки с учетом особенностей конкретного дистрибутива Linux, а именно CentOS 7.

Читайте также:
Что за программа каспер

Для начала загрузим и установим сам сервер IP-телефонии.

Скачаем из раздела Downloads на официальном сайте продукта архив с Asterisk 13 и сохраним его в папку /usr/src. Распакуем архив командой:

Перейдем в папку с распакованным архивом и выполним команды, приведенные ниже.

./configure —libdir=/usr/lib64 —with-pjproject-bundled

Данная последовательность команд позволит подготовить исходники к сборке.

Далее установим настройки компиляции:

После настройки опций компиляции выполните следующую последовательность действий:

1. Создайте отдельную учетную запись пользователя для сервера IP-телефонии.

adduser asterisk -s /sbin/nologin -c «Asterisk User»

2. Соберите и установите сервер.

make make install

3. Задайте права доступа к Asterisk для вновь созданного пользователя.

chown -R asterisk. /var/lib/asterisk

В результате базовый сервер Asterisk будет собран и установлен.

Помимо самого Asterisk, аналогичным способом на CentOS можно установить полезные дополнения к серверу. Об этом читайте ниже.

FreePBX

FreePBX – это полнофункциональный графический Web-интерфейс, предназначенный для настройки и управления офисной АТС. Установка Asterisk с FreePBX осуществляется в нижеприведенной последовательности.

Запустим базу данных:

systemctl start mariadb

Скачаем с сайта GitHub в папку /usr/src исходный код FreePBX:

git clone -b release/13.0 https://github.com/FreePBX/framework.git freepbx

Далее выполним в папке следующие команды для установки:

И ряд команд для настройки FreePBX:

установка asterisk freepbx

DAHDI

DAHDI – это драйвер, обеспечивающий взаимодействие Asterisk с различным телефонным оборудованием. Он отвечает за работу плат интерфейсов телефонии, устанавливаемых непосредственно в сервер, на котором работает Asterisk. Процедура установки DAHDI описана ниже.

Скачайте в каталог /usr/src архив с драйвером, распакуйте его и перейдите в разархивированную папку. В ней выполните команды:

asterisk установка с нуля

PJSIP

PJSIP – это библиотека, написанная на С, которая отвечает за поддержку различных протоколов IP-телефонии. С версии Asterisk 13.8 включительно библиотека PJSIP может устанавливаться отдельно. Впрочем, если Asterisk компилируется с флагом —with-pjproject-bundled (что мы и сделали в предыдущем разделе), библиотека PJSIP будет установлена непосредственно при компиляции сервера.

Для того, чтобы установить PJSIP отдельно, требуется произвести следующую процедуру.

Скачайте с сайта pjsip.org в каталог /usr/src архив с драйвером, распакуйте его и перейдите в разархивированную папку. В ней выполните команды:

сервер asterisk: установка

Пост-инсталляционные процедуры

По завершению установки Asterisk необходимо выполнить ряд дополнительных действий. Данные процедуры являются обязательными.

1. Установить защиту для сервера базы данных:

Для выполнения процедуры просто ответьте Y на все вопросы.

2. Изменить настройки веб-сервера:

asterisk установка в офисе

3. Открыть доступ к службам и портам, необходимым для работы Asterisk:

firewall-cmd —permanent —zone=public —add-service= —add-port=5060-5061/tcp —add-port=5060-5061/udp —add-port=10000-20000/udp

4. Настроить автозагрузку базы данных:

systemctl enable mariadb

5. Настроить загрузку веб-сервера при запуске системы:

systemctl enable httpd

6. Настроить автозапуск FreePBX при загрузке системы:

asterisk установка: файлы

systemctl enable freepbx

7. Настроить соединение с базой данных через ODBC. Если установлен устаревший модуль cdr_mysql.so, этот пункт опционален, но все же рекомендуется:

asterisk установка самостоятельно

Для того, чтобы проверить связь по ODBC, используйте следующую команду:

isql -v asteriskcdrdb

8. Перезагрузите систему, чтобы применить сделанные изменения:

Установка Asterisk 13 на Debian

В данном разделе мы рассмотрим процедуру установки на другой популярной платформе – Debian. Хорошая новость для пользователей: она относительно проста, несмотря на то, что также включает в себя сборку из исходников. В качестве примера мы выполним установку Asterisk на Debian 8.

Установка производится от имени суперпользователя (root). Откройте терминал, получите соответствующие права, после чего можно приступить к инсталляции.

установка asterisk debian 8

Сначала загрузите Asterisk 13 с официального сайт и распакуйте загруженный архив. Перейдите в папку с распакованными исходниками.

Теперь установим необходимые зависимости. Самая важная – компилятор gcc – в Debian уже есть. Поэтому просто загрузим оставшиеся:

asterisk установка системы

После того, как все зависимости загружены и установлены, выполните в папке с распакованным архивом Asterisk следующую команду:

Команда должна завершиться без ошибок. Если в результате возникнет сообщение об отсутствии некоторых зависимостей, установите их.

Перед компиляцией Asterisk есть возможность включить или отключить отдельные модули:

Будет открыто консольное приложение со списком модулей. Перемещаясь клавишами вниз и вверх по списку, вы можете включать и отключать их. Некоторые дополнительные модули требуют установки зависимостей. Это можно сделать при помощи apt-get.

Теперь приступим к компиляции Asterisk. Введите в консоли уже знакомые команды:

1. Сборка исходников:

2. Установка в системные каталоги:

Когда выполнение компиляции завершится без ошибок, нужно запустить команду:

На этом завершается установка. Asterisk успешно проинсталлирован на ваше сервер. Следующая команда вызовет консоль управления Asterisk:

Настройка Asterisk

Теперь рассмотрим базовые процедуры настройки сервера телефонии Asterisk. Они принципиально одинаковы для всех дистрибутивов Linux.

Для начала нужно добавить следующий текст в файл sip.conf:

телефония asterisk установка

Тем самым мы создадим пять учетных записей, которые могут использоваться любым клиентом SIP (Cisco SIP Phone, xlite, ATA и тому подобные). Все пользователи будут зарегистрированы в Asterisk. Если данная конфигурация не работает, попробуйте отключить сетевой экран до завершения настройки программного обеспечения.

Создание первого номерного плана

Номерной план (диалплан) предоставляет собой формализованное описание процессов обработки телефонных звонков. Диалплан в деталях указывает системе, что нужно делать с исходящими и входящими звонками. Например, Asterisk может переадресовывать их, отвечать на них при помощи автоответчика и так далее.

Откройте файл extension.conf в папке /etc/asterisk и добавьте в него строку:

Теперь все сконфигурированные клиенты SIP смогут принимать и отправлять звонки. Благодаря простоте настройки диалплана, Asterisk и является одной из самых дружелюбных платформ IP-телефонии. Не так уж и много навыков требуется, чтобы поднять офисную АТС.

Создание первого транка SIP

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

Для этого нужно настроить SIP-транк – канал виртуальной связи между клиентским оборудованием и телефонным оператором. Если в роли оборудования клиента будет выступать наш сервер с Asterisk, настройка транка позволит подключить к нему любое количество городских телефонных номеров по протоколу SIP

Для создания транка добавьте следующий код в файл sip.conf:

asterisk установка программ

После этого нужно будет внести в extension.conf еще одну строку:

Это позволит установить связь с провайдером для осуществления исходящих вызовов.

Заключение

Настройка полноценной офисной АТС на базе Asterisk, установка которого была рассмотрена в данной статье, включает в себя гораздо больше процедур, чем описано выше. Подробная информация о сервере телефонии и его возможности представлена к официальной документации по Asterisk.

Источник: fb.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru