Выбрать страну:   Выбрать язык:    
BY RU ENG  
версия для печати

Автопровижининг телефонов Yealink. Часть 3

27 октября'2023

Мы продолжаем публикацию цикла статей, посвященных автопровижинингу IP-телефонов Yealink. Первая часть цикла была посвящена обзору функции автопровижининга, во второй части рассмотрен принципы работы с конфигурационными файлами. Завершающая статья цикла посвящена практическому примеру настройки автопровижининга.

Задача: имеется 5 аппаратов Yealink SIP-T46U и 20 аппаратов SIP-T31P. Их необходимо настроить, то есть, перевести из состояния "новый из коробки" в состояние "готов к использованию".

Процесс автопровижининга можно разделить на 5 этапов:

  • определение сценария развертывания;
  • подготовка конфигурационных файлов;
  • размещение конфигурационных файлов на файловом сервере;
  • развертывание службы/сервера, которые будут направлять телефон на файловый сервер;
  • запуск процедуры автопровижининга.

Этапы 1-2 мы обсудили в предыдущих статьях и в этой статье не будем подробно на них останавливаться.

Этап 1. Определение сценария развертывания

Исходя из количества телефонов и сетевой инфраструктуры, необходимо выбрать оптимальный сценарий их развертывания.

Подробнее о выборе сценария развертывания

Среди множества способов обнаружения адреса автопровижининг-сервера выделяется метод опций DHCP, как наиболее доступный и универсальный. Рассмотрим процесс на базе данного метода. В примере автопровижининг будет настроен через 66 опцию DHCP-сервера.

Описание процесса

При включении телефон отправляет широковещательный запрос DHCP Discover, ответом на который устройство получит DHCP Offer. В DHCP Offer, помимо предлагаемого IP-адреса, содержатся иные сетевые параметры (маска, шлюз, DNS и пр.), передаваемые в формате так называемых DHCP-опций. Одной из таких опций может стать 43 опция (vendor-specific information), 66 опция (TFTP-сервер), а также пользовательская опция. Эти опции могут содержать адрес автопровижининг-сервера.

screenshot1.PNG

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

Этап 2. Подготовка конфигурационных файлов

Подробнее о подготовке конфигурационных файлов

Мы подготовили 2 общих конфигурационных файла (y000000000108.cfg и y000000000123.cfg), которые содержат настройки SIP-сервера, DSS-клавиш, рингтона и некоторые другие параметры, и 25 персонифицированных конфигурационных файлов MAC.cfg, содержащих настройки учетных записей SIP.

screenshot2.PNG

Описание процесса

Сначала все телефоны получат настройки из общего конфигурационного файла, а затем каждый из аппаратов получит свою персонифицированную конфигурацию из конфигурационного файла MAC.cfg.

Этап 3. Размещение конфигурационных файлов на сервере

Размещаем конфигурационные файлы на файловом сервере.

В качестве файлового сервера выберем Tftpd64, который свободно распространяется и не требует какой-либо специальной настройки.

Порядок установки сервера и размещения на нем конфигурационных файлов

1. Перейдите по ссылке и скачайте установочный файл Tftpd64-4.64-setup.exe.

screenshot3.PNG

2. Установите сервер.

3. TFTP-сервер уже включен в настройках по умолчанию, в качестве сетевого хоста используется localhost (если на ПК используется несколько IP-адресов, необходимо выбрать нужный в поле Server interfaces).

4. В поле Current Directory укажите директорию, которая будет использоваться TFTP-сервером как "домашняя".

5. В данную директорию помещаем конфигурационные файлы, подготовленные на этапе 2.

screenshot4.PNG

Примечание: по умолчанию 66 опция работает по протоколу TFTP, но при выборе данной опции можно использовать сервер, работающий по протоколам FTP/HTTP/HTTPS. Если при выборе 66 опции используется файловый сервер, работающий по любому другому протоколу, необходимо указать протокол в явном формате, например http://192.168.5.115.

Этап 4. Настройка DHCP-опции

Необходимо перейти в настройки маршрутизатора/DHCP-сервера и настроить на нем DHCP-опцию. В качестве примера рассмотрим, как настроить DHCP-опцию на маршрутизаторах Openwrt и Mikrotik.

1. Маршрутизатор с прошивкой Openwrt

Авторизовавшись в веб, откройте настройки интерфейсов (Network – Interfaces).

screenshot5.PNG

Выберите интерфейс, войдите в режим редактирования интерфейса, нажав Edit.

screenshot6.PNG

Перейдите в настройки DHCP-сервера интерфейса (Advanced Settings – DHCP Server - Advanced Settings) и кликните на иконку Add напротив раздела DHCP-Options.

Укажите номер опции и ее содержимое в формате <Номер опции, Значение опции>, сохраните настройки. Убедитесь, что настроенная опция появилась в списке опций.

2. Маршрутизатор Mikrotik

Авторизовавшись в веб, откройте окно настроек WebFig. Перейдите в меню IP – DHCP Server – Options – Add New.

screenshot8.PNG

Заполните поля Name (Имя опции), Code (Номер опции), Value (Значение опции), после чего нажмите OK. Убедитесь, что настроенная опция появилась в списке опций.

screenshot9.PNG

Этап 5. Запуск процедуры автопровижининга

Теперь можно подключить телефоны к сети. Если все действия выполнены правильно, после загрузки телефона и получении им сетевых настроек устройство автоматически начнет процесс автопровижининга. С файлового сервера будут последовательно запрошены файлы — сначала common.cfg, затем MAC.cfg. Во время скачивания этих файлов светодиод в углу экрана телефона будет мигать красным.

Процесс применения некоторых системных параметров может потребовать перезагрузки телефона.

В логах TFTP-сервера можно увидеть сообщения о запросе и скачивании телефонами конфигурационных файлов.

screenshot10.png

Процесс завершен! Телефоны настроены и готовы к использованию.

screenshot11.jpg

Следите за нашими обзорами и новостями!




Возврат к списку

+375 (17) 361-96-96
+375 (29) 361-96-96 (A1)
© ООО "АйПиМатика", 2010-2024
Подписаться на рассылку
Создание сайта - ICO