DHCP server doesn’t receive DHCPREQUEST packet sent by client

dhcp

DHCP packet between hosts gets lost.

  1. The server sends DHCPOFFER to client.
  2. Client gets DHCPOFFER from server.
  3. Client sends back DHCPREQUEST.
  4. Server does not receive the DHCPREQUEST packet.

Can anyone suggest what could be the reason for this?

Best Answer

If you telling that server is not receiving DHCPREQUEST packet based on tcpdump or wireshark where no packets got dropped then it is network issue. Check ARP entries on client for servers IP address.

If you are telling server has not received packet using some other mechanism then check that server can receive UDP packets with source port 68 (basically check firewall is not blocking UDP packets). I would recommend using a casual rule like allow all UDP for small duration of testing if security is not a big concern.

Related Topic