客户端计算机不能通过DHCP获得正确IP地址的问题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

客户端计算机不能通过DHCP获得正确IP地址的问题(2007-06-22 10:49:16)

具体内容:

故障现象:在总公司网络切换完成之后,大部分客户端计算机都设置的是自动获取IP地址,总公司网段(10.1.11.0/24)有些客户端计算机(包括:win98和Windows2000专业版)在设置DHCP之后,找不到DHCP服务器上正常分配的IP 地址,而是找到192.168.0.0这个网段上的IP地址,后来只有手动给这些客户端添加一个固定IP地址。

故障分析:在总公司网段(10.1.11.0/24)有这样的情况发生,而研发中心网段(10.1.20.0/24)没有出现过这样的情况,所以可以判断不是DHCP服务器本身的原因造成的。只有一种可能就是在总公司的网段中有一台有DHCP服务的计算机造成了个别客户端出现不通正确的获取IP的问题。

故障解决:找到安装有DHCP服务的计算机,然后把DHCP服务禁用或删除就可以解决。但我们不清楚是哪一台计算机上安装了DHCP服务。具体用哪个方法来更快的找到那台装有DHCP服务的计算机呢?可以用一个命令:ARP来找到这台装有DHCP服务的计算机的MAC地址,然后再在交换机上看是哪一个口,然后再找到配线架上的口,再找到是哪台计算机。具体要执行以下步骤来找到这台计算机:

第一步:在不能正确获取IP地址的win2000/win98客户端的计算机上执行以下命令:

第二步:这时会显示出DHCP服务器的IP地址,然后我们再用ping命令,ping 这台服务器的IP地址,如下:

第三步:再执行ARP命令:

(ARP命令说明:显示和修改“地址解析协议”(ARP)所使用的到以太网的IP和物理地址对应表)

这里要注意的是我们为什么不直接运行这个命令来找到192.168.0.1这台计算机的MAC地址呢?原因是我们的计算机会存放一个近期的地址对应表,这个表是有期限的,所以我们如果不ping那台计算机的IP地址,ARP命令就不会显示:“192.168.0.1 00-10-dc-02-ea-75 dynamic”这条信息,所以我们要提前ping 192.168.0.1这个计算机的地址,这时再运行ARP这个命令就会列出192.168.0.1主机的MAC地址。

第四步:我们登录到交换机上查找这台计算机连接的是哪一个端口,

我们就可以找到这台机器以下为示例:

说明:通过以上的显示可以看出3/18是一个级连端口,这台机器没有直接连接在总公司4006交换机上,而是连接在一个二级交换机上;

在二级交换机上查找这台机器连接端口的命令实例如下:

通过以上命令可以看出这台机器连接在这个二级交换机的14口上,再在对应的配线架口找到对应的计算机。通过检查发现这台机器上并没有安装或启动DHCP 服务,但是发现这台机器安装了SYGATE,SYGATE软件设置里面启动了DHCP ,所以造成了总公司这个vlan中部分机器获得了不正确的ip地址,最后卸载了这台机器上的SYGATE,至此故障解决。

说明:此故障是网络中一台计算机安装了DHCP服务造成的,网络中的客户端的计算机比较多,此故障排除是比较复杂的。所以我们在给客户端安装软件或在做全面维护时,尽量不要安装客户端不用的软件,安装的软件要了解清楚会不会对公司的网络造成影响,以避免这种故障再次发生。

相关文档
最新文档