Eu estive executando um servidor DHCP staticDHCPd (Python) personalizado por alguns anos, e no arquivo de configuração eu sempre adicionei o hostname junto com os outros dados, aqui está um exemplo
; ---------------------------------------------------
; Raspberry Pi - NTP - 1 - 05.2012 (wired)
[xx:xx:xx:xx:xx:xx]
hostname: rpi-ntp
ip: 192.168.11.4
subnet: 192.168.11.0/24
serial: 1
; ---------------------------------------------------
; Raspberry Pi - Sensor - 3 - 03.2014 (wireless)
[xx:xx:xx:xx:xx:xx]
hostname: rpi-sen-t
ip: 192.168.11.26
subnet: 192.168.11.0/24
serial: 1
Agora estou migrando esse servidor para outro sistema não personalizado e, pelo que vi, o console / WebGUI não permite especificar nomes de host. Apenas imprime / apresenta-os como dados somente leitura.
Com relação aos meus dados, os nomes de host nos arquivos de configuração correspondem ao nome do host nos arquivos de configuração, quando possível (linuxes, windows), como um fóton de partículas ou um arduino não possui um nome de host, AFAIK. É também esses minúsculos dispositivos e alguns hardwares estranhos como os leitores de e-books Tolino que têm problemas com meu servidor DHCP personalizado, deve haver algo na OFERTA DHCP que os impeça de aceitar os dados (não foram usados pelo Wires).
Agora, o núcleo da questão: faz algum sentido tentar usar "rfc2132 - 3.14. Host Name Option (opção BOOTP / DHCP 12, Host Name)" para enviar um nome de host para um dispositivo? Eu costumo configurar o servidor DHCP através de um script, que também atualiza o servidor DNS, então, na verdade, parece ser irrelevante qual hostname um dispositivo possui. Em um blog Eu li que "Com BOOTP / DHCP opção 012 um nome de host pode ser fornecido, mas somente se o cliente solicitar um nome de host. ". É seguro assumir que em uma rede padrão com alguns PCs, tablets, smartphones e uma dúzia de dispositivos IoT, não é necessário se preocupar com o servidor DHCP enviando o hostname para os clientes? Estou preocupado com nada?
Desde já, obrigado.
EDIT: verificado com Wireshark em um PC com Windows, o servidor personalizado é efetivamente não enviando o nome do host na oferta DHCP (possivelmente como não está sendo solicitado) e pelo que eu li o Ubuntu não o solicita também, o que também pode aplicam-se ao Debian.