Для настройки учетных записей МультиФон на IP PBX Asterisk версии 1.6.x.xx воспользуйтесь инструкцией ниже.
1. После установки ПО Asterisk скопируйте из каталога /usr/share/doc/asterisk-версия/configs в каталог /etc/asterisk следующие файлы:
adsi.conf
asterisk.adsi
asterisk.conf
cdr.conf
extensions.conf
modules.conf
rpt.conf
rtp.conf
sip.conf
2. Отредактируйте файл sip.conf:
[general]
tcpenable=yes
allow=all
register =>
79265055555@multifon.ru:kWtywefvA:79265055555@sbc.megafon.ru:5060/79265055555; Исходящие звонки через МультиФон
[multifon-out]
dtmfmode=inband
username=79265055555
type=peer
secret=kWtywefvA
host=
sbc.megafon.rufromuser=79265055555
fromdomain=
multifon.ruport=5060
nat=yes
context=incoming
insecure=port,invite
transport=tcp
; SIP телефоны
;---------------------------------
[1000]
type=friend
username=1000
secret=1000
context=phones
host=dynamic
nat=no
[1001]
type=friend
username=1001
secret=1001
context=phones
host=dynamic
nat=no
Корректное выставление параметра nat в настройках конечного абонента зависит от конфигурации вашей сети.
3. Отредактируйте файл extensions.conf:
; Входящие вызовы на этот номер
[incoming]
exten=> 79265055555,1,Dial(SIP/1000,60,rt)
; Исходящие вызовы, определяется маской
[out]
exten=>_7XXXXXXXXXX,1,Dial(SIP/$
@multifon-out,30,r)
; Локальные звонки между SIP телефонами
[local]
exten=>_1XXX,1,Dial(SIP/$,60,rt)
[phones]
include => incoming
include => local
include => out
4. Отредактируйте файл modules.conf:
[modules]
autoload=yes
noload => pbx_gtkconsole.so
noload => pbx_kdeconsole.so
noload => app_intercom.so
noload => chan_modem.so
noload => chan_modem_aopen.so
noload => chan_modem_bestdata.so
noload => chan_modem_i4l.so
noload => chan_capi.so
load => res_musiconhold.so
noload => chan_alsa.so
noload => cdr_sqlite.so
[global]
noload => chan_oh323.so
noload => chan_h323.so
Остальные файлы изменять не нужно.
Установите режим приема входящих вызовов «только SIP» с помощью HTTPS запроса:
https://sm.megafon.ru/sm/client/routing/set?login=79265055555&password=kWtywefvA&routing=<1>
Проверьте правильность установки режима приема входящих вызовов с помощью HTTPS запроса:
https://sm.megafon.ru/sm/client/routing?login=79265055555&password=kWtywefvAПодробная инструкция по управлению режимами приема обработки вызовов с помощью HTTPS запросов находится в разделе «Как настроить режим приема входящих вызовов?»:
http://multifon.ru/help/