网络管理员: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地址进去,先解决用户的上网问题,然后再仔细的查找原因 。

推荐阅读