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

переадресация в зависимости от контекста.

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

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

Ответить
SandDevil
Сообщения: 3
Зарегистрирован: 19 сен 2012, 11:23

переадресация в зависимости от контекста.

Сообщение SandDevil »

Всем доброго!
Суть: Есть 2 контекста: full - позволяет звонить на все номера, free - только на бесплатные.
Есть вэбморда, где клиент может вбить номер для переадресации. Переадресация производится астериском, то-есть устанавливается в extensions.conf(он в БД).
Вопрос: возможно ли средствами астериска, если телефон в контексте free, проверить, разрешён ли ему дозвон на внешний номер , или это надо средствами вэбформы проверять?
Пример: абонент поставил переадресацию на внешний номер. при звонке астериск закидывает звонок в контекст со списком бесплатных номеров и если там не находит шаблона - отбивает соединение. сейчас тупо в экстеншнах написано Dial(SIP/provider/XXXXXXXXXXX), шо есть дыра, ибо запросто можно поставить редирект с сипфона на мобилу, на которую хошь звякнуть и позвонить со 2-го сипфона на первый, который перекинет на мобильник в обход фильтра.
Вот. надеюсь, я не слишком сумбурно написал.
ded
Сообщения: 15631
Зарегистрирован: 26 авг 2010, 19:00

Re: переадресация в зависимости от контекста.

Сообщение ded »

не, слишком сумбурно написал.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: переадресация в зависимости от контекста.

Сообщение awsswa »

на habrahabr толковая статья есть на эту тему - там с меж городом разбираются
платный суппорт по мере возможностей
SandDevil
Сообщения: 3
Зарегистрирован: 19 сен 2012, 11:23

Re: переадресация в зависимости от контекста.

Сообщение SandDevil »

to awsswa:Ссылкой не поделитесь? что-то найти не могу. Или по каким словам искать?
SandDevil
Сообщения: 3
Зарегистрирован: 19 сен 2012, 11:23

Re: переадресация в зависимости от контекста.

Сообщение SandDevil »

ded писал(а):не, слишком сумбурно написал.
мммм... попробую с другой стороны. есть номер 1. сейчас прописано что-то типа
exten => 1,1,Dial(SIP/1&SIP/2&SIP/3&SIP/provider/mobile_number)
надо сделать, чтобы mobile_number перед звонком проверялся, разрешён он, или нет.
Хотя... появилась идейка - сделать промежуточный номер, типа SIP/buffer_phone, который проверяет всё что надо и звякает уже прову.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH