当使用旧的 Winsdows 2003 dhcp 服务器时,它无法理解 Fedora 29 和 Ubuntu 18.04 服务器等操作系统发送的 dhcp 标识符。看起来像
10,11/09/18,12:28:17,Assign,192.168.234.30,tst.example.com,525400D19B51,,1918747074,0,,,
11,11/09/18,12:29:15,Renew,192.168.234.30,tst.example,525400D19B51,,1005047232,0,,,
RFC 4361应该是关于这种识别主机的新方法的 RFC。
当我使用 CentOS 7 作为 dhcp 服务器时,它应该支持此功能,但 Fedora 和 Ubuntu 都显示了 MAC 地址,这是我没有想到的,因为必须添加
send dhcp-client-identifier = hardware;
/etc/dhcp/dhclient.conf
在 Fedora 和 Ubuntu 上禁用此新方法。
问题
如果 dhcp 服务器支持这种新方法,有人可以解释一下这种新方法是否只是“协议”,因此 Linux 管理员永远不会看到它吗?
换句话说,DHCP 保留是否仍基于 MAC 地址或这种新方法?