CCNA Extra Class 05: DHCP and CDP Configuration in Cisco
How to Configure the DHCP Server in Cisco
Step-01: DHCP Server Configuration in Cisco Router
CoreRouter(config)#interface gigabitEthernet 0/0
CoreRouter(config-if)#ip address 172.31.0.1 255.255.255.0
CoreRouter(config-if)#no shutdown
CoreRouter(config)#ip dhcp pool LAN_POOL
CoreRouter(dhcp-config)#domain-name xyz.com
CoreRouter(dhcp-config)#network 172.31.0.0 255.255.255.0
CoreRouter(dhcp-config)#default-router 172.31.0.1
CoreRouter(dhcp-config)#dns-server 172.31.0.1
CoreRouter(config)#ip dhcp excluded-address 172.31.0.1 172.31.0.10
CoreRouter(config)#ip dhcp excluded-address 172.31.0.254
Step-02: DHCP Client Configuration in Cisco Router
ClientRouter(config)#interface fastEthernet 0/0
ClientRouter(config)#no shutdown
ClientRouter(config)#ip address dhcp
ClientRouter#show ip interface brief
Step-03: Check the Configuration
CoreRouter#show ip dhcp pool
CoreRouter#show ip dhcp binding
N:B: Every nodes getting the IP addresses from DHCP server.
How to Configure DHCP Server as Per VLAN
Step-01: Configure the DHCP Server as Per VLAN
Router(config)#interface gigabitEthernet 0/0/0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface gigabitEthernet 0/0/0.100
Router(config-subif)#encapsulation dot1Q 100
Router(config-subif)#ip address 10.10.10.1 255.255.255.0
Router(config-subif)#no shutdown
Router(config)#interface gigabitEthernet 0/0/0.200
Router(config-subif)#encapsulation dot1Q 200
Router(config-subif)#ip address 10.10.20.1 255.255.255.0
Router(config-subif)#no shutdown
Router(config)#interface gigabitEthernet 0/0/0.99
Router(config-subif)#encapsulation dot1Q 99
Router(config-subif)#ip address 10.10.99.1 255.255.255.0
Router(config-subif)#no shutdown
Router#conf t
Router(config)#ip dhcp pool pool100
Router(dhcp-config)#default-router 10.10.10.1
Router(dhcp-config)#dns-server 10.10.10.1
Router(dhcp-config)#domain-name 100.com
Router(dhcp-config)#network 10.10.10.0 255.255.255.0
Router(dhcp-config)#exit
Router(config)#ip dhcp excluded-address 10.10.10.1 10.10.10.20
Router(config)#ip dhcp Pool pool200
Router(dhcp-config)#default-router 10.10.20.1
Router(dhcp-config)#domain-name 200.com
Router(dhcp-config)#dns-server 10.10.20.1
Router(dhcp-config)#network 10.10.20.0 255.255.255.0
Router(config)#ip dhcp excluded-address 10.10.20.1 10.10.20.20
Router#copy running-config startup-config
