The majority of problems that will be found on a DHCP client involve a DHCP server that can't be reached or is not responding, or a problem with the configuration of the DHCP server itself.
The main troubleshooting tools available to the administrator include the following actions:
Run the server process in debug mode (detailed in the preceding section).
Run the client process (dhcpagent) in debug mode to view additional messages.
Run snoop to capture network traffic between the DHCP client and the server.
To see more detailed messages about the client IP allocation process, you can run the client DHCP daemon, dhcpagent, in debug mode. The following session proceeds ...