andrey_d Posted December 23, 2021 · Report post Здравствуйте! Как настроить звонок на группу номеров только с одного номера Есть транзитный VoIP шлюз Cisco АТС > Сisco > БС Тетра ! dial-peer voice 1 voip description-pattern to BS-Tetra destination-pattern 36... session target ipv4:192.168.1.100 session protocol sipv2 dial-peer voice 2 voip description-pattern to ATS destination-pattern 63... session target ipv4:192.168.1.135 session protocol sipv2 С АТС можно позвонить на любые номера базовой станции к примеру набрав 36100 мы попадаем на БС, но нам необходимо ограничить звонки на номера 36[8-9].. приходящие с АТС Настроить звонки на номера 36[8-9].. только с номера АТС 63001 Но при этом что бы с номера 63001 звонки уходили на другие номера пуля 36... Как это можно реализовать? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
rover-lt Posted December 27, 2021 · Report post чтобы матчило входящее плечо по номеру звонящего, нужно использовать команду answer-address Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SUrov_IBM Posted December 28, 2021 (edited) · Report post Andrey_d, здравствуйте. В 23.12.2021 в 13:37, andrey_d сказал: но нам необходимо ограничить звонки на номера 36[8-9].. приходящие с АТС Настроить звонки на номера 36[8-9].. только с номера АТС 63001 Но при этом что бы с номера 63001 звонки уходили на другие номера пуля 36... Можно попробовать собрать вот такой "костыльный" вариант: 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 Edited December 28, 2021 by SUrov_IBM Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SUrov_IBM Posted May 7, 2022 · Report post Маленькая заметка, для самого себя: Потребовалось осуществить маршрутизацию вызова средствами answer-address, основываясь на номере, закреплённом за FXS портом маршрутизатора (FXS порт при вызове – сторона «А»). Чтобы присвоить FXS порту номер, по которому answer-address будет его определять, необходимо добавить station-id number, для самого voice-port FXS: ! VIC2-2FXS[0] voice-port 2/0 station-id number номер ! Поскольку, только pots dial-peer’а отвечающего за этот порт / номер, не достаточно: dial-peer voice xxx pots description VIC2-2FXS[0] destination-pattern номер port 2/0 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...