Всем привет!
Имеется FreePBX 2.10 (астер 1.8)
2 сетевых интерфейса:
eth0: 172.17.10.120 (внутреняя локалка), от нее выход в инет через НАТ (ip: xx.xx.xx.xx)
eth1: 172.16.198.10 (прямой IP от основного провайдера)
В Asterisk SIP Setting стоит IP Configuration = public IP
Все работает.(вариант 1)
Но из-за того что стоит public IP, а не static IP я думаю возникают проблемы с другими провайдерами. Да и так на мой взгляд правильнее. Если ошибаюсь поправьте.
Если ставлю static IP, то автоматом проставляются: (вариант 2)
externip=xx.xx.xx.xx
localnet=172.16.198.8/255.255.255.252
localnet=172.17.10.0/255.255.255.0
и пропадает голос на основном провайдере
сравнил SIP debug в обоих вариантах, отличия:
Вариант 2 - не слышно голоса в обоих направлениях:
INVITE sip:3030770@172.16.15.20 SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx:5060;branch=z9hG4bK29580b09
Max-Forwards: 70
From: "2323819" <sip:2323819@172.16.15.20>;tag=as27397231
To: <sip:3030770@172.16.15.20>
Contact: <sip:2323819@xx.xx.xx.xx:5060>
Call-ID: 48047d200362f3821850a68704af901e@172.16.15.20
CSeq: 102 INVITE
Вариант 1 - все работает:
INVITE sip:3030770@172.16.15.20 SIP/2.0
Via: SIP/2.0/UDP 172.16.198.10:5060;branch=z9hG4bK527e8b28
Max-Forwards: 70
From: "2323819" <sip:2323819@172.16.15.20>;tag=as33c8c6ee
To: <sip:3030770@172.16.15.20>
Contact: <sip:2323819@172.16.198.10:5060>
Call-ID: 50d0238d7621348754349bc9139f8440@172.16.15.20
CSeq: 102 INVITE
Вижу что в поле CONTACT во 2 варианте внешний IP подставляется почему-то.
У кого какие мысли?
опции для пира такие:
type=friend
fromuser=2323819
fromdomain=172.16.15.20
host=172.16.15.20
context=from-trunk
dtfmmode=rfc2833
disallow=all
allow=alaw
insecure=invite
nat=no
canreinvite=no
спросил
2013-07-24 14:54:32 +0400
RiON 37 ● 7 ● 3 ● 10
роутинг на сетевых картах до провайдеров правильно прописан ?
awsswa ( 2013-07-24 17:17:32 +0400 )редактироватьда на eth1 до провайдера роутинг настроен правильно
RiON ( 2013-07-25 08:51:52 +0400 )редактироватьINVITE sip:3030770@172.16.15.20 SIP/2.0 - пропишите и провайдера в localnet 172.16.15.0
awsswa ( 2013-07-25 10:30:33 +0400 )редактироватьСпасибо, awsswa добавил localnet 172.16.15.0 и все заработало как надо!
RiON ( 2013-09-22 22:51:06 +0400 )редактировать