In this article, I will explain about How we can configure the router as DHCP Server. As you all know DHCP Server provides Ip addresses to all devices of the system in the Network. So here will learn how a router can work as a DHCP server. So to perform this task we have assigned IP addresses to all devices. After this, we have to create a DHCP POOL. A DHCP Pool is a virtual controller used to assigned IP to connected networks. It acts as a built-in Server. So to assign create a POOL for the network which we want to provide an IP address.
Look at the below lab very carefully
Router as DHCP ServerIn this lab R1 Router will act as DHCP and also other routers will act as DHCP clients. It means all devices will get automatic IP addresses from router R1. I'm performing this lab with two routers along with one switch and 2 PCs for each router. If you want to provide IP to the networks connected to Router (DHCP) then you have to create a Pool. For all networks which you want to provide IP through DHCP router, we have to create a Pool. For example, In the above lab, I want to give to 2 networks that are 2.0.0.0 and 1.0.0.0, then I have created 2 pools here. In the same way, it will have 4 networks to give Ip then I will have to create 4 pools. Hopefully, you will understand this lab in a very easy way. Now Let's start this lab -
Assign Appropriate IP to Router 1 Interfaces
Router(config)#interface FastEthernet0/0
Router(config-if)#ip add 2.0.0.1 255.0.0.0
Router(config-if)#exit
Router(config)#interface FastEthernet0/1
Router(config-if)#3.0.0.2 255.0.0.0
Router(config-if)#exit
Do Routing on Router
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#net 2.0.0.0
Router(config-router)#net 3.0.0.0
Router(config-router)#exit
Router(config)#exit
Create DHCP POOL for Networks
Router(config)#ip dhcp pool net1 ( net1 is the name of pool, you can also give it other names )
Router(dhcp-config)#net 2.0.0.0 255.0.0.0
Router(dhcp-config)#default-router 2.0.0.1
(default-gateway of the same network)
Router(dhcp-config)#dns-server .................
( IF you have DNS Server then Put IP of DNS Server)
Router(dhcp-config)#ip dhcp excluded address 2.0.0.1 2.0.0.10
(If you want to reserve some IP addresses for future then use this command)
Router(dhcp-config)#exit
Router(config)#
Do the same for 2nd Network but the Pool name must be different
Router(config)#ip dhcp pool net2
Router(dhcp-config)#net 1.0.0.0 255.0.0.0
Router(dhcp-config)#default-router 1.0.0.1
Router(dhcp-config)#dns-server .................
Router(dhcp-config)#ip dhcp excluded address 1.0.0.1 2.0.0.10
Router(dhcp-config)#exit
Router(config)#
Assign IP to Router 0 Interfaces
Router(config)#interface FastEthernet0/0
Router(config-if)#ip add 1.0.0.1 255.0.0.0
Router(config-if)#exit
Router(config)#interface FastEthernet0/1
Router(config-if)#3.0.0.1 255.0.0.0
Router(config-if)#exit
Do Routing on Router
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#net 1.0.0.0
Router(config-router)#net 3.0.0.0
Router(config-router)#exit
Router(config)#exit
How to use IP Helper-address Command
On Router 0
Router(config)#interface FastEthernet0/0
Router(config-if)#ip helper-address 3.0.0.1
Now check-in PC IP configuration -
IP Configuration on PCOn Router 1
Router(config)#interface FastEthernet0/0
Router(config-if)#ip helper-address 1.0.0.1
Now check in PC IP configuration -
PC IP Configuration
This article is all about how a router can work as DHCP. All Beginners can learn this lab in a very easy method. Each step is clearly explained. If still, you have any problems or queries in performing this lab please contact me. I will get back to you as soon as possible.
1 Comments
consraAromp-ya-1978 Michelle Brown Download
ReplyDeleteobinocet