Это вопрос, не зависящий от ОС; При развертывании на большом количестве машин единственное, чем вы должны их отличать, - это MAC-адрес; DHCP может назначить IP-адрес каждой машине на основе ее MAC-адреса, а затем DNS назначит ему полное доменное имя, но если вы развернете один и тот же образ на многих машинах по сети, сама ОС в образе должна знать, как установить имя хоста машины при ее загрузке; Итак, как загруженный / записанный образ операционной системы определяет, как установить собственное имя хоста?
Протокол DHCP может отправлять имя хоста. Его можно установить с помощью параметра request host-name
в gnu / linux.
Как вы уже сказали: он либо выполняет обратный поиск IP-адреса, который назначается DHCP, и устанавливает оттуда имя хоста, либо устанавливает имя хоста, которое отправляется как DHCP , опция 12