一、DHCP介绍与安装
目标:
理解DHCP协议
掌握windows下DHCP服务安装方法
1.1 DHCP基本概念
IP地址配置的方式:手动输入、自动分发
计算机自动获取IP地址的过程,使用的服务器就是DHCP服务器
动态主机设置协议(Dynamic Host Configuration Protocol缩写:DHCP)。是一个用于IP网络的网络协议,位于OSI模型的应用层
1.2 DHCP主要作用
用于内部网或网络服务供应商自动分配IP地址给用户
用于内部网管理员对所有电脑作中央管理
1.3 DHCP工作原理
DHCP工作原理记住四个字母DORA
Discover: 当使用DHCP的客户端开机启动时,会发送一个广播请求数据包,我们称为DHCPDISCOVER。这个广播请求数据包会发送到本地子网的每一台设备。(当然也包含本地子网的DHCP服务器)
Offer:任何收到请求的DHCP服务器都会检查其内部数据库并进行回复—个名为DHCPOFFER的消息,其中包含一个可用的IP地址
Request:客户端接收一个或多个DHCPOFFER,从中随机选择一个,然后发出DHCPREQUEST给这个服务器,表示接收该OFFER
Acknowledge:当服务器收到DHCPREQUEST,从数据库中标记该IP地址已使用。然后给客户端发送DHCPACK给客户端
如果客户端发送DISCOVER后,没有服务器响应怎么办?
客户端会隔一段时间再次发送(2s,4s, 8s,16s) DISCOVER、如果仍然未收到OFFER,客户端会使用备用配置(私有地址169.xXX.XXX.XXX)、客户端每隔五分钟,会继续发送DISCOVER
1.4 DHCP租约更新
客户端从服务器获取的IP地址,有一定期限,不能一直使用的,这一时间我们称为租约
租约过半时,客户端会发送新的租赁请求、如果服务器会响应DHCPACK,客户端更新租约
如果服务器不响应,客户端继续使用此IP直到租约到87.5%时间,客户端再发次发送请求租约。
DHCP租约更新使用命令行更新租约
ipconfig /renew :提示DHCP客户端去续订租约,如果当前客户端没有IP地址,则启动DHCP的DORA过程
ipconfig /release:告诉服务器,当前客户端不再使用这个IP地址,使服务器将当前IP标记为可用。释放后,客户端没有IP地址。可以再执行ipconfig /renew更新IP。
1.5 DHCP的优点的缺点:
优点:
防止客户端配置出错
可以保留IP,分给特殊客户端
IP地址配置全自动化
特殊应用,如无IP场景,安装操作系统
缺点:
DHCP服务器单点故障
DHCP如果配置错误,全网不可用
多子网情况,需要配置路由器或交换机
1.6 DHCP作用域(SCOPE )
DHCP作用域是一个连续的IP地址范围,具体地址可以任意指定,是A,B,C类或IPV6都可以、DHCP使用作用域来管理和分配IP地址
每个作用域都有自己的一些选项,用于生效当前作用域。常见的选项是:
网关lP地址、DNS服务器IP地址
1.7 在Windows服务器中安装dhcp服务
使用windows server 2012安装DHCP服务器非常容易,就像我们安装DNS一样,打开服务器管理,添加角色和功能即可,如图
一直下一步下一步,无需其他操作
选择安装DHCP服务
右键打开dhcp服务
新建作用域
给作用域命名,最好是有特殊含义
配置连续的IP地址,用于分配给客户端
配置保留地址此段地址不会分配给主机
根据实际情况设计租约时间
配置DHCP选项,主要是网关和DNS,不配没法上网
114.114.114.114是我国通用的dns服务器
Wins服务可以不用配置直接下一步完成
到这里所有配置完成
在客户机中使用命令测试
ipconfig /renew :获取IP或更新租约
ipconfig /release:释放IP