Есть cisco 826-4V. Купили у ОСС номер.
Чтобы позвонить с него, надо набирать номер в виде код_страны-код_города-номер_телефон.
Хотелось бы облегчить свою участь и сделать так, как все это работает в том же МГТСе:
если набрать просто семь цифр(первая не "8"), то набирается 7095-НОМЕР;
8-КОД-НОМЕР -- набирается 7-КОД-НОМЕР;
8-10-КОД_СТАНЫ-КОД_ГОРОДА-НОМЕР -- набирается КОД_СТРАНЫ-КОД_ГОРОДА-НОМЕР.Как это можно реализовать? И вообще -- можно ли? Куда смотреть?
Заранее спасибо.
в сторону dial-peer и translation rule
>в сторону dial-peer и translation rule
У меня сейчас сделано так:dial-peer voice 10 voip
destination-pattern [1-7,9]T
session target ipv4:xxx
tech-prefix 7095dial-peer voice 11 voip
destination-pattern 8T
translate-outgoing called 1
session target ipv4:xxxtranslation-rule 1
Rule 1 ^81% 1 ANY international
Rule 2 ^82% 2 ANY international
Rule 3 ^83% 3 ANY international
Rule 4 ^84% 4 ANY international
Rule 5 ^85% 5 ANY international
Rule 6 ^86% 6 ANY international
Rule 7 ^87% 7 ANY international
Rule 9 ^89% 9 ANY international
Это работает. Как теперь сделать еще один "вариант набора"?
Задать еще один dial-peer и translation-rule? Какой тогда destination-pattern будет у третьего dial-peer'а? Или все вообще не так делается и я просто заблудился в собственных догадках?
Можно использовать translation-profile и voice translation-ruleВ глобальном режиме сначал список правил. Используется регексп, что на порядок удобнее.
voice translation-rule 1
rule 1 /^8/ //Потом делаешь профайл
voice translation-profile SuperCool
translate called 1Потом в настройках пира используешь профайл.
dial-peer voice 333 voip
translation-profile incoming SuperCoolИ т.д.
Кажется есть требования к IOS регекспы работают с версии 12.2 или 12.1
>Есть cisco 826-4V. Купили у ОСС номер.
>Чтобы позвонить с него, надо набирать номер в виде код_страны-код_города-номер_телефон.
>Хотелось бы облегчить свою участь и сделать так, как все это работает
>в том же МГТСе:
>если набрать просто семь цифр(первая не "8"), то набирается 7095-НОМЕР;
>8-КОД-НОМЕР -- набирается 7-КОД-НОМЕР;
>8-10-КОД_СТАНЫ-КОД_ГОРОДА-НОМЕР -- набирается КОД_СТРАНЫ-КОД_ГОРОДА-НОМЕР.
>
>Как это можно реализовать? И вообще -- можно ли? Куда смотреть?
>
>Заранее спасибо.А конфу увидить можно?
>>Есть cisco 826-4V. Купили у ОСС номер.
>>Чтобы позвонить с него, надо набирать номер в виде код_страны-код_города-номер_телефон.
>>Хотелось бы облегчить свою участь и сделать так, как все это работает
>>в том же МГТСе:
>>если набрать просто семь цифр(первая не "8"), то набирается 7095-НОМЕР;
>>8-КОД-НОМЕР -- набирается 7-КОД-НОМЕР;
>>8-10-КОД_СТАНЫ-КОД_ГОРОДА-НОМЕР -- набирается КОД_СТРАНЫ-КОД_ГОРОДА-НОМЕР.
>>
>>Как это можно реализовать? И вообще -- можно ли? Куда смотреть?
>>
>>Заранее спасибо.
>
>А конфу увидить можно?Конфа стандартная, приведена выше.