Я хотел бы установить строковое значение параметра dhcp 77 в vsphere в качестве параметра конфигурации в шаблоне vm или vm, чтобы ПЗУ vNIC (e1000 / vmxnet3) использовало его во время DHCP-части PXE.
Моя цель состоит в том, чтобы узлы загрузки PXE самостоятельно идентифицировали себя с помощью заданной мной строки dhcp option 77, которая затем сопоставляется с классом ISC dhcpd, который, в свою очередь, предоставляет определенные настройки во время dhcp для этого узла. например) dhcp opt 77 строковое значение «foonode» сопоставляется с классом конфигурации dhcpd, который устанавливает конкретный следующий сервер.
Я вижу, что вы можете сделать это, используя iPXE в качестве дополнительного загрузочного диска для vmware (см. Здесь: http://ipxe.org/cfg/user-class и тут: http://ipxe.org/howto/vmware), но в идеале я бы хотел сделать это, установив параметр конфигурации для компьютеров, выполняющих PXE, с использованием обычных загрузочных дисков vmware vNIC (e1000 / vmxnet3).
В идеальном мире я мог бы установить их через vsphere API.
Подход iPXE - это настоящий ковбойский прием. Ответ на ваш вопрос - «Нет»; не ожидайте, что какой-либо стандартный клиент PXE (включая ПЗУ VMware PXE) позволит вам установить любую опцию DHCP.
Редактировать:
Загрузочные NIC реализуют только те параметры DHCP, которые требуются стандартом PXE. То, что вы пытаетесь сделать, нестандартно, поэтому вы не найдете ни одного поставщика, готового предоставить нестандартные функции в своих PXE-ромах.