Ситуация следующая:
Поднял на виртуалке Asterisk 12.8.2 (потому что знаний по нему не было вообще) с целью последующего использования сначала своим отделом а потом и всей организацией. Замысел такой: SIP-абоненты должны общаться между собой внутри офиса и с софтфонами (установленных на мобильных телефонах), которые подключены и зарегистрированы через LTE.
Внутри офиса все звонит, а вот с LTE в офис звук не проходит (сигнализация вызова есть но в трубке тишина в обе стороны).
* стоит за натом, externaddr и localnet прописаны
[Показать] Спойлер:
(звездочками завуалированы реальные адреса...Чтоб никто не догадался (с)
localnet=192.168.0.0/24
externaddr=1**.1**.9*.7*:4**1*
localnet=192.168.0.0/24
externaddr=1**.1**.9*.7*:4**1*
Изменен стандартный порт на **1*. В сервере интернета сделал проброс порта 4**1* на **1*.
При регистрации LTE абонента прилетает такой запрос
[Показать] Спойлер: REGISTER
<--- SIP read from UDP:176.59.11.193:**1* --->
REGISTER sip:1**.1**.9*.7*:4**1* SIP/2.0
Accept: application/reginfo+xml, application/sdp, application/simple-message-summary, message/sipfrag, multipart/mixed, multipart/related
Via: SIP/2.0/UDP 10.12.23.80:**1*;branch=z9hG4bKe924cf6b2899a2a09;rport
Max-Forwards: 70
From: "******** ********" <sip:1000@1**.1**.9*.7*:4**1*>;tag=cf0816aff5
To: "******** ********" <sip:1000@1**.1**.9*.7*:4**1*>
Call-ID: 7ed757c94540270c
CSeq: 1133655622 REGISTER
Allow: ACK, BYE, CANCEL, INVITE, MESSAGE, NOTIFY, OPTIONS, REFER, SUBSCRIBE, UPDATE
Authorization: Digest username="1000",realm="asterisk",nonce="30972676",uri="sip:1**.1**.9*.7*:4**1*",response="7c81dfd9f636d7092a9ea5b8e6072f3b",algorithm=MD5
Contact: <sip:1000@10.12.23.80:**1*>;audio;expires=120
User-Agent: Media5-fone/4.23.5.11228 iOS/10.2.1
Content-Length: 0
REGISTER sip:1**.1**.9*.7*:4**1* SIP/2.0
Accept: application/reginfo+xml, application/sdp, application/simple-message-summary, message/sipfrag, multipart/mixed, multipart/related
Via: SIP/2.0/UDP 10.12.23.80:**1*;branch=z9hG4bKe924cf6b2899a2a09;rport
Max-Forwards: 70
From: "******** ********" <sip:1000@1**.1**.9*.7*:4**1*>;tag=cf0816aff5
To: "******** ********" <sip:1000@1**.1**.9*.7*:4**1*>
Call-ID: 7ed757c94540270c
CSeq: 1133655622 REGISTER
Allow: ACK, BYE, CANCEL, INVITE, MESSAGE, NOTIFY, OPTIONS, REFER, SUBSCRIBE, UPDATE
Authorization: Digest username="1000",realm="asterisk",nonce="30972676",uri="sip:1**.1**.9*.7*:4**1*",response="7c81dfd9f636d7092a9ea5b8e6072f3b",algorithm=MD5
Contact: <sip:1000@10.12.23.80:**1*>;audio;expires=120
User-Agent: Media5-fone/4.23.5.11228 iOS/10.2.1
Content-Length: 0
Абонент регистрируется, все ок....но беспокоят 2 строчки:
Via: SIP/2.0/UDP 10.12.23.80:**1*;branch=z9hG4bKe924cf6b2899a2a09;rport
и
Contact: <sip:1000@10.12.23.80:**1*>;audio;expires=120
Что это за адреса и откуда они взялись? В моей сети такой адресации нет. Причем прилетают из какого то частного сегмента.
Вот абоненты из sip.conf
[Показать] Спойлер: 1000-наружный, 1003-внутренний
[1000]
type=friend
regexten=1000
secret=1000
context=default
host=dynamic
callerid="1000"<1000>
disallow=all
allow=alaw
allow=ulaw
language=ru
callgroup=1
pickupgroup=1
qualify=yes
canreinvite=yes
call-limit=4
nat=force_rport
[1003]
type=friend
regexten=1003
secret=1003
context=default
host=dynamic
callerid="1003"<1003>
disallow=all
allow=alaw
allow=ulaw
language=ru
callgroup=1
pickupgroup=1
qualify=yes
canreinvite=yes
call-limit=4
nat=no
type=friend
regexten=1000
secret=1000
context=default
host=dynamic
callerid="1000"<1000>
disallow=all
allow=alaw
allow=ulaw
language=ru
callgroup=1
pickupgroup=1
qualify=yes
canreinvite=yes
call-limit=4
nat=force_rport
[1003]
type=friend
regexten=1003
secret=1003
context=default
host=dynamic
callerid="1003"<1003>
disallow=all
allow=alaw
allow=ulaw
language=ru
callgroup=1
pickupgroup=1
qualify=yes
canreinvite=yes
call-limit=4
nat=no
Если еще какая то информация нужна - сразу скину!
За ранее спасибо!