Поставили такую задачу - сделать возможность с внутренних телефонов OfficeServ 7070 звонить в город через подключенный asterisk. И, соответственно, принимать звонки с города.
Вот такая схема
#408
Настроил подключение к asterisk по аналогии со статьей viewtopic.php?f=16&t=2128
sip.conf
- Код: Выделить всё
[OS7070]
type=friend
context=os7070
host=192.168.100.213
canreinvite=no
nat=yes
qualify=3000
disallow=all
allow=alaw
dtmfmode=auto
extensions.conf
- Код: Выделить всё
[default]
exten => _340205,1,Dial(SIP/OS7070/205)
exten => _340206,1,Dial(SIP/OS7070/206)
exten => _340207,1,Dial(SIP/OS7070/207)
exten => _340208,1,Dial(SIP/OS7070/208)
exten => _340209,1,Dial(SIP/OS7070/209)
[os7070]
exten => s,1,Dial(SIP/CCM/${EXTEN})
1. Поскольку не специалист OS7070 и не нашел как задать шестизначный виртуальный номер (чтобы затем настроить с него переадресацию), звонки с города сделал на asterisk, прямым звонком на OS7070 на нужный внутренний номер. Это работает.
2. А вот звонки с внутренних телефонов на город нет. Пробую так: 805-XXXXXX. (насколько я понял статью viewtopic.php?f=16&t=2128). По идее, звонок должен уйти на asterisk, в расширении [os7070], и далее уже уйти в город.
Может ли кто-нибудь подсказать, что еще нужно настроить (или что не так настроено) ?