一、DHCP简介

(一)、DHCP 原理

1.DHCP 协议作用

    DHCP协议是一个局域网的网络协议,使用UDP协议67(服务器端口)、68(客户端)工作,主要用于给内部网络自动分配IP地址。

2.DHCP 协议阶段

    一般来讲,客户端获得IP地址的过程一般分为四步,如图: 

网络户籍管理员——DHCP_客户端

    当客户端在重新启动时租约时间50%时,发出DHCPREQUEST(单播),如果服务器没有响应,那么当时间达到租约时间的87.5%时,再次向服务器请求,如果服务器仍然没有响应,直接重新获得地址。发送DHCPDISCOVER,重复获得IP地址的过程。

(二)、DHCP 服务器的架设

1挂载光盘

2.安装服务组件 

网络户籍管理员——DHCP_客户端_02

3.修改DHCP配置文件 

网络户籍管理员——DHCP_客户端_03

读取有关配置参考文件 

网络户籍管理员——DHCP_DHCP_04

配置作用域 

网络户籍管理员——DHCP_IP地址_05

4.重启服务 

(三)、DHCP 服务器的其它问题

1.特殊IP地址绑定。

    针对于某些特殊主机的特殊要求,需要在DHCP配置文档中对特定主机进行绑定。 

网络户籍管理员——DHCP_局域网_06

2.超级作用域

    超级作用域主要针对于客户端很多,而IP地址类别不同等问题。在DHCP的配置文档中,设置成如下格式即可。 

网络户籍管理员——DHCP_IP地址_07

3.DHCP中继

    由于使用DHCP自动获取IP地址的过程使用的都是广播,因此无法通过路由器,而在不同区域使用多个DHCP服务器的方法,并不经济合理。而使用DHCP中继,可以很好的解决这些问题。

    做DHCP中继的方法有很多,可以使用路由器做DHCP中继,也可以使用操作系统做DHCP中继,不论是Linux还是Windows都支持DHCP中继。

4.客户的分类

    可以依据客户端的类型不同,而使之分配到的IP地址不同。具体需要修改配置文件,如下所示: 

网络户籍管理员——DHCP_局域网_08

二、DHCP 企业应用案例:超级作用域

需求分析:某企业需要有多个区域,为了节省成本和充分利用服务器,同时出于地址合理分配的考虑,需要使用一台DHCP服务器来解决以上问题。 

实验设备: DHCP 服务器一台(Linux操作系统)

          客户机两台(xp sp3)

网络拓扑: 

网络户籍管理员——DHCP_IP地址_09

实验步骤:

1.安装相关组件。 

网络户籍管理员——DHCP_局域网_10

2.修改配置文件。 

网络户籍管理员——DHCP_局域网_11

 网络户籍管理员——DHCP_客户端_12

3.重启Linux DHCP服务 

网络户籍管理员——DHCP_局域网_13

4.客户端测试

Client1获得的地址 

网络户籍管理员——DHCP_DHCP_14

Client2获得的地址 

网络户籍管理员——DHCP_IP地址_15

三、DHCP 企业应用案例:DHCP中继 

需求分析:某企业需要有多个区域网络,出于节省成本和充分利用服务器的目的,需要使用一台DHCP服务器来解决本企业内部IP地址分配问题。 

实验设备: DHCP 服务器一台(Linux操作系统)

          路由器一台(Linux操作系统 来模拟路由器)

          客户机一台(xp sp3)

实验拓扑: 

网络户籍管理员——DHCP_网络_16

实验步骤:

1安装相关组件。 

网络户籍管理员——DHCP_局域网_17

2.修改配置文件。 

网络户籍管理员——DHCP_客户端_18 

网络户籍管理员——DHCP_IP地址_19

3.重启DHCP服务 

网络户籍管理员——DHCP_网络_20

4.在路由器上开启DHCP中继服务

安装DHCP的组件 

网络户籍管理员——DHCP_客户端_21

修改配置文件 

网络户籍管理员——DHCP_局域网_22

网络户籍管理员——DHCP_客户端_23  

开启DHCP中继服务 

网络户籍管理员——DHCP_DHCP_24

  5.开启路由转发功能 

网络户籍管理员——DHCP_客户端_25

   6.测试 

网络户籍管理员——DHCP_局域网_26

四、总结

    DHCP服务器为企业IP地址的规划起到了很大的作用,使得企业的IP地址分配更加智能化、合理化,为企业发挥了不可小觑的力量。