0

为什么我的 DHCP 服务器使用我的旧 IP 地址作为目标?

0.0.0.0 - 255.255.255.255 -> 发现

192.168.0.1 - 192.168.0.100 -> 报价

0.0.0.0 - 255.255.255.255 -> 请求

192.168.0.1 - 192.168.0.100 -> 确认

通常它应该使用 255.255.255.255。有人可以帮忙吗?

4

1 回答 1

1

请求 IP 地址的机器不会根据目标地址过滤接收到的数据包,因此将哪个地址放置为目标并不重要。

服务器机器有一个 ARP 条目,它将 IP 地址连接到给定的以太网 MAC 地址(这是您真正联系客户端的方式),因此 DHCP 服务器进程可以使用该地址创建定向回复,而不是广播到整个子网。要创建没有特定 IP 地址的定向回复,则需要 DHCP 服务器创建自己的 UDP 数据包,而不是让系统来做。

于 2012-11-05T16:34:22.943 回答