Звідки походить "Ім'я клієнта" в таблиці клієнтів DHCP на маршрутизаторі?


9

У мене маршрутизатор Cisco. На веб-сторінці прошивки є вкладка, на якій відображається клієнтська таблиця DHCP. Як випливає з назви, в ньому перераховані всі клієнти DHCP в мережі. Перший стовпець у таблиці - це "Ім'я клієнта". Деякі пристрої мають імена, а деякі - ні.

Звідки походить ім'я клієнта?
Це частина протоколу DHCP?
Це необов'язковий параметр у протоколі?

Я розробляю власний вбудований пристрій Ethernet, і це один із елементів, у яких немає імені клієнта, і я намагаюся з'ясувати, чому.


1
Що це за пристрої, як ті, що мають назви, так і без них?
користувач142485

1
@ user142485 Ті з іменами - це ПК та телефон Android. Один з тих, хто не має імені, - це мій користувальницький пристрій (вбудований HTTP-сервер, сервер TCPIP), і є ще один пристрій без імені, і я не впевнений, що це таке.
PICyourBrain

Відповіді:


7

Так, це, ймовірно, походить від DHCP-запитів.

Протокол DHCP дозволяє додавати поле "ім'я хоста" у запити DHCP (щоб комп'ютер повідомив про своє ім'я), а також у підтвердження DHCP (для DHCP-сервера можна призначити інше ім'я хоста). Це визначено в RFC 2132 §3.14 для DHCPv4, а у проекті-ietf-dhc-v6opts §3.7 для DHCPv6 . Багато серверів DHCP пересилають вказане клієнтом ім'я хоста на внутрішній DNS-сервер і відображають його в інтерфейсах управління орендою.


1

Там термін того, що відбувається, називається "Зворотна роздільна здатність адреси", і з ним можна керувати багатьма способами:

Ймовірно, що пристрої, які відображаються, зареєструються на встановленому ним DNS-сервері, тоді DHCP-клієнт може або просто отримати спільну інформацію від сервера DNS, якщо маршрутизатор також надає DNS, або здійснить зворотний пошук DNS на сервері DNS, якщо він є ні, і знайдіть ім’я комп’ютера.


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

але на моїй машині Red Hat цього файлу не було, але я міг встановити ідентифікатор клієнта DHCP через Центр управління, відкривши діалогове вікно «Мережеві підключення» та натиснувши відповідне бездротове з'єднання та натиснувши «Правка». Потім я натиснув на вкладку Налаштування IPV4 і встановив там ідентифікатор клієнта DHCP. Я не впевнений, де (у якому файлі) це зберігається, хоча.

HTH

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.