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

Проверка CLID

0

Доброго дня! Прошу помощи в решении проблемы по проверке CLID c транка. Имеется транк и требуется осуществить проверку входящих CLID, чтобы клиент слал только 10-значные номера со своей сети (то есть закрывал внутренню свою нумерацию уже городским номеров). Делаю проверку таким образом:

exten => _X./4991111111,1,NoOp(Right CLID)
exten => _X./4991111112,1,Goto(out,${EXTEN},1)
exten => _X.,1,Hangup()

Но данная конструкция не работает, с транка летят номера клиента на PBX. Делал так

exten => _X.,1,Hangup()
exten => _X./4991111111,1,NoOp(Right CLID)
exten => _X./4991111112,1,Goto(out,${EXTEN},1)

Все равно не работает. Требуется сделать проверку на RDNIS и CLID. Чтобы со стороны транка не приходили клиентские внутренние номера. Прошу помощи. Asterisk 11

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

спросил 2016-12-07 10:28:52 +0400

MaximKAA Gravatar MaximKAA flag of Russian Federation
1 1

обновил 2016-12-07 11:32:20 +0400

Comments

С танка так и будет лететь внутренние номера. Потому что на той стороне не настроено

awsswa ( 2016-12-07 11:05:57 +0400 )редактировать

То есть принять вызов и выполнить Noop(CLID:${CALLERID(num)}) религия не позволяет ?

zzuz ( 2016-12-07 11:06:29 +0400 )редактировать

Конструкция работает. Подмена происходит потому что клиент шлет трехзначный RDNIS. Как сделать проверку еще и по RDNIS?

MaximKAA ( 2016-12-07 11:19:44 +0400 )редактировать

Как как . execif($["${CALLERID(rdnis)}" = "123"]?Noop)

zzuz ( 2016-12-07 11:48:10 +0400 )редактировать

1 Ответ

0
same => n,Set(CALLERID(rdnis)=${CALLERID(num)}); ну или наоборот.
ссылка удалить спам редактировать

ответил 2016-12-07 15:38:43 +0400

meral Gravatar meral flag of Ukraine
22837 24 20 173
http://pro-sip.net/

Ваш ответ

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 ленту новостей

Статистика

Задан: 2016-12-07 10:28:52 +0400

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

Обновлен: Dec 07 '16

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