目标:
    了解DHCP服务器的功能、学会搭建DHCP服务器环境
     
    DHCP
    Dynamic Host Configuration Protocol(动态主机分配协议)
    我们可以把DHCP服务器理解为一台用来集中管理IP网络设定数据的提供者或是集中管理IP设定数据的一个数据库,并且它能正确响应客户端提出的IP设定数据的申请。而客户端则会使用从服务器分配下来的IP环境数据。
     
    我们知道要使一台PC能正常使用其网络功能就必须为该PC设置其TCP/IP属性,而这个需要设置的属性就是我们这里所指的“IP环境数据”就是客户端上网所需的IP地址、子网掩码、网关等数据
     
    DHCP工作原理:
    寻找 DHCP Server提供 IP 租用地址-接受 IP 租约-租约确认
    实操DHCP服务器-搭建DHCP_动态IP
     
    在上图中可以看到,首先是客户端向网络发送广播寻找DHCP Server,当服务器监听到客户端发送的请求后会从那些还没有租出的地址范围内,选择最前面的空置 IP分配给客户端,然后客户端会选择一个,通常是最先抵达的那个确认后接受该租约。
     
    详细的DHCP相关内容请参考:RFC-951RFC-1084RFC-1123RFC-1533RFC-1534RFC-1497RFC-1541
     
    实操:
    1、在Server上安装DHCP服务
    开始-控制面板-添加删除程序
     
    实操DHCP服务器-搭建DHCP_动态IP_02
     
    Windows组件-网络服务-动态主机配置协议DHCP-确定
    实操DHCP服务器-搭建DHCP_休闲_03
     
    2、配置DHCP
    开始-管理工具-DHCP
    实操DHCP服务器-搭建DHCP_职场_04
     
    这时我们可以看到下图所示窗口,会发现服务器图标哪里显示了一个红色的图案,说明该服务器存在问题还不能使用。原因是因为这个DHCP是搭建在域环境中的,在域环境中原DHCP必须要经过授权才能正常使用,如果是在工作组环境中就不需要授权。
    实操DHCP服务器-搭建DHCP_休闲_05
     
    右键单击服务器选择授权,对该服务器授权
    实操DHCP服务器-搭建DHCP_动态主机配置_06
     
    授权以后我们刷新一下会发现刚才的红×××案已经变成了绿色,说明该服务器状态已经正常了
     
     
    接着我们就为该服务器新建一个作用域,以便给客户动态分配IP数据
    右键单击服务器-新建作用域
    实操DHCP服务器-搭建DHCP_动态IP_07
     
    在新建作用域向导中会要求你输入一个名称,可根据需要输入,描述内容可不必理会直接进入下一步。这时会看到有起始IP、结束IP、长度、掩码等配置内容,这些内容就是我们准备分配给客户端的IP数据,你可以根据你的的网络环境确定你要分配的IP范围。本处为192.168.2.1~100/24输入完成后进入下一步
     
    实操DHCP服务器-搭建DHCP_休闲_08
     
    在这一步中我们要设置的是排除IP。在一个网络环境中我们都知道有一些主机或服务器是必须要分配固定IP的,我们可以在这一步将需要保留的固定IP排除在外,这样DHCP在向客户端分配IP数据时就不会将已排除的IP分配出去。我这里假设有5台服务器需要固定IP,并且我已给这5台主机分别配置了1~5IP,在这步中将其先排除在外,添加后进行下一步。
    实操DHCP服务器-搭建DHCP_DHCP_09
     
    在该步中服务器会要求我们设定租约期限,大家可以根据需要设定分配IP的租约期限,系统默认为8天。(“租约期限”我们可简单的理解为:比如在图书馆借书都有一个期限,到了规定期限,你就得还书或者继续续租。我们这里借的就是IP数据,也就是说客户端所获取的IP数据是有期限的,到了规定的期限就必须还给DHCP服务器。)
    实操DHCP服务器-搭建DHCP_休闲_10
     
    在这一步中出现了“配置DHCP选项”在这个选项中我们可以设置要分配给客户端的IP数据内容,前面的设置大家都看见了只能给客户端分配IP地址和子网,我们知道在网络中主机需要完成网络功能还需要诸如网关、DNSWINS等地址才行,而这个选项也说明了DHCP不仅是动态分配IP地址,而且还可以根据需要分配其他的IP数据。这里暂不做配置,点击下一步就完成了所有的基础配置。
    实操DHCP服务器-搭建DHCP_休闲_11
     
    完成配置后我们又见到了红色标记,这是因为该作用域尚未激活所致,右键单击该作用域,在弹出的菜单中选择激活
    实操DHCP服务器-搭建DHCP_动态IP_12
     
    实操DHCP服务器-搭建DHCP_动态IP_13
     
     
     
    实操DHCP服务器-搭建DHCP_动态IP_14
    这时DHCP就可使用了,我们只需在客户端配置网卡为动态获取IP就可,分配到我们刚才所指定的IP地址了。