科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道解读DHCP故障 提升网络运行效率

解读DHCP故障 提升网络运行效率

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在规模较大的局域网中,工作站的IP地址通常都是从DHCP服务器中动态获取得到的,这样可以有效地节省IP地址资源;不过在与DHCP服务器长期接触的过程中,我们或许会遇到各种与DHCP服务有关的网络故障,这些故障极大地影响了局域网网络的运行效率。

来源:天极网 2009年9月9日

关键字: 服务器 DHCP

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共3页)

  3、消除DHCP不可用故障

  局域网中有一台安装有Windows 2003 Server的计算机,不仅充当局域网的文件服务器以便备份各种重要的文件信息,还用作DHCP服务器为工作站分配IP地址。平时工作站用户经常使用FTP工具,把一些容量较大的多媒体文件传输到服务器中保存。有一次,同事在一台工作站中向服务器传输数据时,发现该工作站无法从DHCP服务器中获得可用IP地址,并且计算机屏幕上弹出DHCP服务器不可用的提示,这样工作站就不能上网,而且将工作站系统重新启动之后,这种提示仍然还会出现。

  仔细分析该故障,我们不难发现该故障原因肯定与DHCP服务有关。考虑到DHCP服务器在工作时,工作站往往会向网络发送IP地址申请广播信息,DHCP服务器一旦侦听到这样的广播信息后,就会主动向工作站发出应答信息,这其中就包含一个有效的IP地址信息;要是DHCP服务器无法对工作站的请求进行及时响应的话,那么工作站的网络连接初始化操作就会失败,此时工作站系统将会自动为自己随意分配一个IP地址,同时在系统后台每隔一段时间重复向网络发送IP地址请求信息,直到接受到DHCP服务器的信息为止。如果工作站收到DHCP服务器分配给它的IP地址时,它就会自动使用该IP地址来重新连接网络。从DHCP服务器的工作原理来看,工作站之所以无法获得IP地址主要是DHCP服务器没有及时响应,或者是工作站因网络线路连接问题没有接受到DHCP服务器的响应信息;根据这样的分析,我们先用专业的测线仪对网络连接线路进行了测试,测试结果表明连接线路一切正常,这样我们就能肯定DHCP不可用故障是由DHCP服务器没有及时响应工作站请求信息引起的,那DHCP服务器为什么会不响应工作站的申请请求呢?经过仔细检查发现,当时局域网中正有其他同事同时向服务器上传多媒体信息,导致服务器系统的CPU资源占用率达到了80%以上,这样一来服务器系统就无法腾出足够的资源空间来应对工作站的IP地址申请请求。当将服务器中的数据传输连接全部中断,同时将服务器系统中的其他无效进程全部回收后,工作站中的DHCP服务器不可用提示立即就消失了。总结上面的故障解决过程,我们不难看出服务器要是自身负担太重的话,很容易导致安装在其中的DHCP服务器无法及时响应来自工作站的地址申请请求,这样的话工作站就容易出现无法上网的故障;要想尽可能地避免该故障时,一方面要尽量提高服务器自身的硬件配置,另外一方面要定时回收服务器中的无效应用程序进程,以释放长时间被占用的服务器资源。

  4、消除配置参数丢失故障

  单位有一局域网服务器因意外原因发生了瘫痪现象,这样一来安装在服务器中的DHCP配置参数全部被丢失了;重新安装了服务器系统后,我们只有通过手工配置的方法才能确保DHCP服务器恢复正常工作状态。但要是我们记不清以前的配置参数时,我们该如何才能让DHCP服务器按原先配置功能进行正常工作呢?其实,如果我们平时在DHCP服务器运行正常的情况下对其配置参数进行了备份的话,那我们就能很迅速地将以前的配置参数“挪移”到新安装好的DHCP服务器中。现在笔者就以Windows 2003操作系统为例,向各位介绍一下怎样快速有效地备份、恢复DHCP服务器的配置参数:

  在对DHCP服务器的配置参数进行备份之前,我们首先应该检查一下此时的服务器是否能够正常地为局域网工作站提供IP地址分配服务,要是DHCP服务器工作状态正常的话,我们就可以进入到服务器操作系统的桌面,并依次单击“开始”/“运行”命令,在弹出的系统运行对话框中,输入字符串命令“cmd”,单击“确定”按钮后,将系统界面切换到MS-DOS工作状态;

  在DOS命令提示符下,输入字符串命令“netsh dhcp server export X:\aaa.txt all”,其中“X”就是保存DHCP服务器配置参数的磁盘分区所对应的分区符号,“aaa.txt”就是保存DHCP服务器配置参数的文本文件,单击回车键后系统将自动执行DHCP服务器配置参数的备份操作,等到出现如图2所示的提示界面时,那就表明备份操作已经成功完成,以后打开系统资源管理器窗口,找到前面生成的“aaa.txt”文件,将该文件复制一份转移到其他安全的位置;

  

  图2

  日后要是DHCP服务器发生了参数丢失故障或重新安装了服务器时,我们就可以把事先备份好的“aaa.txt”文件复制到DHCP服务器中,然后再将系统的运行状态切换到MS-DOS工作状态,并在DOS命令提示符下,输入字符串命令“netsh dhcp server import X:\aaa.txt all”,其中“X”就是“aaa.txt”文件所在的磁盘分区符号,单击回车键后系统就会自动执行DHCP服务器配置参数的恢复操作;

  等到系统弹出恢复操作成功完成的提示时,再依次单击“开始”/“设置”/“控制面板”/“管理工具”命令,然后双击其后界面中的“DHCP”图标,进入到DHCP控制台窗口,来将DHCP服务器重新激活,这样的话DHCP服务器就能按原先配置功能进行正常工作了。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章