Данная инструкция предназначена для клиентских кейсов, в которых для присвоения адресов точкам доступа по DHCP - выступает сторонний DHCP-сервер, организованный в среде Windows Server.
Для того, чтобы точка доступа при своем появлении в сети отправила на сервер SoftWLC SNMP-трап обнаружения, необходимо на DHCP-сервере сконфигурировать в опции 43 подопцию 10, в которой будет указан ip-адрес контроллера SoftWLC. IP-адрес указывается в кодировке hex. Таким образом, точка доступа при получении адреса от DHCP сервера сразу будет получать адрес контроллера SoftWLC. Подробное описание работы опции 43 и используемых подопций доступно в следующей инструкции.
В результате генерации значения опции 43 - у вас появится ip-адреса вашего сервера SoftWLC (и необходимых подопций) в виде значения в кодировке ASCII.
В примере используется ip-адрес SoftWLC 192.168.100.2, значит опция будет выглядеть следующим образом: 0A:0D:31:39:32:2e:31:36:38:2e:31:30:30:2e:32, где 0A - номер подопции (10), 0D - Длинна подопции (13), а 31:39:32:2e:31:36:38:2e:31:30:30:2e:32 - ip-адрес в виде значения ASCII.

1) В диспетчере сервера перейдите во вкладку "Роли", затем "DHCP-сервер", "IPv4", выберите интересующую вас область адресов, выберите вкладку "Параметры области" в развернувшемся от вкладки "Область" списке

2) Кликните правой кнопкой в окне "Параметры области", затем "Настроить параметры", в открывшемся окне, в разделе "Общие" найдите параметр за номером 043 "Сведения о конкретном поставщике" и поставьте флажок для включения опции

3) Далее, в этом же разделе, в окошке "Данные" кликните по области "Двоичные данные" и вручную введите значение Опции 43 в формате ASCII полученное ранее (без разделитетей и пробелов, опция форматируется в реальном времени). В пространстве под "ASCII" адрес отобразится автоматически

Для проверки работы опции, необходимо подключиться к точке доступа через SSH/Telnet, и необходимыми командами проверить, что точка получила ip-адрес сервера SoftWLC в рамках работы опции 43. Для этого:
1) Подключаемся к точке доступа через SSH/Telnet по ip-адресу
2) Узнаем PID процесса snmpd, выполнив команду:
|
Вывод команды будет следующим:
|
где 2457 и будет интересующим нас PID (у вас он будет другой)
3) Выполните команду, подставив вместо 2457 свое значение
|
вывод команды будет следующим:
|
где 192.168.100.2 - адрес SoftWLC, полученный точкой
| WEP-3ax(root):/# networkd-dump-state | grep opt43 -A10 opt43_received: 1 inner_opt43_received: 0 trap2sink: 192.168.100.2 tunnel_ip: ap_location: auth_password: sa_wlc_service_url: sa_wlc_allow_expired: true sa_wlc_keepalive: date_time_configured: 1 Current strategy: Name: default |
|---|
где 192.168.100.2 - адрес SoftWLC, полученный точкой