Доброго времени!
Данная заметка будет посвящена тому, как ограничить внешние звонки на CUCME.
В прошлой статье я рассматривал как пользоваться Partiotion, CSS на CUCM.
Если проводить Аналогию COR (Class of Restrictions) и Partiotion и CSS то это в принципе одно и тоже, только используются разные понятия, а так, функциональность идентична. Поэтому если вы освоили как работать с CSS, то и с COR проблем у Вас не будет.
Итак, допустим, у нас есть маршрутизатор, пусть это будет Cisco 2811, в нем есть порты для выхода в города — FXO и есть порты для внутренних телефонов — FXS (либо IP телефоны, работающие на CUCME, это не столь важно).
Соответсвенно у вас есть некоторые dial-peer’ы, которые предоставляют доступ — выход в город, например такой:
dial-peer voice 1 pots
destination-pattern .T
port 0/0/0
Так же на этой Cisco у вас «поднят» Call Manager Express. И задача состоит в том, чтоб некоторым телефонам дать доступ к какой-то из линий, а каким-то нет.
Здесь к нам приходит на помощь Class of Restrictions.
Для начала, нам нужно создать, если рассматривать терминологию CUCM — партиции.
Делается это следующим образом:
dial-peer cor custom
name city
name no-international
name local
City — будет использоваться для доступа в город и внутренних звонков
no-international — будет использоваться для междугородних звонков и для внутренних звонков, а так же непосредственно в город
local — не будет иметь внешний выход.
После данного определения, нам нужно создать листы доступа, в терминологии CUCM — CSS.
dial-peer cor list city
member city
member local
!
dial-peer cor list no-international
member no-international
member city
member local!
dial-peer cor list local
member local
!
Очень похоже на CSS, не так ли?
Теперь нужно «привязать» к dial-peer соответствующий лист.
dial-peer voice 1 pots
destination-pattern …..
port 0/0/0
cor outgoing city
dial-peer voice 1 pots
destination-pattern ……….
port 0/0/0
cor outgoing no-international
И в завершении, в телефонам CUCME нужно так же «привязать» необходимый list (CSS).
ephone-dn 1
cor incoming no-international
!
ephone-dn 2
cor incoming city
!
ephone-dn 3
cor incoming local
Вот собственно и все. С помощью COR вы можете достаточно гибко управлять правами доступа на внешнии линии, а так же внутри CUCME.