如何详细记录带有选项值的 dhcp 消息

如何详细记录带有选项值的 dhcp 消息

我正在尝试配置 dhcp PXE 服务器,但客户端未按预期启动。有没有办法可以查看客户端和服务器之间传输的请求和响应选项?我希望能够看到每个单独的选项值。

答案1

使用 dhcpdump -i eth0。这很好地显示了 dhcp 数据包的内容。

答案2

在使用 ISC DHCP 时,我没有找到通过系统日志执行此操作的方法。但我找到了一种超级方便和简单的方法来解决调试任务。

只需使用 Wireshark以超级用户身份启动它,然后开始捕获所需网络接口的数据包。从客户端发起 DHCP 请求。然后在协议列中,您将看到标记为 DHCP 的数据包。单击您感兴趣的一个。然后,您就可以看到该包的内容。

答案3

如果使用isc dhcpd,可以使用日志功能进行调试:https://docs.menandmice.com/display/MM/using+the+log+function+for+debugging

相关内容