首页 > 试题

解决DHCP服务故障13个小妙招

更新时间:2025-03-22 07:12:50 阅读: 评论:0

2024年1月9日发(作者:我的秘密)

解决DHCP服务故障13个小妙招

第1招:DHCP服务冲突导致网络无法连接

故障现象:一个小型局域网采用D-Link DWL-900无线AP+搭建无线网,并采用无线AP自带的DHCP功能为客户机分配IP地址。设置的IP地址池为10.115.223.100~10.115.223.200,子网掩码为255.255.254.0。另局域网中还拥有一台安装Windows 2000 Server的服务器。使用一段时间之后出现问题:如果首先打开AP,而后启动服务器,则所有的客户机均不能连接局域网,拔掉服务器的网线并重启AP就能恢复正常工作。请问这是什么原因造成的,应该如何解决?

解决方法:故障描述中说明在打开Windows 2000 Server服务器后出现了问题,而拔掉网线并重启无线AP又能够从故障中恢复,那说明问题出在服务器上。请尝试通过以下方法排除故障:

1.检查Windows 2000 Server服务器是否安装并启用了DHCP服务。如果启用了DHCP服务则应该立即停用;

2.使用最新版的杀毒软件对Windows 2000 Server服务器进行杀毒,确认服务器没有感染病毒;

3.更换服务器的网线和网卡;

4.如果上述方法均不能奏效,建议重新安装Windows 2000 Server操作系统。

第2招:DHCP服务器无法正常自动分配IP地址

故障现象:某公司局域网通过DHCP服务器为客户端自动分配IP地址,使用一段时间之后出现客户机无法正确获取IP地址的故障。在客户端使用ipconfig /relea命令行工具释放本机IP地址,并使用ipconfig /renew命令刷新后获取了一个169.254.*.*之类的IP地址。请问引发这一故障的原因是什么?应该如何解决呢?

解决方法:当客户端计算机通过DHCP服务器自动获取IP地址,且只能获取169.254.*.*之类的地址时,则说明DHCP服务器发生故障了,因为169.254.*.*是客户端计算机没有找到DHCP服务器时自动生成的。故障的原因可能是客户端没有找到DHCP服务器或是DHCP响应时间太长,超出了系统规定的时间。此时应该检查DHCP服务器是否因意外而终止运行。很多情况下,如果局域网中的一台计算机无法获得IP地址,那么很有可能是网络的物理连接出现问题或DHCP的地址池中IP地址不够用所致;如果是所有计算机均无法获得IP地址,那么重新启动DHCP一般可以解决问题,如图2008121101所示。

图2008121101 重新启动DHCP服务

第3招:Windows Server 2003服务器“找不到DHCP服务器”错误

故障现象:某公司的局域网基于Windows Server 2003的域管理模式,并使用DHCP服务器为客户端自动分配IP地址。最近由于网络升级新搭建了一台DHCP服务器,并停用了原来的DHCP服务器。可是在启动DHCP服务的时候出现却“找不到DHCP服务器”的错误提示。

故障解决:在Windows NT中,DHCP服务器的架设并不需要授权。也就是说,如果在网络中架设了另外一台不同的DHCP服务器,它的DHCP服务也会起作用,这样显然不利于网络安全。而Windows 2000/2003则改进了这方面的功能,一台服务器即使启动了DHCP服务,如果得不到活动目录服务器的认证,DHCP服务也不能启动,并且会出现“找不到DHCP服务器”的错误提示。解决该问题的步骤如下所述:

第1步,以管理员身份登录准备授权的DHCP服务器,依次单击“开始”→“管理工具”→DHCP,打开DHCP控制台窗口。

第2步,在控制台窗口左窗格中用鼠标右键单击根节点DHCP,在打开的快捷菜单中执行“管理授权的服务器”命令,打开“管理授权的服务器”对话框,如图2008121102所示。

图2008121102 “管理授权的服务器”对话框

第3步,在“管理授权的服务器”对话框中单击“授权(A)...”按钮,在打开的“授权DHCP服务器”对话框中输入已经安装活动目录的服务器名或IP地址,并依次单击“确定”按钮,如图2008121103所示。

图2008121103 输入DHCP服务器地址

