É uma prática comum para um servidor DHCP enviar um nome de host para um cliente?

1

Estou executando um servidor DHCP staticDHCPd (Python) personalizado há alguns anos e, no arquivo de configuração, sempre adicionei o nome do host juntamente 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 este servidor para outro sistema não personalizado e, pelo que vi, o console / WebGUI não permite que eu especifique nomes de host. Apenas imprime / apresenta 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 onde for 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 dispositivos minúsculos e alguns hardwares estranhos como os leitores de livros eletrônicos 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 a opção BOOTP / DHCP 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 fato de o servidor DHCP enviar o nome do host para os clientes? Estou me preocupando com nada?

Obrigado antecipadamente.

EDIT: Verificado com o Wireshark em um PC com Windows, o servidor personalizado não está efetivamente 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, que também pode se aplicar ao Debian.

    
por Daniel F 09.10.2015 / 14:22

1 resposta

0

O nome do host só será relevante para o DNS ... realmente (pode haver algumas outras coisas que podem se importar, como um programa que você pode executar). O que estou dizendo é que, a menos que você precise abordar esses dispositivos estranhos que você listou pelo nome em vez do endereço IP, provavelmente não há nada com o que se preocupar.

Se você executar um programa que usa o nome do host e não foi projetado para usar o endereço IP, talvez você tenha um problema. Não tenho ideia de por que alguém faria isso, mas pode existir em algum lugar.

    
por 09.10.2015 / 14:32