This command-line tool displays the DHCP servers active on the
subnet. If it detects any unauthorized DHCP servers, it
beeps and sends out alert messages. It also displays packets that
it detects from DHCP servers; you can specify whether to display
packets from all DHCP servers or only from unauthorized
servers.
You can also use this tool to determine which DHCP servers are
available to a DHCP client and to
detect unauthorized DHCP servers on a subnet.
Important
DHCPLoc should not be run from a DHCP server. The tool listens
for DHCP servers by taking DHCP packets off the IP stack. However,
it has no means to reintroduce DHCP packets to the stack. This
means that if you run this tool on a DHCP server, it pre-empts DHCP
requests and the DHCP server appears not to respond.
Dynamic Host Configuration Protocol (DHCP) is a TCP/IP standard
for simplifying management of host IP configuration. The DHCP
standards provide for the use of DHCP servers as a way to manage
dynamic allocation of IP addresses and other related configuration
details to DHCP-enabled clients on your network.
For more information on DHCP, see
Concepts in the Help and Support Center.