Ich habe einen Cisco-Router. Die Firmware-Webseite verfügt über eine Registerkarte, auf der die DHCP-Client-Tabelle angezeigt wird. Wie der Name schon sagt, werden alle DHCP-Clients im Netzwerk aufgelistet. Die erste Spalte in der Tabelle ist der "Client Name". Einige Geräte haben Namen, andere nicht.
Woher kommt der Kundenname?
Ist das Teil des DHCP-Protokolls?
Ist es ein optionaler Parameter im Protokoll?
Ich entwickle mein eigenes eingebettetes Ethernet-Gerät und es ist eines der Elemente, bei denen kein Client-Name aufgeführt ist, und ich versuche herauszufinden, warum.
Antworten:
Ja, es kommt wahrscheinlich von den DHCP-Anfragen.
Das DHCP-Protokoll ermöglicht das Hinzufügen eines Felds "Hostname" in DHCP-Anforderungen (damit ein Computer über seinen Namen informiert) sowie in DHCP-Bestätigungen (damit ein DHCP-Server einen anderen Hostnamen zuweist). Dies ist in RFC 2132 §3.14 für DHCPv4 und in Draft-ietf-dhc-v6opts §3.7 für DHCPv6 angegeben. Viele DHCP-Server leiten den vom Client angegebenen Hostnamen an den internen DNS-Server weiter und zeigen ihn in den Lease-Management-Schnittstellen an.
quelle
Der Begriff für das, was gerade passiert, heißt "Reverse Address Resolution" und kann auf viele Arten gehandhabt werden:
Wahrscheinlich registrieren sich die angezeigten Geräte bei dem von ihm festgelegten DNS-Server. Dann kann der DHCP-Client entweder nur gemeinsam genutzte Informationen vom DNS-Server abrufen, wenn der Router auch DNS bereitstellt, oder eine umgekehrte DNS-Suche auf dem DNS-Server durchführen, falls dies der Fall ist nicht und finden Sie den Namen des Computers.
quelle
Auf meinem Red Hat-Computer war diese Datei jedoch nicht vorhanden, aber ich konnte die DHCP-Client-ID über das Control Center festlegen, indem ich das Dialogfeld Netzwerkverbindungen öffnete, auf die entsprechende drahtlose Verbindung klickte und auf Bearbeiten klickte. Dann habe ich auf die Registerkarte IPV4-Einstellungen geklickt und dort die DHCP-Client-ID festgelegt. Ich bin mir nicht sicher, wo (in welcher Datei) dies gespeichert wird.
HTH
quelle