第4步,如果DHCP服务器和AD服务器工作正常,并且网络连接没有问题,则会提示授权成功。如果网络有故障,或者输错了计算机名或IP地址,就会出现DHCP对话框,提示“DHCP服务无法访问Windows

Active Directory”。检查AD服务器和网络连接,重新授权,如图2008121104所示。

图2008121104 DHCP服务无法访问Active Directory错误提示

第5步,通过授权以后,DHCP服务即可生效。然后重新设置IP地址池、子网掩码等选项,DHCP服务开始正常工作。

第4招:Windows Server 2003服务器启用DHCP日志记录

故障现象:某局域网服务器采用Windows Server 2003作为操作系统,安装并启用了DHCP为客户端计算机自动分配IP地址。不知何故DHCP服务器经常出错,然而在“事件查看器”窗口中却只能查看有关DHCP服务器的启动与关闭这样的事件,这对于解决DHCP故障来说用处不大。请问在什么地方能够看到更为详细的DHCP故障信息?

解决方法:默认情况下DHCP服务仅将启动和关闭事件记录到“事件查看器中,不过可以通过启用DHCP审核记录来查看详细的信息启用DHCP的详细日志功能。具体步骤如下:

第1步,依次单击“开始”→“所有程序”→“管理工具”→DHCP,打开DHCP控制台窗口。在左窗格中右键单击DHCP服务器,执行“属性”快捷命令。

第2步,在打开的DHCP服务器属性对话框的“常规”选项卡中勾选“启用DHCP审核记录”复选框,并单击“确定”按钮,如图2008121105所示。

图2008121105 启用DHCP审核记录

设置完成后打开%systemroot%system32dhcp文件夹,从中可以查看记录详细信息的日志文件,如图2008121106所示。

图2008121106 DHCP日志记录

第5招:Windows Server 2003服务器DHCP的IP地址范围无效

故障现象:为了简化网络管理工作,准备在一台基于Windows Server

2003的服务器上安装并启用DHCP服务。在设置起始IP地址和结束IP地址时,系统总是提示“指定的IP地址范围无效”。所设置的起始IP地址是10.0.0.0,结束IP地址是10.0.0.255。请问这是什么原因的?因该如何来解决?

解决方法:此IP地址确实是无效的范围。所设置的起始IP地址中的最后一位是0(二进制表示为00000000),这只能用于表示网络号;而所设置的结束IP地址中的最后一位是255(二进制表示为11111111),这个地址是广播地址,用于表示网络内的所有主机。这两个IP地址都不能分配给某台具体的计算机,当然更不能添加到地

址池中进行自动分配。只需将起始IP地址设置为10.0.0.1,结束IP地址设置为10.0.0.254即可解决问题。

第6招:局域网计算机无法从DHCP服务器获取IP地址

故障现象:某公司局域网搭建有DHCP服务器,为客户机自动分配IP地址。其IP地址分配范围为10.115.223.1~10.115.50,并需要在激活的登录界面中输入用户名和密码。可是在上网高峰时,客户机无法获得IP地址信息,并且登录界面也无法激活。IP地址显示为169.254.X.X,无法上网。

解决方法:访问高峰时计算机所获得的169.254.X.X地址是由于无法从DHCP服务器获得IP地址(联系不上DHCP服务器,或者DHCP服务器没有IP地址可供分配),而由计算机自动分配的IP地址(APIPA)。由于DHCP服务器的IP地址池有限,当可用IP地址分配完毕,将不再可能获取IP地址,也就是说,如果没有网络管理员的配合,将没有合法的解决方案,此时可行的方式就是不断刷新。

可以为DHCP服务器的地址池添加足够的IP地址来解决此问题,操作步骤如下所述:

第1步,依次单击“开始/管理工具/DHCP”,打开DHCP控制台窗口。

第2步,在DHCP控制台窗口左窗格目录树中展开服务器,用鼠标右键单击“作用域IP”,在打开的快捷菜单中执行“属性”命令,打开“作用域IP属性”对话框。在“结束IP地址”编辑框中输入10.115.223.100,扩大地址范围,如图2008121107所示。

图2008121107 扩大IP地址范围

第7招:通过DHCP服务器自动获取的IP地址相同

故障现象:局域网中的计算机通过DHCP服务器自动获取IP地址,经过观察发现,很多计算机获取的IP地址每次都相同。理论上DHCP服务器分配的IP地址应该是动态的,为什么这些计算机能获得相对不变的IP地址呢?

解决方法:这种情况很正常。当客户端计算机通过DHCP方式获取IP地址后,在下次开机时重新申请IP地址时,如果上一次分配的IP地址没有被其它计算机占用,则这个IP地址将会再次被DHCP分配到该计算机上,从而最大限度地保证该计算机中与这个IP地址相关的服务能够正常使用。

第8招:通过DHCP服务器自动获取IP地址不正常

故障现象:某局域网内的客户端计算机,起初拥有静态IP地址。更改为通过DHCP服务器动态获取IP地址后,Windows 2000 Server服务器能正常访问“网上邻居”,而安装Windows 98系统的客户端计算机则时常出现无法访问“网上邻居”的情况。这是什么原因造成的?应该如何解决呢?

解决方法:根据故障描述,初步判断是与DHCP服务器无法正常提供服务有关。可以尝试在DHCP的作用域中为DHCP客户端分配DNS域名来解决,或者卸载并重新安装和设置DHCP服务。

第9招:无盘工作站启动到DHCP服务时无法获取IP地址

故障现象:某学校计算机教室采用无盘系统,在服务器端经过某些调整后发现有一些无盘工作站启动至DHCP服务时出现无法获取IP地址的错误。

解决方法:造成这一故障的原因有很多,比如说服务器DHCP配置错误,或在网络中存在其它的DHCH服务器。重新正确配置DHCP服务,当确定无误后,再禁用Wingate或Sygate等工具的DHCP服务。

第10招:DHCP服务错误导致Windows XP系统异常重启

故障现象:一台运行Windows XP系统的计算机,在运行过程中突然自动重启,且报告系统从重大错误中恢复。然后一切运行正常.这种现象偶尔出现。错误报告为

C::Temp

。用最新版的杀毒软件杀毒未果。在“事件查看器”中每次运行都有警告:“来源 :DHCP 描述为:计算机已自动配置网络地址为000795D3EOED的网卡的IP地址。使用的IP地址是169.254.185.9”,请问是什么原因造成的?

解决方法:当计算机的IP地址为之类的IP地址时,表示该机不能获取地址正确的IP地址。从本例描述的情况来看,初步估计是系统文件损坏。建议将系统安装光盘插在光驱中,并运行sfc

/scannow命令行工具尝试修复系统文件,如图2008121108所示。

图2008121108 执行修复操作

第11招:DHCP服务子网掩码设置不当导致网络故障

故障现象:某小型局域网通过ADSL虚拟拨号方式进入Internet,然后通过路由器和一台十六口的交换机连接各计算机。各计算机通过DHCP服务器自动获取IP地址。最近有几台计算机不能访问局域网中提供的网络服务,但都能正常上网。使用Ping命令检测IP设置,发现IP地址及网关设置均正确,只有子网掩码与运行正常的计算机不同(255.0.0.0)。请问应该如何解决此问题?

解决方法:子网掩码不同的计算机如果不通过路由器是不能互相访问的(本例中提到的路由器只是用来共享上网)。问题应该是DHCP服务器设置有误,导致局域网内的计算机无法正确获取IP地址所致。首先应当保证DHCP服务器有一个静态的IP地址,并且子网掩码应该根据网络规模正确设置(本例子网掩码应该设为255.255.255.0)。在创建IP地址作用域时,要正确地设置分配的地址范围、子网掩码、网关、DNS等参数。请检查网络中的DHCP服务器设置是否正确,另外还要检查网络中是否有其它的DHCP服务器在工作。

第12招:在DHCP服务器中设置DHCP保留IP地址

故障现象:局域网中有一台DHCP服务器,客户端计算机通过DHCP服务器自动获取IP地址。最近又在网络中部署了一台成员服务器,请问能不能从DHCP服务器的IP地址池中为该成员服务器专门指定一个固定的IP地址呢?

解决方法:当然可以,因为DHCP服务器中提供的DHCP保留功能就是专门为有上述需求的网络环境准备的。DHCP保留可以将指定的IP地址跟网卡的Mac地址绑定,以使该IP地址为该网卡专用。解决步骤如下所述:

第1步,在成员服务器的“命令提示符”窗口中执行ipconfig /all命令,在返回的信息中找到“Ethernet adapter本地连接”信息组。

第2步,在信息组中将“Physical Address(物理地址)”项所对应的网卡Mac地址记下来(如00-07-E9-81-3A-4A)。然后在DHCP服

务器中打开“DHCP”控制台窗口,在左窗格中依次展开“服务器名”→“作用域”目录,然后用鼠标右键单击“保留”选项。在打开的快捷菜单中执行“新建保留”命令。

第3步,打开“新建保留”对话框,自定义一个“保留名称”,然后键入准备保留的IP地址和目标主机的网卡Mac地址,并单击“添加”按钮。

第4步,重复操作新建多个保留,最后单击“关闭”按钮,如图2008121109所示。

图2008121109 设置DHCP保留

第13招:DHCP服务客户计算机IP地址为169.254.*.*

故障现象:某公司局域网基于Windows Server 2003的域管理模式,客户端通过DHCP服务器自动获取IP地址,并无需进行任何设置即可接入Internet。但是最近网内的部分客户机必须在手动指定IP地址、子网掩码、DNS服务器和网关后才能接入Internet。如果不做上述网络设置,并在一台运行Windows XP的客户机上执行“Ipconfig

/all”命令,可以看到该机所获取的IP地址为“169.254.×.×”。

然而网内另一部分客户机却依旧不用进行任何设置就能上网,并且能够正常获取IP地址。请问这是什么原因造成的,应该如何解决呢?

解决方法:问题描述中所提到的IP地址“169.254.×.×”实际上是自动私有IP地址。在Windows 2000以前的系统中,如果计算机无法获取IP地址,则自动配置成“IP地址:0.0.0.0”、“子网掩码:0.0.0.0”的形式,导致其不能与其它计算机进行通信。而对于Windows 2000以后的操作系统则在无法获取IP地址时自动配置成“IP地址:169.254.×.×”、“子网掩码:255.255.0.0”的形式,这样可以使所有获取不到IP地址的计算机之间能够通信。

在本例中,由于部分客户机可以正常获取IP地址,因此首先可以排除DHCP服务停止、作用域未激活或网络连接存在问题的原因。基于此判断,可以从以下两个方面寻找原因:

1.IP地址池中没有足够的IP地址租给客户机。

如果公司中新增加了客户机而没有及时配置DHCP服务器,则很容易产生此类问题。另外,如果网络中有员工在试验Windows 2000/2003

Server上的RRAS服务,也容易导致此类问题的发生,因为RRAS服务每次会向DHCP服务器租用多个IP地址。解决此问题的步骤为:

第1步,打开DHCP控制台窗口,在左侧的目录树中依次展开“服务器”→“作用域”,并单击选中“地址租约”选项。如果里面显示有同一客户机一次租用多个IP地址的租约,可以将其删除。

第2步,在左窗格中右键单击“作用域”选项,执行“属性”命令。在“作用域 属性”对话框中扩大IP地址范围并单击“确定”按钮,如图2008121110所示。

图2008121110 扩充作用域范围

2.DHCP中继代理失效。

如果DHCP服务器是跨子网向客户机分配IP地址的,那么需要在目标网段安装配置DHCP中继代理。若中继代理失效,则其所在网段的客户机将无法获取IP地址。

为Windows Server 2003的RRAS(路由和远程访问服务)配置DHCP中继代理的步骤如下所述:

第1步,依次单击“开始/管理工具/路由和远程访问”,在打开的“路由和远程访问”控制台窗口左窗格中依次展开“服务器(本地)/IP路由选择”目录树。

第2步,右键单击“DHCP中继代理程序”选项,执行“新增接口”命令。在打开的“DHCP中继代理程序的新接口”对话框中选中“本地连接”并连续单击“确定”按钮。

第3步,右键单击“DHCP中继代理程序”选项,执行“属性”命令。在打开的“DHCP中继代理程序属性”对话框中键入DHCP服务器的IP地址,并依次单击“添加/确定”按钮,如图2008121111所示。

图2008121111 设置中继代理

本文发布于:2024-01-09 00:41:51,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/88/46659.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:解决DHCP服务故障13个小妙招.doc

本文 PDF 下载地址:解决DHCP服务故障13个小妙招.pdf

标签:IP地址   服务器   服务   计算机
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|