Использование Lync Phone Edition в организации

Попал мне в руки для бесчеловечных экспериментов телефон Polycom CX3000. Ну как попал — нарисовался в Москве с задачей подключить его к MS Lync и посмотреть что он может.

Для тех, кто не в курсе, поясняю, — это IP-телефон с установленной внутри него ОС Lync Phone Edition. Соответственно, этот телефон можно использовать совместно с IP-АТС на базе MS Lync Server.

Пришлось разбираться, что же за зверь этот Lync Phone Edition.

Поиск по руководству дал понимание того, что телефон может работать в двух режимах:

  • Basic — при подключении к сети;
  • Enhanced — при подключении к компьютеру с Lync 2010/2013 (использование в качестве гарнитуры).

Так как использование в качестве гарнитуры было мне не интересно, я пошел копать дальше.

Официальная документация на Technet показалась мне не очень понятной. А вот статья Jeff Schertz гораздо яснее.

Итак, что же нам нужно настроить, чтобы телефон работал по сети:

  1. настроить DNS;
  2. настроить DHCP;
  3. настроить Lync Server.

Примечание автора: этот объем настроек необходим в дополнение к уже настроенной и работающей Lync-инфраструктуре! 🙂

1. Настройка DNS

Необходимо создать две записи в DNS. SRV-запись _ntp._udp.domain.com, которая ссылается на запись time.domain.com. time.domain.com — A-запись, указывающая на какой-нибудь источник времени. A-запись не обязательная, можно нацелить SRV-запись сразу на контроллер домена.

Также необходима SRV-запись _sipinternaltls.domain.com, указывающая на сервер входа Lync (Frontend/Director). Она у вас уже должна быть.

2. Настройка DHCP

С помощью опций 4 и 42 укажите серверы времени. Можно указать тот же сервер, что используется для записи time.domain.com.

С помощью опции 119 укажите используемые SIP-домены.

С помощью опций 43 и  120 укажите адрес сервера и расположение служб сертификатов Lync. Опция 43 состоит из подопций, поэтому ее крайне сложно создать вручную (текнет).

Option Number
Option Name
ASCII Value (example)
001
UCIdentifier
MS-UC-Client
002
URLScheme
https
003
WebServerFQDN
lync.schertz.local
004
WebServerPort
443
005
CertProvRelPath
/CertProv/CertProvisioningService.svc

В опции 120 указано имя сервера входа Lync (SIP).

Для автоматизированного создания опции 43 Microsoft предлагает воспользоваться утилитой DHCPUtil.exe.

Чтобы выполнить создание записей в DHCP, необходимо запустить эту утилиту на DHCP-сервере со следующими параметрами:

DHCPUtil.exe -SipServer lync.schertz.local -runconfigscript

Если опустить параметр -runconfigscript, то утилита просто произведет преобразование всех параметров в шестнадцатеричную систему счисления и приведет пример команды для настройки области DHCP вручную.

Если Web-сервисы располагаются на сервере, отличном от SIP из опции 120, то это также можно указать в команде:

DHCPUtil.exe -SipServer lync.schertz.local -WebServer lyncweb.schertz.local

В качестве альтернативы всему этому геморрою с опциями 43 и 120 можно поднять DHCP-сервер, интегрированный с Lync:

set-CsRegistrarConfiguration –EnableDHCPServer $true

Но мне это показалось менее управляемой вещью, чем внешний DHCP.

После создания опций можно с помощью DHCPUtil проверить корректность настройки:

DHCPUtil.exe -EmulateClient

3. Настройка Lync Server

Тут все относительно проще:

  1. включить учетной записи Enterprise Voice;
  2. настроить ей PIN через Control Panel, Shell либо веб (https://dialin.domain.com);
  3. удостовериться, что авторизация по PIN включена
Set-CsWebServiceConfiguration -Identity Global -UsePinAuth $true

После этого можно включать телефон, вводить телефонный номер и пинкод, после чего наслаждаться жизнью. Правда, с вас также спросят пинкод для разблокировки.

Работать с адресной книгой придется с цифровой клавиатуры:

keyb

Знак пробела вроде бы *.

Соответственно, если хотите найти в адресной книге «Вахитова А» и позвонить ему, то надо набрать это на клавиатуре. Знак пробела рулит, в противном случае вы можете не найти абонента с частой фамилией (Иванов, Быков, Антонов, …).

Также подобные телефоны Lync могут работать в режиме Common Area Phone (не могу не сослаться на Jeff‘а).

Это общедоступный телефон, с которого звонить может любой желающий. То есть, авторизация (номер/пин) проходит один раз, после чего телефон работает без авторизации и блокировки. Для сотрудников остается возможность авторизации на телефоне по пин-коду и использованию телефонного аппарата под себя на ограниченное время (например, 15 минут).

Одна из «фич» общедоступного телефона в том, что с него недоступна адресная книга компании. Соответственно, сценарии использования телефона несколько ограничиваются.

P.S. Тут не указана A-запись UCUpdates-R2.domain.com, указывающая на сервер обновления прошивок Lync Phone. Для проверки работоспособности она не нужна. Ну и мне пришлось бы перевыпускать сертификат/перезапускать службы, поэтому я поленился тестировать обновление прошивки. Да и аппарат был чужой — еще убил бы ненароком. 😉

Запись опубликована в рубрике Lync, Microsoft. Добавьте в закладки постоянную ссылку.

2 комментария: Использование Lync Phone Edition в организации

  1. Макс говорит:

    Спасибо за статью. Хотелось бы уточнить один вопрос, никак не соображу, как настроить телефон для использования в режиме гарнитуры? Версия прошивки 4.0.7577.4397

  2. Андрей Вахитов говорит:

    Добрый день, Макс.
    Я сам не сталкивался с таким вариантом использования. Насколько я подозреваю, надо подключить телефон USB-кабелем к компьютеру и указать использование его в качестве колонок/микрофона для линк.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *