在通过网络部署图像时,有没有办法将机器的 mac 地址与其主机名相关联?

lee*_*d00 2 hostname disk-image tftp pxe-boot

这是一个操作系统不可知的问题;当部署到大量机器上时,唯一需要区分它们的是 mac 地址;DHCP 可以根据每台机器的 mac 地址为每台机器分配一个 IP,然后 DNS 会为其分配一个 FQDN,但是如果您通过网络将同一映像部署到多台机器,则映像上的操作系统本身必须知道如何设置主机名机器启动时的状态;那么启动/写入的操作系统映像如何确定如何设置自己的主机名?

小智 5

dhcp 协议可以发送主机名。它可以设置为request host-name在 gnu/linux 中选项。

https://tools.ietf.org/html/rfc1533#section-3.14