Ответ в теме: Проблема с Discount Telecom
Сервисы Общения › Форумы › Телефония › АТС. Настройка внешних учётных записей и шлюзов › Проблема с Discount Telecom › Ответ в теме: Проблема с Discount Telecom
Итак, файлы конфигурации
https://yadi.sk/d/tXwov_Nk332xwL
Ссылка на образ диска с астериском для Orange Pi
https://yadi.sk/d/Fikr22Lj332xtb
Ссылка на инструкцию по запуску системы на Orange Pi
https://yadi.sk/i/9Mmrhx6933339L
1. Создаем учетную запись в Т37 (или используем текущую для Дисконт Телеком)
логин – srv_d31000
пароль – 2222222222
сервис – talk37.ru
протокол – IAX2
кодек – alaw
допустим в Дисконте такие параметры
логин – 00009111001
пароль – qwerty
телефон – 74951070303
2. Разворачиваем астериск на устройстве. Для примера берем orange pi. Но это может быть
и роутер, и что-то еще на линуксе.
3. Распаковыем на копбютере архив Zero (ссылка выше, первая по списку) и с помощью программы WinSCP
копируем эти файлы в папку /etc/asterisk/
4. Редактируем файлы
в файле iax.conf
меняем в строке 45
register=>srv_d30403:1111111111:srv_d30403@talk37.ru
на
register=> srv_d31000:2222222222: srv_d31000@talk37.ru
меняем в строках 60-62
[srv_d30403](ruvoip)
username=srv_d30403
secret=1111111111
на
[srv_d31000](ruvoip)
username= srv_d31000
secret=2222222222
в файле sip.conf
меняем «4183443402047e84.sn.mynetname.net» в строке 15
externhost=4183443402047e84.sn.mynetname.net:5066
на
свой внешний ip адрес или свой url.
меняем в строке 25
register=>00009996009:65jFhS1Nl:00009996009@reg.dc-tc.com:5060/00009996009
на
register=>00009111001:qwerty: 00009111001@reg.dc-tc.com:5060/00009111001
меняем в строках начиная с 36
[dc-tc]
;
description=Discont Telecom
;
context=incoming_calls_dc
;
defaultuser=00009996009
username=00009996009
type=friend
secret=65jFhS1Nl
insecure=port,invite
host=reg.dc-tc.com
nat=force_rport,comedia
qualify=yes
fromuser = 00009996009
fromdomain = reg.dc-tc.com
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=gsm
callbackextension=74951050324
на
[dc-tc]
;
description=Discont Telecom
;
context=incoming_calls_dc
;
defaultuser=00009111001
username=00009111001
type=friend
secret=qwerty
insecure=port,invite
host=reg.dc-tc.com
nat=force_rport,comedia
qualify=yes
fromuser = 00009111001
fromdomain = reg.dc-tc.com
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=gsm
callbackextension=74951070303
в файле extensions.conf
меняем в строке 6
same=> n,Dial(IAX2/srv_d30403/${EXTEN})
на
same=> n,Dial(IAX2/ srv_d31000/${EXTEN})
6. Пробрасываем порты 10000-10099 по протоколу UDP на локальный адрес локального астериска.
7. Перегружаем астериск. Все должно работать.