www.138139.cn

返回总目录 上一页 目录页 下一页

机器为何不能上网


    公司的DHCP服务器配置快一年了,运行过程中没有出现过问题,极大地方便了办公室计算机的网络参数配置。但这几天下属公司有台计算机出现了问题,拿到公司来重装系统,系统安装完毕后却发现不能上网。




该计算机寻找DHCP服务器时出现问题,不能正常获得IP,通过指定固定IP、网关、DNS信息后却可以正常上网,因此断定是DHCP服务器出现问题。




故障解决




在故障计算机上运行“ipconfig /renew”命令,不能正常获得IP。笔者把办公室原有的一台计算机接到故障计算机使用的网线上,并运行“ipconfig /renew”命令,发现可以正常获得IP。




难道是IP地址已经分配完了?笔者在办公室的DHCP服务器上查看DHCP作用域时,发现设置的作用域是10.91.104.10~10.91.104.100,共90个IP地址。在租约缓存处,笔者发现这90个IP地址都已经分配给相应的计算机了。然而,办公室内的计算机总共才30台,那么其余60个IP地址又分配给谁了呢?在仔细查看租约缓存后,笔者发现这60个IP地址都分配给了以前拿到办公室进行修理的计算机了。也就是说这一年中,拿到办公室进行修理的60台机器占用了这些IP地址却一直没有解除“租约”。但这些已经拿走的计算机为何还会长时间占用IP呢?




看来,应该是租约设置问题,笔者在作用域的属性窗口中发现DHCP客户的租用期被设置为365天(见图)。显然,这个租期设置得太长了,这就造成即使将修好的计算机搬走,DHCP服务器照样会为它的MAC地址保留一个IP地址直到一年的租约到期。实际上,将这个非常漫长的租约期限修改为默认的8天即可。





最后,还要删除所有租约缓存,否则原来的计算机的MAC地址仍然会继续占用IP地址直到租约到期。删除完毕后,新计算机就可以成功获得IP地址了。




总 结




这次故障是因设置动态分配的IP地址的租约为一年而造成的。这样使得以前拿到办公室修理的计算机一直占用相应的IP地址,即使修理完毕并搬走后也会将IP地址占用信息保留在DHCP租约缓存中而不释放该IP,导致被占用的IP地址越来越多。当DHCP作用域中的所有IP地址都被占用之后,新的计算机就不能从DHCP服务器上获得新的IP了。




需要大家注意的是在设置DHCP服务器时应尽量保持系统的默认设置,不要随便修改默认参数,更不要随便添加一个非常离谱的参数。有时正是因为一时的随便而大大增加了故障排除的难度。

址163164.cn 微信1631640 QQ3149886

返回总目录 上一页 目录页 下一页