Cisco CallManager Express. Часть 1 — первоначальная настройка
_
Конфигурация DHCP пула. Особенность настройки DHCP пула заключается в указании опции «option 150» определяющая IP-адрес tftp сервера на котором будут хранится файлы конфигурации телефонов.
В статье подразумевается выделенный tftp сервер с настройкой которого можно ознакомиться тут
1 2 3 4 5 6 7 8 9 10 11 12 |
cme3945#conf t ! Разрешаем (через запрет) выдачу IP-адрес в диапазоне 192.168.1.201 192.168.1.254 cme3945(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.200 ! Конфигурация DHCP пула cme3945(config)#ip dhcp pool voicepool cme3945(config-ip-dhcp)#network 192.168.1.1 255.255.255.0 cme3945(config-ip-dhcp)#default-router 192.168.1.1 ! TFTP сервер по умолчанию cme3945(config-ip-dhcp)option 150 ip 192.168.1.45 ! Период аренды адреса cme3945(config-ip-dhcp)#lease 30 cme3945(config-ip-dhcp)#exit |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
!Конфигурация глобального пакета сервиса телефонии VoIP cme3945(config)# voice service voip ! Разрешаем соединения между протоколами h323 и sip cme3945(conf-voi-serv)# allow-connections h323 to h323 cme3945(conf-voi-serv)# allow-connections h323 to sip cme3945(conf-voi-serv)# allow-connections sip to h323 cme3945(conf-voi-serv)# allow-connections sip to sip ! Определение настроек факса cme3945(conf-voi-serv)# fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none ! Максимальное и минимальное время регистрации телефонов cme3945(conf-serv-sip) sip cme3945(conf-serv-sip)# registrar server expires max 600 min 60 cme3945(conf-serv-sip)# no call service stop cme3945(conf-serv-sip)# exit |
Конфигурация SIP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
cme3945(config)#voice register global ! Режим работы cme3945(config-register-global)# mode cme ! IP-адрес интерфейса на котором регистрировать SIP-сессии cme3945(config-register-global)# source-address 192.168.1.1 port 5060 ! Пропускная способность видеопотока для телефонов с поддержкой видео cme3945(config-register-global)# bandwidth video tias-modifier 256000 negotiate end-to-end ! Количество dn и pool. Согласно купленым лицензиям cme3945(config-register-global)# max-dn 50 cme3945(config-register-global)# max-pool 50 ! Прошивки используемые телефонами cme3945(config-register-global)# load 9971 sip9971.9-4-2SR1-2 cme3945(config-register-global)# load 8961 sip8961.9-4-2SR2-2 cme3945(config-register-global)# load 8945 SIP894x.9-4-2-8 cme3945(config-register-global)# load 7942 SIP42.9-4-2-1S ! Часовой пояс cme3945(config-register-global)# timezone 34 ! Формат времени cme3945(config-register-global)# time-format 24 ! Формат даты cme3945(config-register-global)# date-format D/M/Y ! TFTP-сервер, в данном случае внешний cme3945(config-register-global)# tftp-path tftp://192.168.1.45/ cme3945(config-register-global)# file text ! Язык локализации телефонов, соответствующие файлы должны быть на TFTP-сервере cme3945(config-register-global)# network-locale RU cme3945(config-register-global)# user-locale RU ! Сервер времени cme3945(config-register-global)# ntp-server 192.168.1.2 mode unicast ! Разрешение конференций ресурсами CME (максимально 8 участников) cme3945(config-register-global)# conference hardware ! Глобальный параметр разрешающий использование видеокамер на IP-телефонах cme3945(config-register-global)# camera ! Глобальный параметр разрешающий использование видеозвонков на IP-телефонах cme3945(config-register-global)# video cme3945(config-register-global)# exit |
Конфигурция набора кодеков объединенных в класс
1 2 3 4 5 |
cme3945(config)#voice class codec 100 cme3945(config-class)# codec preference 1 g729r8 cme3945(config-class)# codec preference 2 g711ulaw cme3945(config-class)# codec preference 3 g711alaw cme3945(config-class)# exit |
Настройка IP-телефона разделена на две части:
voice register dn — определяет номер кнопки, которая может быть привязана к нескольким voice register pool. Обычно на один телефоный аппарат назначается один dn.
voice register pool — идентифицирует телефонный аппарат по уникальному идентификатору — MAC-адресу. Voice register pool может быть привязан к любому voice register dn
Ниже пример конфигурации телефонного аппарат с двумя номерами
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
cme3945(config)#voice register dn 1 ! Виртуальный номер cme3945(config-register-dn)# number 1001 ! name отображается на телефоне вызываемого абонента при совершении исходящего звонка cme3945(config-register-dn)# name IvanovII ! label отображается на локальном телефоне cme3945(config-register-dn)# label Internal cme3945(config-register-dn)# exit ! cme3945(config)#voice register dn 2 cme3945(config-register-dn)# number 4956667788 cme3945(config-register-dn)# name IvanovII cme3945(config-register-dn)# label External cme3945(config-register-dn)# exit |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
cme3945(config)# voice register pool 1 ! Количество одновременных звонков на один dn после превышения указанного числа вызывающему абоненту придет сигнал занято cme3945(config-register-pool)# busy-trigger-per-button 2 ! MAC-адрес телефона cme3945(config-register-pool)# id mac 5067.AE24.847F ! Транспорт TCP или UDP cme3945(config-register-pool)# session-transport tcp ! Модель конфигурируемого Cisco телефона cme3945(config-register-pool)# type 8945 ! Кнопке 1 привязываем dn 1 cme3945(config-register-pool)# number 1 dn 1 ! Кнопке 2 привязываем dn 2 cme3945(config-register-pool)# number 2 dn 2 ! Метод посылки DTMF cme3945(config-register-pool)# dtmf-relay rtp-nte ! Класс кодеков cme3945(config-register-pool)# voice-class codec 100 ! Имя пользователя и пароль cme3945(config-register-pool)# username 1001 password PaSsWoRd ! Отключение функции подавления тишины cme3945(config-register-pool)# no vad ! Разрешение использование камеры cme3945(config-register-pool)# camera ! Разрешение использование видео cme3945(config-register-pool)# video cme3945(config-register-pool)# exit cme3945(config)#do wr |
После завершения настроек IP-телефона необходимо создать файлы конфигурации которые при включении IP-телефон загрузит
1 2 3 |
cme3945(config)#voice register global cme3945(config-register-global)#create profile !!!! |
Добавить комментарий