A solução foi usar o dnsmasq no modo proxyDHCP.
Isso me ajudou muito: link
Estou executando um servidor PXE Linux em uma VLAN.
Como é possível usar [dhcrelay][1]
para encaminhar as solicitações DHCP para o servidor DHCP principal e adicionar as opções para PXE com dhcrelay
?
Eu tentei algo assim:
dhcrelay -d -i eth0 10.0.0.42 -a -m append option 66 10.0.0.23
Assumindo que 10.0.0.42 é o DHCP e 10.0.0.23 é o servidor PXE. Mas eu recebo estes resultados:
Adding 9-byte relay agent option
Forwarded BOOTREQUEST for 00:23:23:23:23:23 to 10.0.0.42
send_packet: Invalid argument
Alguma idéia sobre isso?
A solução foi usar o dnsmasq no modo proxyDHCP.
Isso me ajudou muito: link
O relé DHCP não adiciona as opções do PXE, o servidor PXE faz isso.
Tags dhcp pxe-boot bootp dhcp-option