科技行者

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

知识库

知识库 安全导航

至顶网服务器频道实用技巧:DHCP服务器的管理心得

实用技巧:DHCP服务器的管理心得

  • 扫一扫
    分享文章到微信

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

DHCP服务器毋庸置疑,是企业网络管理员的得力助手之一。在管理DHCP服务器的时候,若需要调整相关的配置,则当测试完毕没有错误之后,要及时的把当前的配置导出来,进行备份。

来源:IT专家网 2008年11月6日

关键字: IP地址 操作系统 备份文件 服务器 DHCP服务器

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

  DHCP服务器毋庸置疑,是企业网络管理员的得力助手之一。有了DHCP服务器后,使得我们的网络管理工作变得游刃有余。不过,笔者在DHCP服务器管理中也遇到过一些麻烦。虽然经过笔者的一番努力,最终都解决了。但是,一想起DHCP服务器出现问题时,还是感到非常紧张的。在今天,笔者就对自己在DHCP服务器管理中遇到的问题做一些简单的总结。也许这些问题大家也遇到过,大家就一起讨论一下,看看是否有更好的解决方法。

  心得一:如何备份DHCP服务器配置

  网络管理员往往希望能够备份DHCP服务器的相关配置。等到下次服务器出现故障的时候,可以利用这个备份文件进行迅速的恢复,而不用再对DHCP服务器进行手工的配置。若在DHCP服务器中,有一些MAC地址的管理,那么重新配置起来是一件工作量很大的内容。而且,DHCP服务器也是一个比较复杂的管理系统,若因为配置上的疏漏,导致DHCP服务器运行故障的时候,若有备份文件,则就可以利用它迅速的恢复原先的配置。故,在相关配置调整之后,即使的对DHCP服务器配置进行相关的备份,则无疑是一个很好的工作习惯。

  若DHCP服务器是一个独立的服务器的话,那就好办了。只要对整个操作系统,包括DHCP服务器的配置进行备份即可。可是,往往很少有企业会用一台独立的服务器来运行DHCP服务,那就显得太浪费了。所以,大部分企业DHCP服务都跟其他的应用程序服务合用一台服务器。遇到这种情况,若备份操作系统的话,则工作量就会很大。而且,后续还原的话,也会遇到麻烦。在还原DHCP服务器的同时,也会把其他的应用程序服务器进行还原。很明显,这不是我们愿意看到的。所以,对于不是独立的DHCP服务器的话,这种方法不可行。

  另外,我们就是只导出DHCP服务器的相关配置,而不备份操作系统或者其他应用程序服务的信息。如笔者企业的DHCP服务器,是建立在微软的2003上面的。在DHCP服务器管理器窗口,没有这个功能。不过其提供了一个命令,通过这个命令可以导出服务器的相关配置,把他导入到一个TXT文件中。如我们可以利用这条命令:netsh dhcp server export e:dhcp.txt all。把服务器的配置文件导出到E盘的根目录下,其文件名字为dchp.txt。若下次服务器出现故障的时候,我们则可以利用命令进行恢复。命令格式如下:netsh dhcp server import e:dhcp.txt all。

  最后,必要要向网络管理员提两个建议。

  一是在管理DHCP服务器的时候,若需要调整相关的配置,则当测试完毕没有错误之后,要及时的把当前的配置导出来,进行备份。只有如此,下次出现故障的时候,才能够从容的应付。

  二是不仅要在本地进行备份,而且,还需要进行异地备份。这主要是为了预防这台DHCP服务器下次出现硬件故障,如磁盘错误的时候,能够及时的进行异地恢复。

  心得二:地址池的IP地址不够分配的问题

  笔者以前刚接触DHCP服务器的时候,遇到过一个很头疼的问题。那时候,一个员工出差了一段时间回来后,发现自己的电脑无法获得IP地址。笔者通过线路测试发现网络通信是正常的;网卡也是工作正常。最后没有办法,怀疑是操作系统的问题。为此重新安装电脑之后,发现问题照旧。现在应该可以确定不是客户端的问题。可是其他DHCP客户端运行正常,为什么偏偏这台主机确不能够获得IP地址呢,难道问题是出在DHCP服务器上?

  笔者查看了DHCP服务器的运行状态,竟然意外的发现,DHCP的IP地址已经分配光了。可是,根据笔者当时的设计,在给DHCP分配IP地址池的时候,还考虑到了30%多的余量。那IP地址怎么可能会用光呢?由于用户翠的急,我只好暂时加了几个IP地址进去,先解决用户的上网问题,然后再仔细的查找原因。

  笔者经过一番寻找,发现分配出去的IP地址中,有近四十个现在是不活跃的。除了扣除一些没开主机的电脑之外,还有三十几个IP地址根本没用。看到这种情况,笔者也清楚为什么会造成这个故障了。原来最近公司在上ERP系统,但是,这个系统对于系统的配置要求比较高。所以,我们最近就淘汰了三十几台的老电脑,几百元一台当作福利买给了员工。而由于在DHCP服务器中,笔者把租约设置了200天。则就导致虽然那些旧电脑已经下岗了,但是,由于其租约没有到期,所以DHCP服务器还没有把这些IP地址收回去。为此,到新电脑连接到企业网络上之后,其只能够使用新的IP地址,这就导致了DHCP服务器中IP地址的饱和。所以,当某个客户端想连上DHCP服务器获取IP地址的时候,服务器就没有空去的IP地址给他了。这就导致客户端无法得到IP地址,无法胜利上网。

  有了这个教训之后,以后我就学乖了。不过为了IP地址的稳定性,笔者还是没有更改DHCP服务器的租约。后来为了实现固定IP地址,还把租约设置成为了无限制。如此的话,DHCP服务器就不会主动收回IP地址。不过以后有电脑报废的时候,我会先通过命令把这个IP地址释放掉。另外也会不时的查看DHCP的运行状态,及时的把不用的IP地址重新启用。如此的话,在以后的工作中,就没有再次遇到类似的问题。

  心得三:当出现无法从DHCP服务器中获得地址的常见处理步骤

  若我们发现网络连接不上,而原因是无法从DHCP服务器那边获得IP地址的话,其是有一套处理流程的。笔者在这里把他总结为五步走。

  第一步:打开命令行窗口。若是微软的操作系统的话,则在开始、运行处,输入CMD命令,就可以打开命令行窗口。若是在Linux等非微软的操作系统中,也有对应的命令行窗口。如在Linux中,则可以通过工具、终端打开命令行窗口。

  第二步:查看现有的网络参数配置信息。我们可以通过命令IPCONFIG /ALL 来查看具体的网络配置信息。一般情况下,若无法从DHCP服务器那边获得IP地址的话,则客户端会自己给自己分配一个IP地址。通常情况下,若是客户端给自己分配IP地址的话,是以169.254开头的。所以,若看到这个IP地址的话,可以确定的是客户端的网卡等没有什么问题。

  第三步:把现有的网络参数释放掉。接下去,我们就要利用IPCONFIG /RELEASE命令,把现有的网络配置参数释放掉。释放掉之后,我们再利用IPCONFG /ALL命令查看网络参数,我们可以看到IP地址改为了0.0.0.0。则就说明原有的网络配置参数已经释放掉。

  第四步:重新向网络DHCP服务器申请IP地址信息。若我们不是手工向DHCP服务器申请IP地址的话,则其需要隔一段时间才会做。所以我们往往是通过手工的形式,即时向DHCP服务器申请IP地址。我们可以利用IPCONFIG /RENEW命令向服务器即时申请IP地址。

  第五步:通过Ipconfig 命令再次查询是否取得了IP地址信息。等到上面那个步骤完成之后,我们再通过这个网络参数查询命令,来查看当前的网络配置信息。

  当然以上的工作,也可以在图形界面下完成。如我们可以先把网卡禁用掉,然后再启用来实现如上的过程。不过,若网络管理员如此操作的话,则会被人认为不够专业。主要是因为通过图形化操作的话,可能时间会比较久一点。为了提高问题的处理效率,我们网络管理员还是需要多多学一点这些命令行的管理方法。毕竟,这个相应速度要快一点。

  心得四:可以取得IP地址,却无法上网

  这是笔者朋友遇到的一个问题。那次下班后,朋友打电话向我求救,说他们酒店中的一个房间不能上网了。我跑过去一样,其采用的是DHCP方式管理IP地址。查看客户端的网络参数,也没什么问题,并且已经取得了相关的网络配置参数。那为什么还不能上网呢?利用PING命令,发现其跟网关等通信也是正常的。而我用自带的笔记本连接到这个端口上时,网络是正常的。可见,这个问题是出在其客户端上。

  其实,这种问题的话,可能很多人都遇到过。如因为病毒或者操作系统的某些原因,都可能会产生这些故障。一个简便的处理方法就是,根据获得的IP地址等网络参数,把客户端的IP地址临时的设置为固定IP地址。如此修改之后,网络通信也就正常的。

  所以,若是客户自带的电脑的话,这种处理方式是可行的,也是最便利的。若是酒店自带的电脑的话,则还需要调整操作系统或者重新安装相关的服务。不然的话,把某个客户端设置为固定IP地址的话,容易造成IP地址的冲突。

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

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

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