Телефонизация. Технический блог.

FreePBX Asterisk Beeline PJSIP транк с регистрацией.

2022-03-15 15:03 Шаблоны транков Asterisk FreePBX
Закажите настройку номера на этой странице.

Обновление от октября 2023

Предыдущий конфиг остался ниже.


Данные из ВАТС билайна
Domain: ip.beeline.ru
SIP User ID: SIP012346789QQ
Authorization User ID: SIP012346789QQ@ip.beeline.ru
SIP proxy: ip.beeline.ru

Из изменений: Теперь не нужно настраивать proxy, если в ВАТС прописано SIP proxy: Ip.beeline.ru.

Конфиг PJSIP для веб морды

Outbound callerid можно оставить пустым, а так же можно указать username или DID(номер телефона) который вам выдал оператор, не на что не влияет в общем то.
Тут все без изменений.

Теперь не нужно указывать outbound proxy, остальные параметры должны остаться, как и раньше.


Теперь конфиги.

pjsip.aor.conf
[SIP012346789QQ]
type=aor
qualify_frequency=60
contact=sip:SIP012346789QQ@ip.beeline.ru:5060

pjsip.auth.conf
[SIP012346789QQ]
type=auth
auth_type=userpass
password=password
username=SIP012346789QQ@ip.beeline.ru

pjsip.endpoint.conf
[SIP012346789QQ]
type=endpoint
transport=0.0.0.0-udp
context=from-pstn
disallow=all
allow=g722,ulaw,alaw,h264,mpeg4
aors=SIP012346789QQ
rtp_keepalive=0
language=ru
outbound_auth=SIP012346789QQ
from_domain=ip.beeline.ru
from_user=SIP012346789QQ
contact_user=1223456
user_eq_phone=no
t38_udptl=no
t38_udptl_ec=none
fax_detect=no
trust_id_inbound=no
t38_udptl_nat=no
inband_progress=yes
direct_media=no
rtp_symmetric=yes
dtmf_mode=auto

pjsip.identify.conf
[SIP012346789QQ]
type=identify
endpoint=SIP012346789QQ
match=ip.beeline.ru

pjsip.registration.conf
[SIP012346789QQ]
type=registration
transport=0.0.0.0-udp
outbound_auth=SIP012346789QQ
retry_interval=60
fatal_retry_interval=30
forbidden_retry_interval=30
max_retries=10000
expiration=160
auth_rejection_permanent=no
line=no
contact_user=1223456
server_uri=sip:ip.beeline.ru:5060
client_uri=sip:SIP012346789QQ@ip.beeline.ru:5060



Старая версия до Октября 2023

Билайн отдал данные в таком виде:
SIP User ID: 9030000102
Domain: ip.beeline.ru
Authorization User ID: 9030000102@ip.beeline.ru
SIP proxy: krs.ip.beeline.ru

ВАЖНО! Билайн работает со стоковым 5060 портом, если у вас порт PJSIP или chan_sip отличается от 5060 у вас транк не заработает!

Конфиг транка PJSIP для FreePBX. После скринов выложил конфиги.




Как обещал конфиги:


[9030000102]
type=endpoint
transport=0.0.0.0-udp
context=from-pstn
disallow=all
allow=ulaw,alaw,gsm,g722,h264,mpeg4
aors=9030000102
send_connected_line=false
language=en
outbound_proxy=sip:krs.ip.beeline.ru
outbound_auth=9030000102
from_domain=ip.beeline.ru
from_user=9030000102
contact_user=9030000102
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

[9030000102]
type=registration
transport=0.0.0.0-udp
outbound_auth=9030000102
retry_interval=60
fatal_retry_interval=30
forbidden_retry_interval=30
max_retries=10000
expiration=3600
auth_rejection_permanent=yes
line=yes
endpoint=9030000102
contact_user=9030000102
server_uri=sip:ip.beeline.ru:5060
client_uri=sip:9030000102@ip.beeline.ru:5060
outbound_proxy=sip:krs.ip.beeline.ru

[9030000102]
type=auth
auth_type=userpass
password=ВАШПАРОЛЬТУТ
username=9030000102@ip.beeline.ru

[9030000102]
type=aor
qualify_frequency=60
contact=sip:9030000102@ip.beeline.ru:5060
outbound_proxy=sip:krs.ip.beeline.ru