Here is a basic Config if you ahve the correct ios.
Config
A Cisco router can be configured as a DHCP server to assign IP addresses. The range of IP addresses which can be given out is called a 'pool'. From this pool clients are leased addresses for a given time, after which the lease expires and the client needs to request a new IP address lease.
The following config lines show how to setup a DHCP pool of addresses in the 192.168.0.0 IP range:
no ip dhcp conflict logging
ip dhcp excluded-address 192.168.0.1 192.168.0.50
!
ip dhcp pool 1
network 192.168.0.0 255.255.255.0
default-router 192.168.0.100
domain-name network.co.uk
dns-server 192.168.0.1 19 194.168.8.100
next-server 192.168.0.1
The config above also shows how to set the Default Gateway and DNS Servers which are assigned to clients.
The Ethernet address of the switch is "00:07:eb:94:73:c0" and I wanted to assign a manual IP address 192.168.0.100 to it. So I declared:
ip dhcp pool switch
host 192.168.0.99
hardware-address 0007.eb94.73c0
client-name switch
default-router 192.168.0.100
dns-server 192.168.0.1 194.168.8.100 194.168.4.100
next-server 192.168.0.1
Afterwards, as I did a "show ip dhcp binding" on the router, I get the following results:
Router#sh ip dhcp binding
IP address Client-ID/ Lease expiration Type
Hardware address
192.168.0.51 0100.02b3.91f7.34 Apr 05 2003 06:14 AM Automatic
192.168.0.53 0100.0423.468b.31 Apr 05 2003 08:42 AM Automatic
192.168.0.69 0100.0423.4682.ab Apr 05 2003 07:15 AM Automatic
192.168.0.99 0007.eb94.73c0 Infinite Manual
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.