De onde vem o “Nome do cliente” na tabela do cliente DHCP no roteador?


9

Eu tenho um roteador Cisco. A página do firmware possui uma guia que exibe a tabela do cliente DHCP. Como o nome sugere, lista todos os clientes DHCP na rede. A primeira coluna da tabela é o "Nome do cliente". Alguns dispositivos têm nomes e outros não.

De onde vem o nome do cliente?
Isso faz parte do protocolo DHCP?
É um parâmetro opcional no protocolo?

Estou desenvolvendo meu próprio dispositivo Ethernet incorporado e esse é um dos itens que não tem um nome de cliente listado e estou tentando descobrir o porquê.


11
Que tipo de dispositivos são esses, ambos com nomes e sem?
user142485

11
@ user142485 Os que possuem nomes são PCs e telefones Android. Um dos que não tem nome é meu dispositivo personalizado (servidor HTTP incorporado, servidor TCPIP) e há outro dispositivo sem nome que não tenho certeza do que é.
PICyourBrain 24/08/2012

Respostas:


7

Sim, provavelmente vem das solicitações de DHCP.

O protocolo DHCP permite que um campo "nome do host" seja adicionado nas solicitações DHCP (para um computador informar sobre seu nome), bem como nas confirmações DHCP (para um servidor DHCP atribuir um nome diferente ao host). Isso é especificado na RFC 2132 §3.14 para DHCPv4 e no draft-ietf-dhc-v6opts §3.7 para DHCPv6. Muitos servidores DHCP encaminham o nome do host especificado pelo cliente para o servidor DNS interno e o exibem nas interfaces de gerenciamento de concessão.


1

O termo para o que está acontecendo é chamado "Resolução de Endereço Reverso" e pode ser tratado de várias maneiras:

Provavelmente, os dispositivos que aparecem se registram no servidor DNS definido, o cliente DHCP pode apenas obter informações compartilhadas do servidor DNS se o roteador também estiver fornecendo DNS ou executar uma Pesquisa Reversa de DNS no servidor DNS, se estiver não e encontre o nome do computador.


1
  • Ubuntu: /etc/dhcp3/dhclient.conf
  • Red Hat: / etc / sysconfig / scripts de rede / ifcfg-eth0

mas na minha máquina Red Hat esse arquivo não estava lá, mas eu poderia definir o ID do cliente DHCP através do Centro de Controle abrindo a caixa de diálogo Conexões de Rede e clicando na conexão sem fio relevante e pressionando Editar. Em seguida, cliquei na guia Configurações IPV4 e defina o ID do cliente DHCP lá. Não tenho certeza de onde (em qual arquivo) isso fica armazenado.

HTH

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.