DHCP 是 Dynamic Host Configuration Protocol(动态主机分配协议)缩写,
DHCP协议在RFC2131种定义,使用udp协议进行数据报传递,使用的端口是67以及68。

上一篇说了DHCP的工作原理,下面来说一下CISCO路由器DHCP服务器的配置

 

一、CISCO路由器做为DHCP服务器200910293

如图所示:

企业内部被划分为两个网络192.168.1.0/24 
192.168.2.0/24,
分别对这两个网络在路由上配置DHCP服务

 

命令如下:

Router(config)#ip dhcp pool  NET1(地址池名字)
Router(dhcp-config)#network  192.168.1.0 255.255.255.0(地址池)
Router(dhcp-config)#default-router 192.168.1.1 255.255.255.0(默认网关)
Router(dhcp-config)#dns-server 219.150.150.150(DNS服务器)
Router(dhcp-config)#lease 1 (租期一天)

lease 命令的基本格式是 lease [days] [hours] [minutes]
上面的例子,表示设定DHCP租约为1天。 你可以配置最大值为365天23小时59秒,也可以设置最小值1秒。默认的DHCP租约是1天。

 

二、PC机做为DHCP服务器(需要配置DHCP中继)200910294

PC机配置完成后需要在路由上配置DHCP中继代理

在了解了DHCP的工作原理后,我们知道路由是不会转发DHCP请求包的,因此要在路由器配置DHCP中继代理,具体操作如图所示,F0/0接192.168.10.1网络,F0/1接192.168.20.1网络,DHCP服务器在192.168.20.1网络,因此要在F0/0接口配置DHCP中继代理。

命令如下:

Router(config)#int f0/0
Router(config-if)#ip add 192.168.10.1 255.255.255.0
Router(config-if)#ip helper-address 192.168.20.254 (DHCP中继)
Router(config-if)#no shut