- Разрешение звонков на номер только с определенного номера, eek, 10:07 , 23-Дек-21 (1)
> Как это можно реализовать?Лучше ограничениями рулить ближе к абоненту, т.е. на станции. Второй вариант это translation-profile на cisco. Можно вешать на voice-ports & dial-peers. Там есть pattern matching (regex по сути) и actions. Этим можете менять номер А и номер B (calling, called в терминах cisco), так же рулить отбоями. В любом случае dial-plan должен в порядке, без этого будет боль и страдание. Гуглите cisco translation-profile, cisco digit manipulation. Если совсем никак напишите в личку договоримся по оплате.
- Разрешение звонков на номер только с определенного номера, andrey_D, 11:23 , 23-Дек-21 (2)
>> Как это можно реализовать? > Лучше ограничениями рулить ближе к абоненту, т.е. на станции. > Второй вариант это translation-profile на cisco. Можно вешать на voice-ports & dial-peers. > Там есть pattern matching (regex по сути) и actions. Этим можете > менять номер А и номер B (calling, called в терминах cisco), > так же рулить отбоями. > В любом случае dial-plan должен в порядке, без этого будет боль и > страдание. > Гуглите cisco translation-profile, cisco digit manipulation. Если совсем никак напишите > в личку договоримся по оплате.А можно пример, я и так пытался реализовать через voice translation-rule пытался запретить не нужное через rule reject и это не получается звонки проходят. Не получается не запретить не разрешить. Просто не совсем пойму зачем менять номера А и В Есть входящий dial-peer и исходящий dial-peer
- Разрешение звонков на номер только с определенного номера, SUrov_IBM, 12:32 , 29-Дек-21 (3)
>[оверквотинг удален] >> так же рулить отбоями. >> В любом случае dial-plan должен в порядке, без этого будет боль и >> страдание. >> Гуглите cisco translation-profile, cisco digit manipulation. Если совсем никак напишите >> в личку договоримся по оплате. > А можно пример, я и так пытался реализовать через voice translation-rule > пытался запретить не нужное через rule reject и это не получается звонки > проходят. Не получается не запретить не разрешить. Просто не совсем пойму > зачем менять номера А и В > Есть входящий dial-peer и исходящий dial-peer Andrey_d, здравствуйте. Можно попробовать собрать вот такой "костыльный" вариант: voice class codec 1 codec preference 1 g711alaw ! voice translation-rule 1 ! Bзменения номера (замены 3 на 802) rule 1 /^3/ /802/ ! voice translation-profile PROM2111 ! Incoming profile для изменения номера (замены 3 на 802) translate called 1 ! dial-peer voice 1065 voip description Ddial-peer отправляющий вызовы на 36... huntstop destination-pattern 36... session protocol sipv2 session target ipv4:192.168.1.100:5060 voice-class codec 1 no vad ! dial-peer voice 175 voip huntstop destination-pattern Ddial-peer отправляющий ЛЮБЫЕ вызовы на 36[8-9].. на автоинформатор «Вызов запрещён» или построить маршрут в «/dev/null» session protocol sipv2 ! Можно направить вызов на автоинформатор «Вызов запрещён» или построить маршрут в «/dev/null» session target ipv4:10.78.111.98:5060 voice-class codec 1 no vad
! ! Маршрутизируем адрес в «/dev/null»: ip route 10.78.111.98 255.255.255.255 Null0 ! dial-peer voice 5 voip ! Создаем входящий dial-peer для изменения номера (замены 3 на 802) description -= incoming PERMIT-AON =- translation-profile incoming PROM2111 ! Определение АОН (вызывающего номера) answer-address 63001 voice-class codec 1 dtmf-relay rtp-nte clid strip name no vad ! dial-peer voice 180 voip ! Ddial-peer позволяющий отправить вызовы 36[8-9].. с подставленным 802 huntstop destination-pattern 8026[8-9].. session protocol sipv2 session target ipv4:192.168.1.100:5060 voice-class codec 1 clid strip name no vad Схему проверил на коленке – работоспособна. Если что, пишите, вместе посмотрим. ;) P.S. Материалы в которых объясняется принцип answer dial-peer, которые возможно будет интересно посмотреть: https://www.opennet.ru/openforum/vsluhforumID6/15068.html http://subnets.ru/blog/?p=1299
|