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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Бюджетный интерком

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

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

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

Но промышленные решения имеют довольно высокий ценник, в данной статье мы рассмотрим как реализовать бюджетное решение громкоговорящей связи.

P.S. Все описанные действия в статье на сервере телефонии необходимо выполнять от имени суперпользователя (root). Установка и настройка производилась на бюджетном китайском 3G/4G роутере(RT5350) за 300руб. с предустановленной системой OpenWrt 15.05.

Инструкция:

1.        Выполним подключение по SSH к роутеру для выполнения дальнейшей настройки. В зависимости от используемой системы(Windows, Linux, MacOS), подключение по SSH можно выполнить с использованием различного дополнительного программного обеспечения(Putty), либо системного терминала.

Подключение по SSH.

 Подключение по SSH.

 

2.        Выполним обновление списка пакетов, для этого в терминале выполним команду вида:

# opkg update

Обновления списка пакетов.

 

3.        Выполним установку необходимо ряда зависимостей, для этого в терминале выполним команду вида:


# opkg install kmod-sound-core kmod-usb-audio alsa-utils baresip baresip-mod-alsa baresip-mod-cons baresip-mod-g711

Для подключения к офисной IP АТС используется SIP клиент с открытым исходным кодом «Baresip». При возникновении ошибки «Cannot satisfy the following dependencies for kmod-usb-audio», необходимо выполнить установку пакета с помощью команды «opkg --nodeps install kmod-usb-audio»

 Установка зависимостей.

  

4.      Настроим SIP учетную запись на роутере, для этого в терминале выполним команду вида:

# vi /root/.baresip/accounts

И приведенный данный конфигурационный файл к следующему виду:

<sip:101:password@192.168.1.135:5060;transport=udp>;answermode=auto;</sip:101:password>

Где 101 – внутренний номер заведенный на IP АТС Asterisk

Password – пароль от внутреннего номера

192.168.1.135 – IP адрес сервера IP АТС Asterisk

 Настройка SIP учетной записи.

5.      Для ограничения входящих вызово на устройство громкой связи, выполним редактирования конфигурационного файла «contacts»

# vi /root/.baresip/contacts

И приведем данный файл к виду(разрешим все входящие вызовы):

"Catch All" <sip: *@*>access=allow</sip:>

 Настройка ограничений входящих вызовов.

6.      Для контроля запуска SIP клиента создадим скрипт и добавим в crontab, для этого в терминале выполним команду вида:

# vi /usr/bin/baresip-check.sh

И приведем данный файл к виду:

 

#!/bin/sh
ps w | grep baresip | grep -v grep > /dev/null
if [ $? = 0 ]
then
/etc/init.d/baresip start > /dev/null
fi

 Скрипт проверки запущенности Baresip.

# chmod +x /usr/bin/baresip-check.sh
# crontab –e

И добавим в crontab следующую строку:

*/1 * * * * /usr/bin/baresip-check.sh

 Добавление правила в crontab.

7.      Как выглядит входящий звонок в BareSIP:

Входящий вызов в BareSIP.

asterisk, sip, установка, настройка, инструкция, Подключение, for