DHCP Opção 66 ignorada?

2

Estou tentando configurar um servidor de inicialização PXE para implantar imagens do CloneZilla facilmente, usando pxelinux.0. Eu tenho um servidor tftp-hpa em execução em um servidor, eu testei com um cliente e funciona bem. Nós estamos usando um roteador FortiNet como o servidor DHCP, então eu adicionei que:

set option1 66 '3139322e3136382e302e313533'
set option2 67 '7078656c696e75782e30'

Qual seria a tradução para 192.168.0.153 para a opção 66 e pxelinux.0 para a opção 67. Eu despejei os pacotes de oferta DHCP para verificar, e isso parece estar correto. Quando tento inicializar uma VM vazia da VMware Workstation no PXE para verificar, ela recebe as opções, mas pergunta ao servidor DHCP (192.168.0.1) pelo arquivo pxelinux.0, ignorando completamente a opção 66. Isso é um comportamento normal? ? Eu vi menção das opções 43 e 60, mas eu entendi que é usado apenas para ambientes Microsoft. Talvez eu deva definir essas opções para algo de qualquer maneira para tornar a opção 66 usada?

    
por Ulrar 04.09.2014 / 11:56

1 resposta

1

Descobriu uma maneira de fazer isso funcionar. Parece que a opção 66 não é realmente usada por ninguém, em vez disso, a parte do servidor seguinte do protocolo é usada. Infelizmente, não posso alterá-lo na minha versão do firmware Fortinet, ele é automaticamente configurado para seu próprio endereço, então eu adicionei uma política para redirecionar o tráfego vindo para a porta 69 (tftp) do servidor para o servidor TFTP real, e funciona perfeitamente. Isso não é uma ótima solução, mas pelo menos funciona.

    
por 05.09.2014 / 14:48