Лицензирование может осуществляться двумя способами:
- Через взаимодействие с системой ELM (Eltex License Manager), осуществляющей функцию лицензирования программных и аппаратных продуктов компании «Элтекс».
- Файловое лицензирование (только WLC)
Лицензирование через ELM
Онлайн-лицензирование поддерживается на vWLC и WLC.
Существует 2 варианта работы с ELM:
- Online ELM — сервер лицензирования, расположенный на стороне компании «Элтекс». Установка дополнительного ПО не требуется.
https://elm.eltex-co.ru:8099
- Offline ELM — сервер лицензирования, устанавливаемый локально на стороне заказчика. Подходит для эксплуатации в закрытом контуре. Подробная информация об Offline ELM доступна в официальной документации Offline ELM.
Периодичность обращений к ELM
1. При включении менеджера лицензирования на WLC (vWLC) устройство сразу попытается обратиться за лицензией:
- в случае успешного обращения, устройство начнет обращаться к серверу раз в час,
- в случае неуспешного обращения, устройство будет пытаться получить лицензию раз в 15 минут.
2. В случае, если менеджер лицензирования был включен на момент перезапуска устройства, то после перезапуска устройство сразу обратиться за лицензией. При неудачной попытке:
- устройство будет пытаться получить лицензию раз в 5 минут (до сброса лицензии), если до перезапуска имелась действующая ELM-лицензия,
- устройство будет пытаться получить лицензию раз в 15 минут, если на момент перезапуска ELM-лицензии не было.
3. В случае сброса лицензии устройство будет пытаться получить лицензию раз в 15 минут.
Условия преждевременного сброса лицензии
Лицензия на устройстве будет преждевременно сброшена, если:
- Был отключен менеджер лицензирования на устройстве;
- Устройство не смогло в течение 168 часов успешно обратиться на ELM;
- В течение 15 минут после перезапуска устройство не смогло обратиться на ELM.
Чтобы снова получить лицензию, необходимо успешное обращение устройства на ELM.
Алгоритм настройки
Перед настройкой менеджера лицензирования на vWLC требуется указать в системных настройках серийный номер vWLC, ключ лицензии ELM и перезагрузить vWLC (см. Руководство по установке и настройке vWLC, раздел Лицензирование vWLC).
| Шаг | Описание | Команда | Ключи |
|---|---|---|---|
1 | Перейти в конфигурирование менеджера лицензирования. | wlc(config)# licence-manager | |
2 | Задать IP-адрес ELM-сервера. | wlc(config-licence-manager)# host address <A.B.C.D | WORD | X:X:X:X::X> | <IP-ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]; <IPV6-ADDR> – IPv6-адрес, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF]. WORD(1-31) – DNS-имя сервера. |
3 | Задать порт для подключения к ELM-серверу. (необязательно). | wlc(config-licence-manager)# host port <PORT> | <PORT> – номер TCP/UDP-порта отправителя, принимает значения [1..65535], по умолчанию 8099. |
| 4 | Включить менеджер лицензирования. | wlc(config-licence-manager)# enable | |
| 5 | Установить описание (необязательно). | wlc(config-licence-manager)# description <LINE> | <LINE> – описание, задаётся строкой до 255 символов. |
| 6 | Задать текстовое имя устройства, которое передаётся на сервер ELM (необязательно). | wlc(config-licence-manager)# system-name <WORD> | <WORD> – имя, задаётся строкой до 255 символов. |
| 7 | Задать текстовое описание, которое передаётся на сервер ELM (необязательно). | wlc(config-licence-manager)# location <WORD> | <WORD> – описание, задаётся строкой до 255 символов. |
| 8 | Указать экземпляр VRF, в котором будет работать менеджер лицензирования (необязательно). | wlc(config-licence-manager)# ip vrf forwarding <VRF> | <VRF> – имя VRF, задается строкой до 31 символа. |
| 9 | Задать значение DSCP, которое будет использоваться для маркировки трафика при обращениях к ELM-серверу (необязательно). | wlc(config-licence-manager)# dscp <DSCP> | <DSCP> – значение DSCP, принимает значения [0..63], по умолчанию 48. |
Пример настройки
В режиме конфигурирования licence-manager укажем адрес и порт ELM-сервера. Между устройством и ELM-сервером должна быть сетевая доступность.
wlc(config-licence-manager)# host address elm.eltex-co.ru wlc(config-licence-manager)# host port 8099 wlc(config-licence-manager)# enable
После включения менеджера лицензирования устройство попытается обратиться на указанный сервер.
Команда show licence-manager status выведет подробную информацию об обращениях на сервер лицензирования:
wlc# show licence-manager status ELM server type: root Last request status: success Last request to licence server: 2026-07-12 04:01:00 Next request to licence server: 2026-07-12 04:57:07
Команда update licence-manager licence позволит принудительно отправить запрос на ELM-сервер, не дожидаясь времени следующего запроса:
wlc# update licence-manager licence 2024-08-12T04:01:00+00:00 %LICENCE-W-EVENT: Licence recieved from Eltex Licence Manager server
Команда show licence позволит вывести информацию о лицензиях на устройстве:
System serial number: VWLCXXXXXXX
System licence key: ELM0000000000000jle3jQm7IDho26f5X93U42sSlJ...
ELM licence:
Licence is valid from: 2025-12-26 04:00:00
Licence expires: --
Feature Source State Value Valid from Expiries
-------------------------------- --------- ---------------------------- --------------- -------------------- --------------------
WLC-AP-SUPPORT-EXT ELM Active 100 -- --
WLC-VIRTUAL-LIMIT-DEFAULT ELM Active true -- --
WLC-VIRTUAL-LIMIT-NET ELM Active 1000000000 -- --
WLC-WIDS-WIPS ELM Active true -- --
Как видно, для ELM-лицензий, Source имеет значение ELM.
Файловое лицензирование
Данный вид лицензирования поддерживается только на WLC.
{
"name": "Eltex",
"version": "1.0",
"type": "wlc-3200",
"sn": "NP10000001",
"mac": "A8:F9:4B:00:00:01",
"publickey": 0,
"features": "BRAS,WIDS",
"sign": "4aafe3d7abfc0d995c1829c73967e23ec55f8e260567fdc9..."
}
Загрузка лицензии осуществляется в system:licence с помощью команды copy:
wlc# copy tftp://<IP_address>:/NP10000001.lic system:licence |******************************************| 100% (681B) Licence loaded successfully. Please reboot system to apply changes.
После чего необходимо перезапустить устройство.
При выводе лицензий командой show licence такие лицензии помечаются как File (v1):
wlc# show licence Feature Source State Value Valid from Expiries ------- --------- ---------- ----- ---------- -------- BRAS File (v1) Active true -- -- BRAS File (v1) Candidate true -- -- WIDS File (v1) Active true -- -- WIDS File (v1) Candidate true -- --
Состояние Active говорит о том, что лицензия сейчас активна.
Состояние Candidate говорит о том, что лицензия будет применена при перезапуске.
Лицензирование в кластере
Синхронизация файловых лицензий
Для синхронизации файлов лицензий в кластере необходимо загрузить все файлы на Active-устройство командой copy в директорию system:cluster-unit-licences.
Все загруженные лицензии в данной директории передаются остальным участникам кластера.
wLC-1# copy tftp://<IP_address>:/licence system:cluster-unit-licences |*************************| 100% (680B) Licence loaded successfully.
На каждый WLC нужна отдельная лицензия (BRAS, WIDS и т. д.).
Для активации функций кластера не нужна отдельная лицензия.
Установка файловых лицензий
Установить лицензию в кластере можно двумя способами:
1. Загрузить индивидуально лицензию на каждое устройство, как в случае с обычным WLC вне кластера.
2. Загрузить лицензию для Active-юнита в system:licence (данная лицензия также автоматически загрузится и в system:cluster-unit-licences), активировать её перезагрузкой, лицензии для Standby загрузить в system:cluster-unit-licences на Active-юните, после чего либо выполнить команду sync cluster system force, либо подключить Standby по ZTP.
WLC-1# copy tftp://<IP_address>:/licence system:cluster-unit-licences |*************************| 100% (680B) Licence loaded successfully. WLC-1# WLC-1# show cluster-unit-licences Serial number Features --------------- ------------------------------------------------------------ NP1B005637 BRAS,WIDS NP1B008034 BRAS,WIDS WLC-1# sync cluster system force