Инструкция по автоконфигурированию

Материал из wiki.akuvox-rus.ru
Версия от 14:27, 20 августа 2020; Admin (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Этот документ написан специально для административного персонала, ответственного за удаленную поддержку продуктов Akuvox.

Продукты Akuvox используют сетевые протоколы DHCP / UPNP/TFTP/FTP/HTTP/HTTPS для получения URL-адреса, а затем загружают микропрограммное обеспечение и / или соответствующие файлы конфигурации с этого сервера. Эти файлы конфигурации и прошивки будут использоваться для обновления прошивки и соответствующих параметров на устройстве.

Продукты Akuvox можно настроить на повторную(периодически или при включении) синхронизацию своего внутреннего состояния конфигурации для соответствия удаленному профилю, связываясь с обычным сервером подготовки (NPS) или сервером контроля доступа (ACS). В этом документе мы предполагаем, что администратор знает, как настроить серверы NPS и ACS (DHCP, UPNP, TFTP, FTP, HTTP и HTTPS).

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

Автоматическое развертывание имеет следующие функции подготовки общей конфигурации: в этом сценарии общий конфигурационный файл хранится на сервере, и все IP-телефоны загружают один и тот же конфигурационный файл для обновления своих параметров. Подготовка конфигурации на основе MAC: в этом сценарии каждый файл конфигурации предназначен для конкретного IP-телефона с MAC-адресом, соответствующим имени файла. Параметры в этом файле конфигурации предназначены только для этого конкретного IP-телефона. Обычно это относится к параметрам, связанным с учетной записью.

Принцип работы и функции

Полный процесс автоматического обновления состоит из следующих действий: администратор настраивает серверы NPS и ACS с необходимой информацией. IP-телефон получает URL-адрес сервера файлов конфигурации IP-телефон загружает файл конфигурации с сервера конфигурации с URL-адресом, полученным на Шаге 2. Параметры конфигурации в конфигурационном файле записываются в соответствующие конфигурационные файлы в IP-телефоне если конфигурационный файл содержит содержимое для обновления прошивки, IP-телефон получит прошивку и сделает обновление прошивки.

Получение URL Сервера Обновлений

Когда устройство включается, оно будет пытаться получить обновления адреса сервера в следующем порядке: PNP Server→DHCP Custom Option→DHCP Option43→DHCP Option66→Сервер, указанный пользователем. Для настройки автоматической конфигурации можно использовать любой из вышеперечисленных методов.

Чтобы настроить автоматическую инициализацию, используйте веб-интерфейс на IP-телефоне. Ниже приводится подробное описание этого процесса. Настройка автоматической конфигурации находится в разделе " Upgrade→Advanced Обновление→дополнительно” (Рис. 1):

1ccc.png

PNP

PNP расшифровывается как Plug and Play (подключи и играй). PNP обеспечивает фирменное автоматическое обновление, когда включен режим обновления PNP, телефон будет транслировать “SIP SUBSCRIBE " в сети. SIP-сервер ответит “SIP NOTIFY " с URL-адресом прошивки и / или конфигурационного файла сервера.

Следующая процедура предназначена для настройки автоматической конфигурации с PNP:

  • Во-первых, вам нужно настроить SIP-сервер на использование PNP и установить в нем URL-адрес сервера обновлений.
  • Как показано на Рис. 2,Включите PNP Config и нажмите кнопку [AutoP]. Телефон будет использовать PNP для получения правильного URL-адреса автоматической конфигурации и загрузки микропрограммного обеспечения и файлов конфигурации.
  • Если установлен режим auto p, телефон будет выполнять автоматическую конфигурацию в заданном временном интервале, установленном в автоматическом режиме.
2ccc.png

Заданный пользователем сервер

  • Пользователь может вручную задать определенный URL-адрес сервера для загрузки программного обеспечения и / или конфигурационного файла.
  • Процедура для этого показана на рис. 3 Используется следующий пример с TFTP:
  • Установите URL-адрес сервера ручного обновления как HTTP-сервер (например, “http://192.168.35.68”), нажмите кнопку [AutoP], устройство будет использовать URL-адрес для загрузки соответствующего микропрограммного обеспечения и / или конфигурационного файла с HTTP-сервера и обновления устройства с помощью загруженного файла;
  • Если установлен режим auto p, телефон будет выполнять автоматическую инициализацию в заданном временном интервале, установленном в автоматическом режиме.
3ccc.png

Мы также можем использовать FTP, HTTP или HTTPS в качестве протокола для обновления прошивки устройства и / или конфигурации.

Формат ссылок выглядит следующим образом:

TFTPt: 
tftp://192.168.0.19/
FTP: 
ftp://192.168.0.19/  (allows anonymous login)
ftp://username:password@192.168.0.19/  (requires a user name and password)
HTTPt: 
http://192.168.0.19/  (use the default port 80)
http://192.168.0.19:8080/  (use other ports, such as 8080)
HTTPS: 
https://192.168.0.19/  (use the default port 443)

Определяемый пользователем DHCP код Custom Option

Если устройство настроено на использование параметра DHCP для получения URL-адреса автоматической конфигурации, оно отправит запрос на DHCP-сервер для получения определенного кода параметра DHCP. Чтобы использовать пользовательский параметр DHCP (определяемый пользователем, диапазон кода параметра составляет от 128 до 255), необходимо сначала настроить пользовательский параметр DHCP на веб-странице, как показано на рис. 4.

Конфигурация параметра DHCP (для примера в качестве пользовательского кода параметра DHCP используется 230). Вы можете использовать любой пользовательский код опции DHCP от 128 до 255):

  • Во-первых, вам нужно настроить DHCP-сервер, чтобы он имел определенный пользовательский код опции 230 с URL-адресом сервера обновления в нем.
  • Установить пользовательские опции для 230. Нажмите кнопку [AutoP], устройство получит URL-адрес сервера обновления от DHCP-сервера с кодом опции 230.
  • Если установлен режим auto p, устройство будет выполнять автоматическую инициализацию в заданном временном интервале, установленном в автоматическом режиме.
4ccc.png

DHCP Option 66

Если ничего из вышеперечисленного не задано, устройство автоматически использует опцию DHCP 66 для получения URL-адреса сервера обновления. Это делается в рамках программного обеспечения, и пользователю это указывать не нужно. Чтобы это работало, необходимо настроить DHCP-сервер для опции 66 с URL-адресом сервера обновления в нем.

DHCP Option 43

Если устройство не получает URL-адрес от параметра DHCP 66, оно автоматически использует параметр DHCP 43. Это делается в рамках программного обеспечения, и пользователю это указывать не нужно. Чтобы это работало, необходимо настроить DHCP-сервер для параметра 43 с URL-адресом сервера обновления в нем.

Режимы AUTOP

Устройство поддерживает следующие три режима работы:

1. Отключено: отключает авто конфигурацию. Устройство не будет проверять наличие каких-либо обновлений и не будет автоматически обновлять устройство

2. При включении питания: устройство выполняет автоматическое конфигурирование при включении питания IP-устройства

3. Периодически: устройство периодически делает запрос на проверку в заданные сроки

Загрузка файла конфигурации

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

  • Общий конфигурационный файл: этот конфигурационный файл имеет общие параметры конфигурации для всех IP-устройств.
  • Конфигурационный файл на базе MAC: этот конфигурационный файл предназначен для использования конкретным IP-устройством с указанным MAC-адресом. Обычно это связано с информацией об учетной записи.

Если у вас есть оба этих файла на сервере, IP-устройство сначала получит общий конфигурационный файл, а затем получит конфигурационный файл на базе MAC, используя его MAC-адрес в качестве идентификатора.

Описание и применение параметров конфигурации

Обновление параметров конфигурации

Параметры, которые будут обновлены, должны соответствовать следующему формату в конфигурационном файле, как показано

5ccc.png

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

Пример: чтобы задать имя пользователя и пароль PPPOE, используйте следующий формат:

Примечание: каждая строка в файле конфигурации, начинающаяся с #, является оператором комментария, который не влияет на обновление.


Как только файл конфигурации будет успешно обновлен с помощью файла конфигурации, показанного выше, пользователь войдет на сервер pppoe по имени пользователя(James) и паролю(123456).

Обновление Прошивки и/или файла конфигурации

Для подробной информации используйте ссылку auto_provisioning_parameters

1.Обновление прошивки

Для обновления нужно указать следующую строку в файле конфигурации

Config.Firmware.Url = protocol name://address/path/filename

Например:

Config.Firmware.Url = tftp://192.168.10.19/1.0.0.135.rom

2.Персонализированные рингтоны

Для настройки рингтонов потребуется следующая строка

Config.Ringtone.Url = protocol name://address/path/filename

Пример:

Config.Ringtone.Url = tftp://192.168.10.19/Ring1.wav\\   

Примечание: Ring1.wav - это файл рингтона в формате wav. Общий размер настраиваемого файла мелодии звонка не может быть больше 100 КБ. Чтобы настроить два разных рингтона, потребуется прописать следующее:

Config.Ringtone.Url = tftp://192.168.10.19/Ring1.wav
Config.Ringtone.Url = tftp://192.168.10.19/Ring2.wav

3.Обновление локальный контактов

Для обновления списка локальных контактов используется следующая строка

Config.Contact.Url = protocol name://address/path/filename

Например:

Config.Contact.Url = tftp://192.168.10.19/Contact.xml 

Примечание: Contact.xml это название для адресной книги с контактами.