Установка 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.

Коллеги, Экспертиза АТС предлагает вам пройти 2-хдневный дистанционный курс обучения Asterisk всего за 25 000 рублей. Подробности можно узнать по кнопке.

Комментарии

Комментариев пока нет. Почему бы ’Вам не начать обсуждение?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *