Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Перенаправить входящий звонок на внешний телефонный номер

0

Как все сейчас устроено: есть 2 внутренних номера, на которые попадает входящий вызов - сначала на первый, потом если первый не берет трубку, то на второй, если не берет трубку второй, то на автоответчик. Так вот нужно сделать так, чтобы входящий звонок до автоответчика перенаправлялся на сотовый номер. Как это сделать - мне не понятно

[incoming]
exten => _X.,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN}) 
exten => _X.,2,MixMonitor(/var/www/html/records/files/${fname}.wav) 
exten => _X.,3 (тут скрипт, неважно)
exten => _X.,4,Dial(SIP/408,40,m,tT)
exten => _X.,5,Dial(SIP/407,40,m,tT)
(вот тут как бы должно быть перенаправление на сотовый номер)
exten => _X.,n,Goto(autoanswer,s,1)

Находил вот такой вариант ссылка

я так сделал и не парился: по неответу номера 100, через 5 секунд осуществляется перевод звонка на мобильный "8блабланомермобильного"

exten => 100,1,Dial(SIP/100,5)
exten => 100,n,Dial(Dahdi/g0/8блабланомермобильного)
exten => 100,n,Hangup()

но для этого нужен DAHDI, и это усложняет настройку (я его уже установил, но asterisk его пока не видит - "dahdi show status" не работает, и не понятно что делать дальше)

Входящий звонок поступает на мегафонский номер, если это имеет значение

[general] 
register => 793_______:password@multifon.ru:5060/793_______

Asterisk 11.25.1, CentOS 7.3.1611

удалить закрыть спам изменить тег редактировать

спросил 2017-04-27 00:46:08 +0400

chrome_panzer Gravatar chrome_panzer
1 1

Comments

А что такое dahdi по вашему?

zzuz ( 2017-04-27 01:19:24 +0400 )редактировать

с dahdi я разобрался более-менее, он как я понял для подключения к аналоговой линии например, он мне вообще не нужен оказывается

chrome_panzer ( 2017-04-27 19:05:50 +0400 )редактировать

"должно быть описание транка вида", да есть такой [megafon2116] type=friend username=79376252116 secret=nt fromuser=79376252116 fromdomain=multifon.ru host=sbc.megafon.ru nat=forcerport insecure=port,invite context=incoming canreinvite=no

Добавил в [incoming] exten => XXX,4,Dial(SIP/402,10,m,tT) exten => _XXX,5,Dial(SIP/megafon2116/79372861898,10,m,tT) не работает, софтфон продолжает звонить, но на сотовый не перекидывает

Пробовал с followme [407] context => outcoling number = 798,40 в [incoming] exten => _ХХХ,4,FollowMe(402) тоже не работает - пишет WARNING[2003][C-0000001b]: chansip.c:23250 handleresponseinvite: Received response: "Forbidden" from '<sip:79376252149@multifon.ru>;tag=a.... Он пытается позвонить дальше через 79376252149 и не может? (это номер по умолчанию для исходящих)

chrome_panzer ( 2017-04-27 19:44:55 +0400 )редактировать

1 Ответ

1

Как всегда на русских форумах вместо ответа, люди начинают выё**бываться. zzuz ты либо молчи, либо ответь по делу.

Судя по тому что в конфиге вижу строку регистрации у вас есть провайдер который дает вам sip транк.

Значит помимо register в sip.conf должно быть описание транка вида

  • [my_provider]
  • insecure=port,invite
  • secret=
  • host=
  • context= type=friend
  • canreinvite=no
  • disallow=all
  • allow=alaw
  • qualify=yes

Следовательно вызов на сотовый надо отправить так

  • exten => _X.,4,Dial(SIP/408,40,m,tT)
  • exten => _X.,5,Dial(SIP/407,40,m,tT)
  • exten => X.,6,Dial(SIP/myprovider/8XXXXXXXXXX,40,m,tT)
  • exten => _X.,n,Goto(autoanswer,s,1)
ссылка удалить спам редактировать

ответил 2017-04-27 06:42:47 +0400

Leksnsk Gravatar Leksnsk flag of Russian Federation
155 2 3
http://google.ru/

обновил 2017-04-27 06:44:12 +0400

Comments

Если не вы**бываться , то авторы таких вот оригинальных вопросов не научаться думать. Вы конечно молодец , альтруист, запостили стотысячный одинаковый ответ на такой же стотысячный одинаковый вопрос. Прибавили знаний в копилку интернета.

zzuz ( 2017-04-27 12:39:57 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2017-04-27 00:46:08 +0400

Просмотрен: 909 раз

Обновлен: Apr 27 '17

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.