как настроить cisco ip телефон
Настройка IP-телефона Cisco
Настройка IP-телефона Cisco 7940 для работы по SIP
Как настроить IP-телефон Cisco 7940/7960 для работы по протоколу SIP.
Для работы IP-телефона Cisco 7940/7960 по протоколу SIP необходимо провести несколько подготовительных операций. Во-первых, скачать по адресу http://www.cisco.com/pcgi-bin/tablebuild.pl/sip-ip-phone7960 последнюю версию прошивки для телефона и создать конфигурационный файл на основе рассматриваемого шаблона. После того, как телефон будет включен и загрузит эту информацию с TFTP-сервера, он будет готов к работе. \
Рассмотрим настройку по шагам. Когда телефон инициализируется, он запрашивает с TFTP-сервера:
• Последний файл прошивки
• Dual-boot файл (OS79XX.TXT)
• Специально созданный для этого телефона конфигурационный файл (именуемый с учетом MAC-адреса)
• Конфигурационный файл по умолчанию
• Ring-list файл • Dial-plan файл DHCP-сервер должен отдавать следующие опции (или их придется настроить вручную): • dhcp option #1 (маска подсети)
• dhcp option #3 (шлюз по умолчанию)
• dhcp option #6 (адрес DNS-сервера) • dhcp option #15 (имя домена)
• dhcp option #50 (IP-адрес)
• dhcp option #66 (адрес TFTP-сервера)
Процесс инициализации IP-телефона Cisco
1. Телефон загружает файл прошивки.
2. Телефон получает номер своего VLAN – для того, чтобы получить параметры с DHCP-сервера, телефон, в случае подключения к коммутатору Cisco Catalyst, должен получить номер Voice-VLAN’а, настроенного на коммутаторе.
3. Телефон получает IP-адрес – с DHCP-сервера или из своих настроек.
4. Телефон скачивает с TFTP-сервера или загружает из памяти следующие файлы:
• OS79XX.TXT – использование этого файла обеспечивает совместимость переключения телефонов между SIP, MGCP или SCCP с использованием одного и того же TFTP-сервера.
• SIPDefault.cnf – параметры по умолчанию для всех телефонов, настройки рассматриваются далее.
• RINGLIST.DAT – перечисляет файлы с мелодиями звонков и их местоположение.
5. Телефон проверяет версию прошивки. Конфигурационные файлы IP-телефонов Cisco Формат имени файла должен быть SIPXXXXYYYYZZZZ.cnf, где XXXXYYYYZZZZ – MAC-адрес телефона в верхнем регистре.
Пример имени файла: SIP00503EFFD842.cnf. Каждая строка файла должна иметь вид: имя_переменной : значение ; необязательный комментарий
Необходимо изменить в следующем примере параметры:
• line1_name – номер или адрес электронной почты, используемый при регистрации. Номер вводится без дефисов, e-mail – без имени хоста.
• proxy1_address – IP-адрес прокси-сервера SIP, используемого телефоном.
• proxy1_port – Номер порта прокси-сервера SIP, используемого телефоном. Остальные параметры изменяются при необходимости.
Пример конфигурационного файла
# SIP Default Configuration File
Настройка файла конфигурации для отдельного IP- телефона
Настройка параметров из меню IP-телефона Cisco
time_zone : BT
dst_offset : 01/00
dst_start_month : April
dst_start_day : 1
dst_start_time : 02/00
dst_stop_month : October
dst_stop_day : 1
dst_stop_time : 02/00
dst_stop_autoadjust : 1
DST – это даты перехода на летнее и зимнее время соответственно.
Настройка dial-plan для IP-телефонов Cisco
Номерные планы позволяют IP-телефонам Cisco, работающим по протоколу SIP поддерживать автоматический набор и генерировать вторичный тоновый сигнал. При использовании общего номерного плана его лучше всего задавать в общем конфигурационном файле. Правила в файле номерного плана анализируются с первого до последнего, пишутся в XML-формате и хранятся на TFTP-сервере.
Начало файла обозначается таким тэгом:
Для каждой схемы нумерации добавьте строку:
После этого номерной план сохраняется в файл xml с уникальным именем и помещается на TFTP-сервер.
Примеры файлов с номерным планом:
С использованием решетки как набираемого символа:
С использованием двух разных гудков:
Как проверить, что IP-телефон Cisco правильно инициализировался
После включения питания телефон проходит через следующие стадии. Сначала загораются и гаснут по очереди индикаторы: Headset, Mute, Speaker. Затем появляются сообщения:
Азы IP-телефонии от Cisco или знакомство с Cisco CallManager Express
Совсем недавно на нашу организацию вышел клиент, который попросил настроить IP-AТС на основе платформы Cisco 2921 и софта Cisco CallManager Express (CME). Клиентами разбрасываться не прилично в наше время, посему решили данную услугу оказать.
Взялся я за это дело не столько с целью срубить бабла для компании, сколько с целью ознакомиться как у этой самой Cisco устроена Ip-телефония, с целью саморазвития то бишь.
Ознакомился. Тема приятная; для меня как для цискаря работать гораздо удобнее нежели чем с Asterisk.
Писать про возможности CME можно много. Сегодня расскажу про самые его основы.
Попробуем решить простую задачу: есть пара телефонов — один работает по SIP, другой по SCCP, надо заставить их звонить друг на друга. Как это сделать — под катом.
Первоначальная настройка CME
Нулевым пунктом считается настройка dhcp-сервера на маршрутизаторе, так как практически все телефоны по умолчанию настроены на получение IP-адреса именно таким способом. Если кто-то подзабыл или не знал, то на Цисках это делается так:
CME#conf t
CME#(config)ip dhcp pool voicepool
CME#(config-ip-dhcp)network 192.168.101.0 255.255.255.0
CME#(config-ip-dhcp)default-router 192.168.101.1
CME#(config-ip-dhcp)option 150 ip 192.168.101.1
CME#(config-ip-dhcp)lease 0 0 30
Все настройки вроде бы очевидны. За исключением, наверное 150-ой опции. Данная опция передаёт в DHCP-настройках адрес tftp-сервера (про использование tftp-сервера в этой статье я писать не буду, но вещь это очень полезная для работы с телефонами)
По умолчанию, Cisco очень хорошо и с пониманием относится к работе протокола SCCP (в силу того, что данный протокол принадлежит самой Cisco), и не очень дружит с более распространным SIP-ом. Так, например чтобы просто разрешить звонки между SIP-телефонами, подключенными к нашей АТС необходимо сконфигурировать:
CME#conf t
CME#(config)voice service voip
CME#(config-voice)allow-connections sip to sip
Далее конфигурируем срок регистрации SIP-телефонов:
CME#conf t
CME#(config)voice service voip
CME#(config-voice)sip
CME#(config-voice-sip)registrar server expires max 3600 min 3600
Теперь необходимо создать т.н. класс кодеков — набор кодеков, которые планируется использовать:
CME#conf t
CME#(config)voice class codec 1
CME#(config-voice)codec preference 1 g711alaw
CME#(config-voice)codec preference 2 g711ulaw
CME#(config-voice)codec preference 3 g729br8
Первым будет сделана попытка использовть кодек 711alaw, если не удастся, то g711ulaw, ну и дальше интуитивно понятно.
Этих настроек будет достаточно.
Настройка для работы c SCCP
Все настройки касающиеся работы протокола SCCP происходят в разделе telephony-service. Вот необходимый нам минимум:
CME#conf t
CME#(config)telephony-service
CME#(config-telephony)max-ephones 10
CME#(config-telephony)max-dn 10
CME#(config-telephony)ip source-address 192.168.101.1 port 2000
ephone — это такая штука, которая, упрощённо говоря, символизирует собой телефон, ну то есть образ телефонного апарата в понятии CME. Параметр max-ephones отвечает, соответственно за то, какое количество SCCP-телефонов может быть зарегистрировано на данной АТС.
dn — (directory number) это такая штука, которая, упрощённо говоря, символизирует собой телефонный номер. По аналогии ясно, за что отвечает параметр max-dn.
К слову сказать, не очень правильно указывать слишком большое количество ephone и dn, ибо под каждый из этих «юнитов» CME будет выделять оперативную память при инициализации.
Плюс ко всему количество поддерживаемых ephone и dn зависит от модели платформы и версии софта.
ip source-address задаёт IP-адрес (и как следствие интерфейс) и порт, на котором будут слушаться запросы от SCCP-телефонов
Настройка CME для работы с SIP-телефонами
Все настройки касающиеся работы протокола SIP происходят в разделе voice register global. Вот необходимый нам минимум:
CME#conf t
CME#(config)voice register global
CME#(config-voice)mode cme
CME#(config-voice)source-address 192.168.101.1 port 5060
CME#(config-voice)max-dn 50
CME#(config-voice)max-pool 36
Два отличия. Первое — необходимо выполнить команду mode cme, которая как бы намекает роутеру что отныне с SIP-телефонами будет работать CME (это к тому, что с протоколом SIP у Cisco работает не только описываемый нами софт). Второе — теперь вместо ephon-ов мы будем оперировать voice-pool-ами
Регистрируем телефоны
Можно приступать к настройке нумерации и параметров регистрации телефонов.
Технология в обоих протоколах одинакова и достаточно проста — сначала создаётся dn, потом создаётся «телефон», и к телефону привязывается его номер (или несколько).
В нашем примере для авторизации телефонных аппаратов на сервере мы будем использовать их MAC-адреса. Это логично, так как на практике за определённым человеком закрепляется один и тот же телефонный аппарат и телефонный номер, а человек обычно редко перемещает своё рабочее место в офисе, а если и перемещает, то и телефончик с собой переносит.
Регистрируем SCCP-телефон
Создаём телефонный номер:
CME#conf t
CME#(config)ephone-dn 1
CME#(config-ephone-dn)number 100
CME#(config-ephone-dn)description Beauty-User
CME#(config-ephone-dn)name The Real Man
Создали телефонный номер 100, описание внутри CME — «Beauty-User», отображаемое на телефоне имя будет «The Real Man»
Создаём образ телефоного аппарата. привязываем его к MAC-адресу реального аппарата, привязываем к нему номер:
CME#conf t
CME#(config)ephone 1
CME#(config-ephone)mac-address B4A4.E328.BDEC
CME#(config-ephone)button 1:1
Привязывание телефонного аппарата (а точнее телефонной линии нашего аппарата) происходи командой button 1:1. Формат следующий — сначала набираем ключевое слово «button», потом указываем номер этой «кнопки» (первый в нашем примере), потом указываем действие, которое требуется совершить («:» — двоеточие означает, что сейчас мы привяжем к выбранной линии какой-нибудь телефонный номер) и потом параметр соответствующий действию — в нашем случае указываем телефонный номер (то есть номер настроенного заранее dn).
Вы же наверняка видели в жизни\на картинках цискофон? Видели там много всяких кнопок возле экранчика? Это и есть те самые button-ы. На самом деле, каждая из этих кнопок отвечает за свою линию. А действий над ними можно совершать много (не только привязывать к какому нибудь номеру). Но это достойно отдельной статьи.
Регистрируем SIP-телефон
directory number создаётся следующим образом:
CME#conf t
CME#(config)voice register dn 1
CME#(config-voice-register-dn)number 200
Думаю, всё понятно. Описываем далее параметры для телефона:
CME#conf t
CME#(config)voice register pool 1
CME#(config-voice-register-pool)id mac 1CDF.0F4A.152E
CME#(config-voice-register-pool)number 1 dn 1
CME#(config-voice-register-pool)voice-class codec 1
CME#(config-voice-register-pool)username test password test
Привязка к первой линии первого номера происходит командой number 1 dn 1.
Командой voice-class codec 1 определяем для телефона набор допустимых кодеков (этот набор мы описывали в начале самом).
Далее командой username\password задаём аутентифкационные данные.
Чтобы телефон зарегистрировался, необходимо зайти на его веб-морду и в настройках первой линии указать адрес сервера — 192.168.101.1 и аутентификационные данные. Сохраняем.
Перезагружаем.
…
PROFIT!
Вроде бы всё. Были описаны минимальные настройки CME чтобы на нём могли зарегистрироваться два телефона (SIP и SCCP), получив адрес через DHCP.
Источники знаний
Основной источник знаний для начала был видео-курс к CCNA Voice от Jeremy Cioara. Довольно живым языком (английским правда) рассказывается об IP-телефонии вообще и о нюансах настройки этого самого CME. Правда там ни словом не затрагивается настройка SIP-телефонов.
Очень хороший мануал, конечно, есть на cisco.com. Называется он Cisco Unified Communications Manager Express System Administration Guide. Доступен тут. Там же есть ссылка для скачивания в PDF.
В дальнейшем постараюсь рассказывать о разных нюансах настройки IP-телефонии на Cisco в общем, и о CME в частности — настройка tftp сервера для заливания прошивок на телефоны, подключение линий от ТфОП, специфика установки CME и прочие фичи.
Руководство администратора беспроводных телефонов Cisco IP 8821 и 8821-EX для Cisco Unified Communications Manager
Book Title
Руководство администратора беспроводных телефонов Cisco IP 8821 и 8821-EX для Cisco Unified Communications Manager
Chapter Title
View with Adobe Reader on a variety of devices
Results
Chapter: Конфигурация телефона
Конфигурация телефона
Настройка сети телефона в меню «Настройки»
При настройке телефона вручную необходимо задать значения следующих полей:
После настройки конфигурации телефона необходимо настроить подключение по Wi-Fi.
Процедура
(дополнительно) Введите имя профиля.
Введите имя профиля.
Выберите DHCP и нажмите Выкл.
Введите IP-адрес телефона.
Введите маску подсети.
Введите маску подсети.
Введите маршрутизатор по умолчанию.
Введите маску подсети.
Введите основной DNS-сервер.
Введите IP-адрес DNS-сервера.
Введите основной TFTP-сервер.
Введите IP-адрес TFTP-сервера вашего Cisco Unified Communications Manager.
Нажмите Стереть в окне «Список доверия».
Приложение «Настройки»
Приложение Настройки используется для настройки телефона и управления им, а также для настройки индивидуальных предпочтений.
Процедура
На экране просмотра линий нажмите стрелку влево на блоке перемещения, чтобы открыть экран «Приложения».
На экране «Приложения» нажмите стрелку влево на блоке перемещения и выберите Настройки 
Подключение телефона к сети Wi-Fi
После настройки телефона и сохранения изменений телефон подключится к Cisco Unified Communications Manager. Установив подключение, телефон загрузит файл конфигурации и при необходимости выполнит обновление микропрограммного обеспечения до новой версии.
Подготовка
Вам потребуются следующие сведения о сети Wi-Fi:
Тип защиты (например, WEP, EAP)
PIN-код или ключ доступа для выбранного метода обеспечения безопасности
Процедура
(дополнительно) Введите имя профиля.
Введите новое имя с помощью клавиатуры.
Чтобы удалить символ слева от курсора, нажмите программную клавишу Назад 
Для перемещения слева направо внутри поля используйте кольцо со стрелками.
Если ваша сеть не поддерживает DHCP, выполните следующие действия.
Выберите DHCP и нажмите Выкл.
Выберите IP-адрес и введите IP-адрес, назначенный телефону.
Выберите Маска подсети и введите маску подсети. Например, 255.255.255.0.
Выберите Маршр-р по умлч. и введите IP-адрес маршрутизатора по умолчанию.
Выберите DNS-сервер 1 и введите IP-адрес сервера DNS.
Следующие действия выполните для любой сети:
Выберите TFTP-сервер 1 и введите IP-адрес сервера TFTP для Cisco Unified Communications Manager.
Введите SSID точки доступа с помощью клавиатуры.
Выберите Режим безопас.
Выберите метод обеспечения безопасности, который требуется для данной точки доступа.
Установите значения обязательных полей безопасности в соответствии со следующей таблицей:
Когда для режима безопасности задано значение «Нет», конфигурировать другие поля не требуется.
Введите ключ WEP: 40/104 или 64/128; в формате ASCII или шестнадцатеричном.
Введите контрольную фразу в формате ASCII (8-63) или в шестнадцатеричном (64).
Введите идентификатор пользователя.
Выберите тип сертификата. Может потребоваться предоставить сертификат пользователям. Подробнее см. Сертификаты.
Режим определяет частоту. Если установлен режим «Авто», телефон может использовать частоту 5 ГГц или 2,4 ГГц, причем частота 5 ГГц является предпочтительной.
Это поле следует устанавливать в значение Отключ. только в целях устранения неполадок.
Нажмите Электропитание/Заверш.вызов 
Подключение телефона к Cisco Unified Communications Manager
Подготовка
Введите IP-адрес TFTP-сервера Cisco Unified Communications Manager.
Телефон должен быть настроен в Cisco Unified Communications Manager
Телефон должен быть подключен к сети Wi-Fi.
Процедура
Выберите TFTP-сервер 1 и введите IP-адрес сервера TFTP для Cisco Unified Communications Manager.
Перейдите на главный экран.
Телефон подключается к Cisco Unified Communications Manager. Установив подключение, телефон загрузит файл конфигурации и при необходимости выполнит обновление микропрограммного обеспечения до новой версии.
Страница администрирования телефона Cisco IP
Для телефонов Cisco, поддерживающих Wi-Fi, существуют специальные веб-страницы, отличающиеся от веб-страниц для других телефонов. Эти специальные веб-страницы следует использовать для настройки безопасности телефона, если протокол SCEP (Simple Certificate Enrollment Protocol) недоступен. Используйте эти страницы, когда требуется вручную установить на телефоне сертификаты безопасности, загрузить сертификат безопасности или вручную установить на телефоне дату и время.
На этих веб-страницах отображается та же информация, что и на веб-страницах для других телефонов, в том числе информация об устройстве, настройка сети, журналы и статистика.
Доступ к страницам администрирования можно получить следующими способами:
через подключение к беспроводной сети;
через прямое USB-соединение;
используя аппаратный ключ USB-Ethernet.
Настройка страницы администрирования для телефона
Веб-страница администрирования включена, если телефон поставляется с завода-изготовителя с паролем Cisco. Однако если телефон регистрируется в Cisco Unified Communications Manager, необходимо включить веб-страницу администрирования и установить новый пароль.
После регистрации телефона включите эту веб-страницу и задайте учетные данные для входа перед первым использованием этой веб-страницы.
Подготовка
Перед включением веб-страницы администрирования придумайте пароль. Пароль может быть любым сочетанием букв или цифр и должен иметь длину от 8 до 127 символов.
Вашим постоянным именем пользователя становится имя admin.
Процедура
Найдите свой телефон.
В поле «Пароль администратора» введите свой пароль.
Доступ к веб-странице администрирования телефона
Для получения доступа к веб-страницам администрирования необходимо указать номер порта администрирования.
Процедура
Узнайте IP-адрес телефона.
Откройте веб-браузер и введите следующий URL-адрес, где IP_адрес — это IP-адрес телефона Cisco IP:
В поле «Пароль» введите пароль.
Доступ к веб-странице администрирования телефона
Если необходимо настроить телефон удаленно, можно настроить параметры телефона на веб-странице администрирования. При настройке телефона таким способом необходимо настроить первый профиль БЛВС для телефона.
Процедура
Настройте поля раздела так, как описано в таблице ниже.
Поле только для чтения
Используется для включения или отключения профиля.
Введите имя профиля.
Может меняться пользователем
Задайте для поля значение, позволяющее пользователю включать или выключать изменение профиля БЛВС.
Введите SSID точки доступа.
Выберите режим безопасности.
Если тип защиты — EAP-FAST, PEAP-GTC или PEAP-MSCHAPV2, экран изменится на отображение поля идентификатора пользователя Введите идентификатор пользователя.
Выберите тип сертификата.
Выберите требуемый режим.
Энергосбережение при вызове
Выберите тип режима энергосбережения, используемый телефоном для экономии электроэнергии.
Введите доменное имя.
Задайте метод DHCP. Если DHCP выключен, необходимо заполнить больше полей.
Если DHCP выключен, назначьте статический IP-адрес
Если DHCP выключен, введите маску подсети.
Если DHCP выключен, введите IP-адрес маршрутизатора.
Если DHCP выключен, введите IP-адрес как минимум одного сервера DNS.
Задайте значение в этом поле, чтобы указать на использование TFTP-сервера отличного от того, который связан с Cisco Unified Communications Manager.
Введите IP-адрес TFTP-сервера вашего Cisco Unified Communications Manager (основного и, если доступен, дополнительного).
Настройка параметров резервного копирования на веб-странице администрирования телефона
Вы можете использовать веб-страницу администрирования телефона для резервного копирования и восстановления конфигурации телефона.
Процедура
Выберите один из следующих вариантов:
Настройка даты и времени на телефоне вручную
При аутентификации на основе сертификата телефон должен отображать правильную дату и время. Сервер аутентификации проверяет дату и время на телефоне, сравнивая их со сроком действия сертификата. Если дата и время на телефоне и сервере не совпадают, телефон перестает работать.
Используйте эту процедуру, чтобы вручную задать дату и время на телефоне, если телефон не получает правильную информацию из вашей сети.
Процедура
Выберите один из следующих вариантов:
Управление локальными контактами на странице администрирования телефона
На веб-странице администрирования телефона доступны следующие возможности:
Импорт CSV-файла контактов на телефон пользователя.
Экспорт CSV-файла списка локальных контактов пользователя.
Удаление всех локальных контактов с телефона пользователя.
Функции импорта и экспорта могут быть полезны во время начальной настройки телефона. Вы можете настроить список часто используемых телефонных номеров организации на одном телефоне. Затем можно экспортировать этот список и импортировать его на другие телефоны.
Если вы разрешаете пользователям доступ к странице администрирования телефона, предоставьте им инструкции по импорту и экспорту локальных контактов.
Рекомендуемый подход к работе с исходными списками локальных контактов
Если требуется создать список для импорта на несколько телефонов, рекомендуется использовать следующий подход:
Создайте одну запись в списке локальных контактов телефона.
Экспортируйте список с телефона.
Измените список, чтобы добавить записи.
Можно использовать текстовый редактор для изменения списка.
При использовании других инструментов (например, программ для работы с документами или электронными таблицами), необходимо сохранить список в одном из следующих форматов:
Импортируйте список на телефон.
Перед импортом списка на другие телефоны убедитесь, что список отображается правильно.
Импорт локальных контактов пользователя
Можно импортировать CSV-файл на телефон пользователя. Этот CSV-файл можно создать с помощью текстового редактора или создать список на одном телефоне и экспортировать его (см Экспорт локальных контактов пользователя).
Можно добавить до 200 локальных контактов. однако если список локальных контактов уже существует на телефоне, количество записей в CSV-файле и на телефоне не может превышать 200, иначе импорт завершится с ошибкой.
Только 49 записей могут быть помечены как избранные, поскольку первая запись в списке избранного используется для голосовой почты. Если список избранного уже существует на телефоне, количество записей в CSV-файле и на телефоне не может превышать 49, иначе импорт завершится с ошибкой.
При импорте не проверяется наличие записей на телефоне, что может привести к созданию дубликатов записей. Повторяющиеся записи необходимо удалять вручную.