主机之间的DHCP数据包丢失。
任何人都可以build议可能是什么原因呢?
如果你告诉服务器没有收到DHCPREQUEST数据包,基于tcpdump或wireshark没有数据包被丢弃那么这是networking问题。 检查客户端上的ARP条目是否为服务器IP地址。
如果你正在告诉服务器没有收到使用其他机制的数据包,那么检查服务器是否能够接收源端口为68的UDP数据包(基本上检查防火墙是否阻塞了UDP数据包)。 我会build议使用一个随便的规则,如允许所有的UDP进行短期的testing,如果安全不是一个大问题。
我知道这听起来不太可能,但也许从客户端到服务器的path可能不支持分段,客户端发送的数据包太大。 这个,假设
…并且你已经validation了上述所有内容。
是的,这是一个面试问题,我被问了一次:)