Категория: Разное
Печать

Данная инструкция описывает настройки, необходимые для подключения сервера Asterisk к Виртуальной АТС "Билайн" для осуществления входящих и исходящих вызовов через SIP транк

 

При подключении услуги "Виртуальная АТС "Билайн" вам будут выданы учетные данные для подключения SIP транка,

login: 7812334xxxx

secret: YOUR_PASSWORD

Proxy: spb.sip.beeline.ru

 

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

register => udp:// Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. _PASSWORD: Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. @spb.sip.beeline.ru:5060

 

[beeline]

type = peer

outboundproxy = spb.sip.beeline.ru,force

fromdomain = spb.sip.beeline.ru

fromuser = 7812334xxxx

defaultuser = 7812334xxxx

secret = YOUR_PASSWORD

host = spb.sip.beeline.ru

port = 5060

context = from_beeline

disallow = all

allow = alaw,ulaw

insecure = port,invite

dtmfmode = rfc2833

canreinvite = no

qualify = no

 

Выполнить команду 

asterisk -rx 'sip reload'

 

Подождать несколько секунд и выполнить

asterisk -rx 'sip show registry' | grep 7812334xxxx

 

На выходе должны получить информацию о состоянии подключения

spb.sip.beeline.ru:5060                 N      7812334xxxx@       285 Registered           Sat, 28 Apr 2017 11:10:17

 

Для того, чтобы начать принимать входящие вызовы необходимо прописать в extensions.conf новый контекст [from_beeline]

[from_beeline]

exten => s,1,NoOp( Incoming call from BEELINE VPBX )

same => n, Dial(SIP/101)

 

Для исходящих вызовов прописываем шаблон в контекст по умолчанию

exten => _8812XXXXXXX, 1 , NoOp( Outgoing call via BEELINE VPX)

same => n, Dial(SIP/beeline/${EXTEN}) 

 

После чего перезагрузить dialplan командой

asterisk -rx 'dialplan reload'