isc dhcpd:如何将选项 61(客户端 ID)插入 dhcpoffer

isc dhcpd:如何将选项 61(客户端 ID)插入 dhcpoffer

我有一个简单的问题。如果 DHCPDISCOVER 中存在选项 61(客户端 ID),是否可以让 ISC dhcpd 服务器在 DHCPOFFER 中插入该选项?我使用的 ISC dhcpd 版本是 dhcp-4.1.1(dhcp-4.1.1-12.P1.el6_0.4.x86_64 CentOS rpm)。

提前致谢

答案1

是的,您可以根据 ISC dhcpd 服务器中的条件语句设置选项。具体来说,您可以测试传入的 DHCP 数据包中是否存在 dhcp-client-identifier 选项,如果存在,则通过以下表达式将响应数据包的选项设置为传入值:

   
# 范围内的其他选项...
如果存在 dhcp-client-identifier {
  选项 dhcp-client-identifier = 选项 dhcp-client-identifier;
}
# 范围内的其他选项...

= 左边设置服务器参数名称,右边的​​数据表达式将从客户端数据包中返回参数名称的内容。

有关更多信息,请参阅 man dhcp-eval 和 man dhcp.conf 底部的使用表达式设置参数值部分

相关内容