如果客户机同时得到多台dhcp服务器的ip地址_Windows-Server-2012-从入门到精通系列之DHCP服务器...

acf58b6c264e7fb9a89a4e80d1b55137.png

Windows Server 2012 从入门到精通系列 之 DHCP服务器

DHCP(Dynamic Hoat Configure Protocol)动态主机配置协议简称,首先我们先了解DHCP服务器的作用所在。当企业计算机数量较多时,例如BENET公司中有300台计算机,如果要使用静态IP地址,那么网络管理员的工作量可见而知,那么如何解决此类问题呢?那么就需要一台能够自动给客户机分配IP地址的服务器,这台服务器就是DHCP服务器啦,有人会认为DHCP只会为客户机分配IP地址和子网掩码,那你大错特错了,DHCP的作用是为网络中计算机自动分配TCP/IP参数的协议。

14be94d185a61192f4e3f72d72f4bd70.png

DHCP的特点:安全、可靠、简单。

使用DHCP的好处:

1.减少管理员的工作量

2.避免输入错误的可能

3.避免IP冲突

4.提高了IP地址的利用率

5.方便客户端的配置

DHCP的分配方式:

自动分配

分配到一个IP地址后永久使用

手动分配

由DHCP服务器管理员专门指定IP地址

动态分配

使用完后释放该IP,供其它客户机使用

当了解了DHCP的作用后,我们再了解一下DHCP服务器和客户机的工作原理:

客户机想DHCP申请IP的步骤分为4个环节:

c60f4e850747f377b4a56e74b79432ce.png

1.客户机想DHCP请求IP地址(DHCPCISCOVER)

5300779ff96a5b20fcb6e0bca0d6e057.png

2.服务器响应(DHCPOFFER)

d059521a089463e0fe089aa7f693643b.png

3.客户机选择IP地址(DHCPREQUEST)

203998c417bf49854b333b11ee873b1c.png

4.服务器确定租约(DHCPPACK)

9888bf46b1fdc4a59728f44f50effd97.png

但要记住这4个步骤不管是客户机还是服务器它们之间的通信都是以广播的形式来进行的。

接下来我们再来了解IP租约更新:

客户机从DHCP申请的IP地址是有租约限制的,默认是8天到期,到期后要续租的,那么这两者之间如何进行IP的续租工作呢?

1.当DHCP客户机租期达50%时,重新更新租约,客户机发送DHCPRequest包
‎2.如果当DHCP客户机租期达50%时,没有联系上DHCP时,那么要等到当租约达到87.5%时,进入重新申请状态,客户机发送DHCPDiscover包

3.如果当租约达到87.5%时,还没有联系上DHCP,那么就会到期满后重新进行DHCP的申请过程.
‎4.客户端也可以使用ipconfig /release命令,客户机的TCP/IP通信联络停止,IP地址:0.0.0.0
‎子网掩码:0.0.0.0.服务器可以将释放的IP分配给其他客户机.

然后使用ipconfig /renew命令向DHCP服务器发送DHCPRequest包,如果DHCP服务器没有响应,客户机将继续使用当前的配置.

客户端重启

发送带有IP地址的DHCP Request请求包

d5ae4057f5f0e8424c586091d6aef0bb.png

IP地址没有分配使用,发送DHCP ACK确认信息

客户端继续使用重启前的IP地址

10e60fc095630a53cd6ac74efac25652.png

IP地址分配到其他客户机使用

发送DHCP Nack否认信息

b09772e508ead4988ea8a66e8ca2eeaf.png

客户机从新发送DHCP Discover

85f21aaed1630f37f5fcc66893c4f07a.png

DHCP 租约的生成过程

1. DHCP客户机发送完DHCPDiscover消息后,会等待DHCP Offer消息,如果未能接收到DHCPOffer,它就会重试4次(相隔2,4,8,16s,加上一个0到1000ms之间的随机时间数)

2. 如果DHCP客户机经过努力仍未获得任何有效服务器的IP地址,将使用169.254.0.1~169.254.255.254这一保留地址中的一个IP地址(这也是帮助我们排错的一个根据)

3. 每隔5分钟,该客户机都继续尝试发现一个DHCP服务器,如果有某个DHCP服务器成为可用,客户机将接受到合法的IP地址

IP租约释放

ipconfig /release命令进行释放动态获得的IP地址

ipconfig /renew命令进行更新动态获得的IP地址

客户机的TCP/IP通信联络停止

IP地址:0.0.0.0

子网掩码:0.0.0.0

目标地址:255.255.255.255

服务器可以将释放的IP分配给其它的计算机

那么我们现在就开始配置DHCP服务器:

1.DHCP服务器的要求:

a)静态IP地址,子网掩码和其他的TCP/IP参数(192.168.6.1)

b67d3fad1a2cd532e31d4d0ec712f941.png

2.开始安装配置DHCP服务器:

a)打开服务器管理器,添加角色

c67bb5c8fd0b4a2107bebae25fc06162.gif

b)添加DHCP服务器

1.选择基于角色和功能的安装

c1c5804f3d4e5c01e7f7bfa451f03764.gif

2.选择服务器

256f7a7f457fb20efea4ca166b751c5c.gif

3.选择DHCP服务器角色

5329f11b72eabe93d198eacd4e89aec1.gif
ec9ab324397a870011d9e739c17e036a.gif
122384561b6ed821669a2eadd6876285.gif
364c9d4070d3520ce208f7b27d51f347.gif

3)配置管理DHCP服务器

打开DHCP服务器控制台:

1af3b7f4bf46c950b53d1edcea0b6061.gif

授权DHCP服务器:

