Просто делаюсь рабочим конфигом, помощи не требуется
Пример рабочего конфига PJSIP для Казахтелкома.
Вводные данные:
- виртуальная машина с постоянным IP адресом ( ps.kz )
- debian 11
- Asterisk 16.28.0 ( из стантартных репозиториев apt install asterisk)
- nftables ( строго по белому списку IP адресов )
- сервер провайдера sip.telecom.kz (92.46.61.21)
line=yes - для того что-бы было активно несколько транков у провайдера, чтобы забирать несколько номеров сразуже, и направлять их в правильные контексты.
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: Рабочий шаблон
;================================ ENDPOINT TEMPLATE sip.telecom.kz ==
[registration-sip-telecom-kz](!)
type=registration
transport=transport-udp-wan
line=yes
server_uri=sip:sip.telecom.kz:5060
auth_rejection_permanent=no
fatal_retry_interval=60
forbidden_retry_interval=60
max_retries=4294967295
retry_interval=60
expiration=120
outbound_proxy=sip:92.46.61.21\;lr
;contact_user=111111 # Don't uncomment
;client_uri=sip:111111@sip-telecom-kz # Don't uncomment
;outbound_auth=auth-sip-telecom-kz-111111 # Don't uncomment
;endpoint=endpoint-sip-telecom-kz
[auth-sip-telecom-kz](!)
type=auth
auth_type=userpass
;password=Password # Don't uncomment
;username=111111 # Don't uncomment
[aor-sip-telecom-kz](!)
type=aor
max_contacts=1
remove_existing=yes
qualify_frequency=400
contact=sip:sip.telecom.kz
outbound_proxy = sip:92.46.61.21\;lr
[endpoint-sip-telecom-kz](!)
type=endpoint
transport=transport-udp-wan
from_domain=sip.telecom.kz
disallow=all
allow=alaw
allow=ulaw
direct_media=no
force_rport=no
rtp_symmetric=no
rewrite_contact=no
tos_audio=ef
cos_audio=5
identify_by=ip
deny=0.0.0.0/0
permit=92.46.61.0/25
permit=10.0.0.0/24
permit=10.14.0.2/32
user_eq_phone=yes
outbound_proxy = sip:92.46.61.21\;lr
;context=sip-telecom-kz-in # Don't uncomment
;from_user=111111 # Don't uncomment
;aors=111111 # Don't uncomment
;outbound_auth=auth-sip-telecom-kz # Don't uncomment
[identify-sip-telecom-kz](!)
type=identify
match=92.46.61.0/25
match=10.0.0.0/24
match=10.14.0.2/32
;endpoint=endpoint-sip-telecom-kz # Don't uncomment
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: Настройка транка
;================================ ENDPOINT == 55549999@sip.telecom.kz +7717279999
[registration-sip-telecom-kz-55549999](registration-sip-telecom-kz)
contact_user=55549999
client_uri=sip:55549999@sip.telecom.kz:5060
outbound_auth=auth-sip-telecom-kz-55549999
endpoint=endpoint-sip-telecom-kz-55549999
[auth-sip-telecom-kz-55549999](auth-sip-telecom-kz)
password=1111111111
username=55549999
[aor-sip-telecom-kz-55549999](aor-sip-telecom-kz)
[endpoint-sip-telecom-kz-55549999](endpoint-sip-telecom-kz)
context=inroute-sip-telecom-kz-55549999-in
from_user=55549999
aors=aor-sip-telecom-kz-55549999
outbound_auth=auth-sip-telecom-kz-55549999
[identify-sip-telecom-kz-55549999](identify-sip-telecom-kz)
endpoint=endpoint-sip-telecom-kz-55549999
match=10.14.0.2/32
match=92.46.61.21/32
match=sip.telecom.kz