Description: This lab exercise demonstrates DHCP server
configuration and DHCP client configuration on two routers and also
shows the verification commands both on the server and the client.
1. Issue service dhcp command on router R1 that enables DHCP server
feature on router
2. Create an addressing pool for dhcp called pool1.
3. Isssue network command that specifies the range of IP addresses to
be assigned to clients. Use 192.168.4.0 255.255.255.0 in this lab.
4. Assign the domain-name "sample.com" to the client.
5. Assign the IP Address of the DNS-server and Default-router, say
192.168.4.2 and 192.168.4.5 respectively
7. Set the duration of the lease to 4 days.
8. On router R2 and R3, enter into interface confiuration mode and
issue the command "ip address dhcp" that configures the
interfaces to acquire IP Addresses from the DHCP server.
9. Use "show interfaces" or "show ip interface
brief" command on R2 and R3 to verify the addresses acquired from
10. Use "show ip dhcp binding" command on router R1 i.e,
server, to view the addresses assigned to clients.
11. Use "clear ip dhcp binding <client_address>" on the
server R1 to clear the specific address assigned to client or
"clear ip dhcp binding *" to remove all the addresses
assigned to clients.
12. Use "no ip address dhcp" command on clients R2/R3
in interface configuration mode to unconfigure an address assigned on
it by the DHCP server.
Note: DHCP provides dynamic addressing information to hosts
on a network. It allows devices to dynamically acquire their addressing
information. The main purpose of the DHCP server is to provide IP
configuration parameters to hosts such as the default gateway, domain
name, Domain Name System – DNS.
DHCP uses UDP protocol. Port 67 for requests and 68 for
Note that as per cisco 12.2 release, only ethernet interfaces are
supported for DHCP.