授权(AD中才有)是一种安全的预防措施,避免未经授权的DHCP服务器在网络中运行

bc618f0e7b438330908751a56f1ec6fd.gif

配置作用域:

a)作用域是一段IP地址的范围
‎b)作用域必须在租给客户机IP地址之前创建
‎c)每个DHCP服务器中至少应有一个作用域 ,为一个网段分配IP地址
‎d)为多个网段分配IP地址,就需要创建多个作用域

5d400bb0246a43e7a4224cd4bc974bc4.png

新建作用域/激活作用域

在DHCP控制台新建作用域

9479296911d816ee3683f4eb19b9315f.gif

输入作用域名称

9022f9e4dca60c1691b4a6bc86b23723.gif

输入IP地址范围

5d6e5f11fef1a6323abe828561bf4377.gif

添加排除

e4406a94c8d5e40e6a65fd837c4a25a0.gif

租用期限

50e1f3a66266443b4a314327a2f70653.gif

配置DHCP选项

616c2422df06d2936e4d4f925527de4b.gif

完成新建作用域

ff621b2dc5f1ec43cca2461dae115504.gif

激活作用域

72bdc71b446bde3221b670d48ce4cdac.gif
da930bfb36f2b026bf6c76caf10ea29a.gif

 查看DHCP服务器地址池和地址租约选项

d09ec5c791563ce90974b78e130f8d66.gif
f40ead9fa84c46ad0c8ee85ac21d44ba.gif

配置客户机:

打开一台windows7客户机,网卡设置为自动获得,查看是否能从DHCP服务器地址池中获得IP信息,并从DHCP服务器的地址租约选项中查看变化。

df34e07cb9fb1286b0b1c14be7ba4c05.png
18d00f6f37ab356ff38babbb91ab9424.gif
2add676fa85775c693fe8289fc06cd4b.gif

配置服务器选项:

服务器选项

在该服务器上所有作用域中生效

作用域选项

在该作用域中生效

保留选项

对保留的客户机生效

优先级

服务器选项→作用域选项→保留选项

服务器选项:提供客户机一些可选项,例如:默认网关的IP地址,DNS服务器的IP地址,对该服务器所有的作用域的客户机生效。
‎例如:给所有客户机配置了DNS地址202.106.0.20

ca57965d79955802e6fc8bbfb1b27b00.gif
40da203d747d2d9abede8ae0c0312129.gif

作用域选项:提供客户机一些可选项,例如:默认网关的IP地址,DNS服务器的IP地址,但只对本作用域的客户机有效。例如:给本网段配置了默认网关地址192.168.6.1。

7be169f8824d6fbb19bd981e8d1a88ad.gif
f17766b202f8fce0990557634a3a5b3d.gif

配置客户端保留:

客户端保留可以确保特定的客户机或者指定的服务器总是获得同一IP地址,新建保留-保留选项-仅对本台客户机生效(需要IP和MAC的绑定)

061bf3d0dce4227cfac3b08c651677cb.gif
cbb8096be80992c89bb04b6ec89d7737.gif

DHCP的类级别

942f437b6966c2597451c4fe8183d7dd.png

希望在所有的作用域中的操作系统是WIN7的客户端和WINXP的客户端从DHCP得到的配置不一样,如何去实现?

1.在所有WINXP客户端去创建类别

b44e8ccce05252a3c4547d20ce012919.png
193cb6014c0db1558ef0a185c4dcb941.png

2.然后在DHCP服务器对该类进行

fb4d3d75416ff6837f8a92f574755b50.png
5f5fbff327ed3fcc42b7a1c3d17811ed.png
21269b6a067de4bd7f4a9a9a3668bf5e.png
cdf3605957100710e648824b45b4d5c5.png
76fc17b2f4350b3929208b1b9be10f1e.png
03f3ef64a26c55c5347c9e19133e4371.png

维护DHCP服务器:

在做完所有配置,为了防止DHCP服务器由于硬盘发生错误而导致数据库丢失的情况发生,需要备份DHCP数据库,备份可分为联机备份和脱机备份。
‎DHCP服务器的数据库默认情况下就会自动去做备份,当目前使用的数据库有一些问题,它会自动恢复数据库,但此操作仅限于服务器系统是正常运行的状态,也就是联机备份,联机备份文件存放到c:windowssystem32dhcpbackup目录下,默认24小时系统自动进行一次联机备份,也可以使用手动进行备份。

2a8f5f136fdc97ca62af50f07bdfcbee.png

备份和还原DHCP数据库
‎案例:将一台DHCP服务器(源服务器)的数据库移动到另一台DHCP服务器(目标服务器)上.
‎步骤:
‎1.在源服务器上备份DHCP数据库
‎2.停止DHCP服务器(这将防止该服务器在备份了数据库后向客户端指派新的地址租约)
‎3.禁用DHCP服务(防止DHCP服务器在数据库转移之后启动)
‎4.将备份文件夹从源服务器拷贝到目标服务器
‎5.在目标服务器上还原DHCP数据库
‎删除DHCP组件

b033f13b2ff13f04732b5ad22c750dca.gif

注意:

如果有时连整个DHCP服务器都损坏了,此还原就不可用了,那么如何解决?
‎要使用手动对DHCP数据库进行脱机备份,使用NTBACKUP工具对c:windowssystem32dhcpbackup文件夹对备份即可。

安装DHCP服务后会出现两个关于DHCP的组
‎DHCP Users group:具有查看DHCP权限
‎DHCP Administrators group:具有管理DHCP权限
‎具有授权DHCP服务器的权力给有Enterprise Admins(企业管理员组)成员才能实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值