Hostname

通過網路部署圖像時,有沒有辦法將機器的 mac 地址與其主機名相關聯?

  • October 31, 2017

這是一個與作業系統無關的問題;當部署到大量機器上時,唯一需要區分的就是mac地址;DHCP可以根據它的mac地址為每台機器分配一個IP,然後DNS會為它分配一個FQDN,但是如果你通過網路將同一個鏡像部署到多台機器上,鏡像本身的作業系統必須知道如何設置主機名機器啟動時的狀態;那麼引導/寫入的作業系統映像如何確定如何設置自己的主機名?

dhcp 協議可以發送主機名。它可以request host-name在 gnu/linux 中使用選項進行設置。

https://www.rfc-editor.org/rfc/rfc1533#section-3.14

正如您已經說過的:它要麼反向查找由 DHCP 分配的 IP 地址並從那裡設置主機名,要麼設置作為 DHCP選項 12發送的主機名

引用自:https://serverfault.com/questions/881208