VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

переменная в диалплане

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
burbishov
Сообщения: 17
Зарегистрирован: 22 дек 2014, 11:34

переменная в диалплане

Сообщение burbishov »

есть центральный астер(13.1)и куча второстепенных которые пирами вяжутся к нему. сети и номерной план запланированы так что есть закономерность между номером и сетью. тоесть например номер 41122хх живет на 192.11.22.3, номер 43344хх живет на 192.33.44.3. и так далее ... возможно ли это все прописать, так сказать, одной строчкой. типо
exten => _4(&2)(&3)xx,1,Dial(SIP/192.&2.&3.3/${EXTEN},20,Tt)
на фрисвиче вроде так можно ... можно ли так на чистом астере????
ded
Сообщения: 15618
Зарегистрирован: 26 авг 2010, 19:00

Re: переменная в диалплане

Сообщение ded »

Можно, надо только Вам синтаксис освоить непривычный.
Во-первых, предполагается, что ИП адреса типа 192.11.22.3 - это ваши, публичные, а не внутренние, верно?
Во-вторых, есть звонок прямо на URI - ИП адрес вида SIP/4334400@192.11.22.3 - при этом игнорируется SIP аутентификация, а есть звонок вида
Технология/пир/экстен = Dial(SIP/192.11.22.3/${EXTEN},20,Tt) - предполагаем, что создан SIP peer и он виден по команде
sip show peers
В третьих, разберите синтаксис, каким образом вырезаются цифры в набранном номере
exten => _43344ХХ,1,Dial(SIP/192.${EXTEN:1:4}.${EXTEN:3:2}.3/${EXTEN:5},20,Tt)

Лучше всё-же по IAX2 соединять филиальные Асьтериски
burbishov
Сообщения: 17
Зарегистрирован: 22 дек 2014, 11:34

Re: переменная в диалплане

Сообщение burbishov »

так как это корпоративная сеть так сказать без выхода в мир и все удаленники подсоединены или физическими линиями или арендованными каналами,то для меня нет разграничения публичные это или внутренние ... можно сказать так, что все астеры живут в сети с маской 8.
да, без сип аутентификации
в третьих ... вот тут то и загвоздка ... у человека на фрисвиче вышло все описать одним екстеншеном ... на астере такой синтаксис не проконал ... сидели с ним вместе пробовали. У него реально получилось что в зависимости от того какие цифры с 2-й по 5-ю позицию на тот айпишник звонок и идет.
ded
Сообщения: 15618
Зарегистрирован: 26 авг 2010, 19:00

Re: переменная в диалплане

Сообщение ded »

Вы реально поняли эту строку?

Код: Выделить всё

exten => _43344ХХ,1,Dial(SIP/192.${EXTEN:1:4}.${EXTEN:3:2}.3/${EXTEN:5},20,Tt)
или вот так?

Код: Выделить всё

exten => _4ZZNNХХ,1,Dial(SIP/192.${EXTEN:1:4}.${EXTEN:3:2}.3/${EXTEN:5},20,Tt)
или хоть реально попробовали?
Или просто поговорить хочется про человека, с которым вместе пробовали? Судя по вашей строке
burbishov писал(а): exten => _4(&2)(&3)xx,1,Dial(SIP/192.&2.&3.3/${EXTEN},20,Tt)
Книгу о вкусной и здоровой пище и не открывали...
burbishov
Сообщения: 17
Зарегистрирован: 22 дек 2014, 11:34

Re: переменная в диалплане

Сообщение burbishov »

ночью к своей сети доступ не имел поэтому и попробовать небыло возможности ... щас буду пробовать
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH