Найти в Дзене
Академия АТС

Установка Asterisk. Урок 9. Входящий вызов

Мы уже установили Asterisk, настроили файлы sip.conf и dialplan, подключили SIP-телефоны, подключили SIP-транк, настроили исходящий вызов. Вот и добрались до создания входящих маршрутов для нашего Asterisk. Тут попроще чем с исходящими вызовами. Мы создадим всего один маршрут, но запишем его в отдельный контекст [from-trunk], который мы определили в нашем файле sip.conf. Итак, открываем наш dialplan и пишем: [from-trunk] exten=> 79157888137,1,Dial(SIP/1001,60) Никаких шаблонов, все четко. У нас есть определенный внешний номер, и мы точно знаем куда его направить. В конце задаем таймаут. Не вечно же ему звонить. Не забывайте перезагружать ваш dialplan командой: dialplan reload Итак, подведем итог. Мы настроили наш Asterisk. Файл sip.conf у вас будет таким: [general] register=79157888137:password@sip.pbxacademy.ru/79157888137 [pbxacademy] type=peer context=from-trunk qualify=yes host=sip.pbxacademy.ru fromuser=79157888137 defaultuser=79157888137 secret=password disallow=all allow=alaw
Установка Asterisk. Урок 9. Исходящий вызов
Установка Asterisk. Урок 9. Исходящий вызов

Мы уже установили Asterisk, настроили файлы sip.conf и dialplan, подключили SIP-телефоны, подключили SIP-транк, настроили исходящий вызов. Вот и добрались до создания входящих маршрутов для нашего Asterisk.

Тут попроще чем с исходящими вызовами. Мы создадим всего один маршрут, но запишем его в отдельный контекст [from-trunk], который мы определили в нашем файле sip.conf. Итак, открываем наш dialplan и пишем:

[from-trunk]

exten=> 79157888137,1,Dial(SIP/1001,60)

Никаких шаблонов, все четко. У нас есть определенный внешний номер, и мы точно знаем куда его направить. В конце задаем таймаут. Не вечно же ему звонить. Не забывайте перезагружать ваш dialplan командой:

dialplan reload

Итак, подведем итог. Мы настроили наш Asterisk. Файл sip.conf у вас будет таким:

[general]

register=79157888137:password@sip.pbxacademy.ru/79157888137

[pbxacademy]

type=peer

context=from-trunk

qualify=yes

host=sip.pbxacademy.ru

fromuser=79157888137

defaultuser=79157888137

secret=password

disallow=all

allow=alaw

allow=ulaw

insecure=port,invite

fromdomain=sip.pbxacademy.ru

[1001]

type=friend

host=dynamic

secret=rjgkrudl89

port=5060

context=from-internal

[1002]

type=friend

host=dynamic

secret=rjgkrudl89

port=5060

context=from-internal

Понятно, что данные SIP-транка и внутренних абонентов у вас будут другими. Теперь посмотрим наш dialplan:

[general]

[from-internal]

exten => 999, 1,playback(hello-world)

exten => 1001,1,Dial(SIP/1001,20)

exten => 1002,1,Dial(SIP/1002,20)

exten => _8XXXXXXXXXX,1,Dial(SIP/pbxacademy/${EXTEN},60)

exten => _9XXXXXXXXXXX,1,Dial(SIP/pbxacademy/${EXTEN:1},60)

[from-trunk]

exten=> 79157888137,1,Dial(SIP/1001,60)

Теперь вы можете не только звонить внутри Asterisk, но и совершать входящие вызовы и принимать их. Ваша АТС готова.

Но это еще далеко не все. Если вы хотите создать элегантное приветственное сообщение IVR, настроить конференции, запись разговора, журнал вызовов, голосовую почту и познать азы IP-телефонии - приглашаем вас на наш курс Asterisk в Академии АТС. Курс дистанционный - 3 дня. Описание курса. Сейчас акция на курс до 31 декабря. Стоимость всего 20 000 рублей за человека! Это самая низкая стоимость на сегодня. Спешите!

Поставьте лайк этой статье и подпишитесь на канал.

Обучение Asterisk. Как выбрать курс.

Пишите свои вопросы и пожелания в комментариях.