Da dove viene "Nome client" nella tabella client DHCP sul router?


9

Ho un router Cisco. La pagina Web del firmware ha una scheda che visualizza la tabella client DHCP. Come suggerisce il nome, elenca tutti i client DHCP sulla rete. La prima colonna nella tabella è il "Nome client". Alcuni dispositivi hanno nomi e altri no.

Da dove viene il nome del cliente?
Fa parte del protocollo DHCP?
È un parametro opzionale nel protocollo?

Sto sviluppando il mio dispositivo Ethernet incorporato ed è uno degli elementi in cui non è elencato un nome client e sto cercando di capire perché.


1
Che tipo di dispositivi sono questi, sia quelli con nomi che senza /?
user142485

1
@ user142485 Quelli con i nomi sono PC e un telefono Android. Uno di quelli senza nome è il mio dispositivo personalizzato (server HTTP incorporato, server TCPIP) e c'è un altro dispositivo senza un nome che non sono sicuro di cosa sia.
PICyourBrain,

Risposte:


7

Sì, probabilmente proviene dalle richieste DHCP.

Il protocollo DHCP consente di aggiungere un campo "hostname" nelle richieste DHCP (per un computer per informarne il nome) e nei riconoscimenti DHCP (per un server DHCP di assegnare un nome host diverso). Questo è specificato in RFC 2132 §3.14 per DHCPv4 e in draft-ietf-dhc-v6opts §3.7 per DHCPv6. Molti server DHCP inoltrano il nome host specificato dal client al server DNS interno e lo visualizzano nelle interfacce di gestione del lease.


1

Il termine per ciò che sta accadendo si chiama "Risoluzione inversa dell'indirizzo" e può essere gestito in molti modi:

Probabilmente i dispositivi che si presentano si registrano con il server DNS che ha impostato, quindi il client DHCP può semplicemente ottenere informazioni condivise dal server DNS se il router fornisce anche DNS o eseguire una ricerca DNS inversa sul server DNS se lo è no e trova il nome del computer.


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

ma sulla mia macchina Red Hat quel file non era presente ma potevo impostare l'ID client DHCP tramite il Centro di controllo aprendo la finestra di dialogo Connessioni di rete e facendo clic sulla connessione wireless pertinente e premendo Modifica. Quindi ho fatto clic sulla scheda Impostazioni IPV4 e ho impostato l'ID client DHCP lì. Non sono sicuro di dove (in quale file) questo viene archiviato però.

HTH

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.