Ответ в теме: Проблема с Discount Telecom

 
#13307
abadk
Участник

Итак, файлы конфигурации
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. Перегружаем астериск. Все должно работать.