将DHCP服务器部署进行到底
2010-09-27 12:37:26 来源:WEB开发网网络中有些重要的服务组件很容易被遗忘,因为它们始终如一地完成着自己的工作,并且从来不那么引人注目。只有当它们出现问题时,这些“老黄牛”的真正价值才体现出来,人们也才开始加以关注。动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)与Windows Internet 名称服务(Windows Internet Name Service,WINS)就是它们中的代表。它们常常被扔在角落里,委屈地工作在老旧服务器上。虽然它们看起来不如活动目录技术那样风光,但其功能在网络环境中确实很重要的,应该为它们的规划和配置做大量的筹划工作。
案例一:DHCP怪异现象
动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)是一种保障网络管理员能够集中管理和自动分配 IP 网络地址的通信协议。在 IP 网络中,由于每个连接设备都需要分配唯一的 IP 地址,所以DHCP 部署使网络管理员能从中心结点监控和分配 IP 地址,DHCP可以确保当某台计算机移到网络中的其它位置时,也能自动收到新的 IP 地址。但是,虽然DHCP看起来很“美”,实现起来也很简单,可是在配置应用的时候还是会出现各种问题。有一次我进行DHCP服务器迁移工作,发现DHCP服务器已经关闭了,但一些采用自动获取IP地址的客户端仍然能够在启动后获得IP地址。
要搞清原因就只能根据客户端获取IP的过程逐步分析了。DHCP服务器向DHCP客户端提供IP地址的时间一般都有一个期限,一旦这个时间结束了,DHCP服务器便会收回出租的IP地址。如果DHCP客户端要延长其IP租约,则必须重新或者延长其IP租约的时间期限。DHCP客户端启动时和IP租约期限过一半时,DHCP客户端都会自动向DHCP服务器发送更新其IP租约的信息。至于IP的租约期限却是非常讲究的,并非如我们租房子那样简单。DHCP客户端除了在开机的时候发出DHCPREQUEST请求之外,在租约期限一半的时候也会发出DHCPREQUEST。如果此时得不到DHCP服务器的确认的话,工作站还可以继续使用该IP。然后在剩下的租约期限再到一半的时候(即租约的75%),如果还得不到确认的话,那么工作站就不能拥有这个IP了。要是你想退租,可以随时送出DHCPRELEASE命令解约,就算你的租约在前一秒钟才获得的。
更多精彩
赞助商链接