+7 (927) 984-30-02

Настройка Asterisk для Мегафона драйвер PJSIP

16 февраля 2023 г.
Настройка Asterisk для Мегафона драйвер PJSIP

Статья актуальна для тех использует или решил перейти с SIP на новую версию драйвера PJSIP. Начиная с версии 18 Asterisk драйвер SIP убран.

Первым делом создаем транспорт:

[transport-udp]
type=transport 
protocol=udp 
bind=0.0.0.0 
external_media_address=<Внешний IP>
external_signaling_address=<Внешний IP>
allow_reload=no
tos=cs3
cos=3
local_net=<Наша локальная сеть>

Далее создается конечная точка:

[megafon]
type=endpoint
transport=transport-udp
context=Main
disallow=all
allow=alaw,ulaw
aors=megafon
send_connected_line=false
language=ru
outbound_proxy=sip:sbc.megafon.ru
outbound_auth=megafon
from_domain=multifon.ru
from_user=<Ваш номер>
contact_user=<Ваш номер>
user_eq_phone=no
t38_udptl=no
t38_udptl_ec=none
fax_detect=no
trust_id_inbound=no
t38_udptl_nat=no
direct_media=no
rtp_symmetric=yes
dtmf_mode=auto

Далее обязательно создаем Address of Record:

[megafon] 
type=aor 
qualify_frequency=60 
contact=sip:sbc.megafon.ru 
outbound_proxy=sip:sbc.megafon.ru

Далее описывается секция авторизации:

[megafon]
type=auth
auth_type=userpass
password=<Ваш пароль>
username=<Ваш номер>

Далее описывается секция identify:

[megafon] 
type=identify 
endpoint=megafon 
match=sbc.megafon.ru

И в заключительной части описывается сама регистрация:

[megafon]
type=registration
transport=transport-udp
outbound_auth=megafon
retry_interval=60
fatal_retry_interval=30
forbidden_retry_interval=30
max_retries=10000
expiration=3600
auth_rejection_permanent=no
line=yes
endpoint=megafon
contact_user=<Ваш номер>
server_uri=sip:sbc.megafon.ru
client_uri=sip:Ваш Номер@multifon.ru
outbound_proxy=sip:sbc.megafon.ru


Благодарность за статью 100 рублей.