Cisco简单配置(二)—DHCP服务

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中地管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway、DNS服务器地址等信息,并能够提升地址的使用率。

DHCP具有以下功能:

保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。 

2. DHCP应当可以给用户分配永久固定的IP地址。 

3. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。 

4. DHCP服务器应当向现有的BOOTP客户端提供服务。 

DHCP有三种机制分配IP地址:

1)自动分配方式

2) 动态分配方式

3) 手工分配方式

DHCP工作原理:

DHCP Client以广播的方式发出DHCP Discover报文。

2、DHCP Server都能够接收到DHCP Client发送的DHCP Discover报文

3、DHCP Client处理最先收到的DHCP Offer报文。

DHCP Client会发出一个广播的DHCP Request报文,在选项字段中会加入选中的DHCP Server的IP地址和需要的IP地址。 

4、DHCP Server收到DHCP Request报文后,判断选项字段中的IP地址是否与自己的地址相同。如果不相同,DHCP Server不做任何处理只清除相应IP地址分配记录;如果相同,DHCP Server就会向DHCP Client响应一个DHCP ACK报文,并在选项字段中增加IP地址的使用租期信息。

5、DHCP Client接收到DHCP ACK报文后,检查DHCP Server分配的IP地址是否能够使用。如果可以使用,则DHCP Client成功获得IP地址并根据IP地址使用租期自动启动续延过程;如果DHCP Client发现分配的IP地址已经被使用,则DHCP Client向DHCPServer发出DHCP Decline报文,通知DHCP Server禁用这个IP地址,然后DHCP Client开始新的地址申请过程。 [4] 

6、DHCP Client在成功获取IP地址后,随时可以通过发送DHCP Release报文释放自己的IP地址,DHCP Server收到DHCP Release报文后,会回收相应的IP地址并重新分配

搭建拓扑

 在Router上配置DHCP服务

首先一定要配置接口DHCP服务器的接口IP

Router>enable 
Router#configure 
Router(config)#interface gigabitEthernet 0/0
Router(config-if)#ip address 192.168.1.2 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit
Router(config)#interface gigabitEthernet 0/1
Router(config-if)#ip address 192.168.2.2 255.255.255.0
Router(config-if)#no shutdown 

配置DHCP地址池

Router(config)#ip dhcp pool 1
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.1
Router(dhcp-config)#exit
Router(config)#ip dhcp pool 2
Router(dhcp-config)#network 192.168.2.0 255.255.255.0 
Router(dhcp-config)#default-router 192.168.2.1 
Router(dhcp-config)#exit

这里配置的时候一定要注意地址池中是配置网段;一定要有默认路由,否则“找不到”DHCP服务器;

pool 后边的地址池名称可以自己随便取但只能是英文

划掉地址池中的地址

Router(config)#ip dhcp excluded-address 192.168.1.1
Router(config)#ip dhcp excluded-address 192.168.2.1

目的在于DHCP在分配地址的时候,直接跳过该地址,减少不必要的麻烦;划去地址可以是一个特定的地址,也可以是一段地址

PC获取地址

 可见,我们可以成功获取到DHCP服务器上分配给我们的地址

 连通性测试

 

拓展配置:

如果我们内网的路由器与ISP路由器连接的接口也可以配置为DHCP,使得接口自动获取ISP的IP

只需要在与ISP连接的端口上配置

R1(config-if)#ip address dhcp 

该接口即可获得IP、Mask。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>