服务器 频道

对症下药,排除DHCP服务器运行难题

    【IT168 专稿】对于网络规模较大的局域网来说,如果用手工方法为工作站逐一配置IP地址的话,不但工作量比较大,而且还容易出现IP地址不断冲突的故障现象,显然这不利于局域网网络的高效管理!有鉴于此,许多单位的局域网都会选用DHCP服务器来自动为工作站配置IP地址,以便有效地提高网络管理效率;但是,使用DHCP服务器来管理局域网工作站时,任何一个DHCP运行故障都能导致局域网工作站无法正常上网,毕竟工作站要是无法从DHCP服务器中获取IP地址,自然就无法正常进行网络访问了。为了让局域网高效运行,本文下面就为各位介绍一些排除DHCP服务器运行故障的技巧,希望能对大家带来帮助。
排除DHCP无法授权难题

    局域网中有一台域控制服务器,在该服务器中架设了DHCP服务器,在长时间工作后该服务器突然由于意外因素发生了死机现象,重新启动该服务器系统并采取适当措施将服务器运行状态恢复正常后,我们发现架设在该服务器中的DHCP服务却无法为局域网中的其他工作站自动配置IP地址了。当我们打开DHCP服务器的参数配置界面,并在其中检查它的工作参数时,系统却弹出提示说DHCP服务器没有经过授权,然而域控制器提示说已经授权,这是为什么呢,我们该如何对DHCP服务器进行重新授权,确保DHCP服务器能够正常地为局域网工作站配置IP地址呢?

    事实上,我们之所以看到域控制器提示说已经对DHCP服务器进行了授权,是因为域控制服务器在默认状态下具有自动“记忆”效应,实际上服务器系统意外发生死机后,DHCP服务器的授权状态已经被停止了,这也是重新启动服务器系统后,DHCP服务器无法为局域网工作站分配IP地址的原因。倘若我们希望DHCP服务器能够重新正常工作,希望让它成功为局域网工作站分配IP地址,我们不妨在域控制器系统中取消DHCP服务器先前的授权状态,之后重新对DHCP服务器执行授权命令,如此一来DHCP服务器就能被授权成功了。

排除DHCP分配错乱难题

    尽管DHCP服务器能够智能地为局域网工作站分配IP地址,但它也会经常发生地址分配错乱的现象。比方说,要是单位DHCP服务器有效的IP地址分配范围被设置成10.168.160.1到10.168.160.60,网络管理员希望局域网工作站都能被分配以该范围内的IP地址。现在,倘若来自单位局域网中的某个工作站与服务器进行通信时出现故障,我们登录进故障工作站系统,并执行“IPCONFIG /ALL”字符串命令来查看本地的IP地址配置情况,可是查看的结果却让人大吃一惊,本地工作站竟然从DHCP服务器中获得了一个以169.254开始的IP地址。

    这究竟是怎么回事呢?要是来自局域网网络上的工作站意外地从DHCP服务器中获得了一个以169.254开始的IP地址,而我们又能确认以169.254开始的IP地址不是由单位DHCP服务器自动分配的,也就是说本地工作站无法与单位DHCP服务器进行正常通信。当出现这种现象时,我们可以肯定地认为本地工作站的IP地址是由Windows系统特有的自动专用IP寻址功能所分配的,这种IP寻址功能能够有效帮助那些规模较小的网络来自动分配IP地址。比方说,要是单位办公室中的两三台工作站联在一起组建成规模比较小的Windows网络时,即使这个网络中没有搭建DHCP服务器,我们也不需要为每一台工作站手工分配IP地址,因为专用IP寻址功能将会为每台工作站自动分配一个B类IP地址,当然这个功能分配IP地址的效率比较低小,它不适合规模较大的局域网网络。

    要是本地工作站依靠Windows系统的专用IP寻址功能获得了IP地址,那就说明该工作站向DHCP服务器申请IP地址时没有得到及时响应。出现这种现象时,一般存在几种原因。倘若局域网中的其他工作站可以从单位DHCP服务器中正确获取有效的IP地址,那我们基本就能排除DHCP服务器自身的问题;故障的原因很有可能是安装在本地工作站中的网络硬件发生了故障,比方说本地工作站的网卡设备驱动程序不正确,另外一个可能的原因就是网络线缆没有正确插入到网卡设备的RJ45接口中,或者是网络线缆出现了短路或断路现象。

    当然需要提醒各位注意的是,仅仅因为局域网中有一台工作站无法从DHCP服务器中那里获取IP地址,我们还不能彻底地断定DHCP服务器自身没有问题。倘若局域网中的其他工作站能够从DHCP服务器中获得IP地址,那说明该服务器仍然还能工作。但是,也可能因为DHCP服务器已经将可用的IP地址全部分配完了。通过将局域网中需要申请IP地址的工作站数目与DHCP服务器有效地址范围大小进行比较,我们往往就能很容易地判断出服务器中的IP地址是否已经用尽了。

    倘若局域网中多台工作站遇到了无法申请IP地址的故障现象时,那么该故障现象很有可能就是DHCP服务器自身出了问题。要是我们怀疑DHCP服务器存在问题的话,那么我们不妨借助Ping命令进行一些目的性测试,来检验DHCP服务器是否能够在整个局域网中进行通信。要是确认DHCP服务器真的不能正常工作时,那我们应该认真检查一下它的基本配置;例如,我们应该确保DHCP服务器仍然被当前文件夹授权能够租用IP地址,我们同样应该检查IP地址的配置范围是否有效,同时检查DHCP服务器中相关的网络服务是否运行正常。
0
相关文章