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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Asterisk: уведомления с помощью Jabber

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

Рассмотрим один из способов уведомлений о звонках, событиях Asterisk и т.д. с помощью Jabber.

1. Настройка jabber.conf
2. Загрузка модуля

1. Настройка jabber.conf


Первое что потребуется это настроить jabber.conf

Правим файл /etc/asterisk/jabber.conf (если его нет, то создаём).

[general]
debug=no ;; Нужна ли отладка
[asterisk]
type=client ;; Тип подключения
serverhost=jabber.voxlink.ru ;; Хост для подключения
username=asterisk@ jabber.voxlink.ru ;; Имя пользователя на xmpp сервере.
secret=password ;; Пароль
port=5222 ;; Порт
usetls=yes ;; Использовать ли TLS (для Openfire ставим yes)
usesasl=yes ;; Использовать ли TLS (для Openfire ставим yes)
statusmessage= «Online» ;; Сообщение в статусе
timeout=30 ;; Время перерегистрации

 

2. Загрузка модуля


Далее загружаем модуль в астериске командой

module load res_jabber.so

Если все ок то видим примерно следующее

Потом проверяем регистрацию на jabber сервере командой

jabber show connections

Должны увидеть статус connected (Регистрация происходит не сразу, поэтому нужно подождать, влияет параметр timeout)

Теперь, что бы уведомить о каком-либо событии необходимо воспользоваться приложением JabberSend ()

Например при вызове номера 666, приложение JabberSend () отправит уведомление о звонившем нам в jabber

exten => 666,1, jabbersend(asterisk,roman@jabber.voxlink.ru, Звонок от “${CALLERID(name)}” с номера  <${CALLERID(num)}> в ${STRFTIME(${EPOCH},,%H:%M:%S %Y-%m-%d)} )

В джабере получаем следующее

Таким способом можно уведомлять о любых событиях которые вам необходимы.

VoxLink, asterisk, настройка, jabber