网络通信 频道

DHCP不再罢工 IP地址自动分配

  【IT168专稿】在局域网中,IP分配管理是一项非常麻烦的事情,因此很多网管员都采用架设DHCP服务器,由DHCP服务来负责地址的自动分发。从而使这项工作由人工变成机器自动完成,但是机器有时也是会出故障的,今天我们就向大家介绍两个比较常见的故障解决方法。

  客户机无法从DHCP服务器中获取IP
  我公司局域网搭建有DHCP服务器,为客户机自动分配IP地址.其IP地址分配范围为192.168.3.2~192.168.3.50。但是在上网顶峰时,客户无法获得IP地址,使用ipconfig查看IP地址显示为“169.254.X.X”,无法上网。

  访问顶峰时电脑所获得的“169.254.X.X”地址是由于无法从DHCP服务器获得IP地址(联系不上DHCP服务器,或者DHCP服务器没有IP地址可以供分配),而由计算机自动分配的IP地址(APIPA)。由于DHCP服务器的IP地址池有限,当可用IP地址分配完毕,将不能再获得IP地址,也就是说,如果没有网络管理员的配合,将没有合适的解决方法,此时只能不停的刷新再刷新,以抢占释放出来的IP。

  当然作为网管员,非常好的的解决方法就是在DHCP服务器的地址池添加足够的IP地址来解决此问题。
   (1)执行[开始]—[管理工具]—[DHCP]命令,打开“DHCP”控制台窗口。
   (2)在“DHCP”控制台窗口左窗格目录树中展开服务器,用鼠标右键单击“作用域IP”在弹出的快捷菜单中执行[属性]命令,打开“作用域DHCP属性”对话框。在“结束IP地址”编辑框中键入“192.168.3.122”,扩大地址范围即可(图1)。

图1

  对于IP资源比较紧张,而又没有更多可用IP地址备用的情况,建议网管员可以修改客户端的租约期限来解决这个问题。默认的DHCP客户端获得一个IP地址将占用8天的时间,也就是即使不开机这个地址别人无法使用,如果我们将这个客户端租约期限设为6小时,这样IP的使用效率就会高出许多。。

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

  在Windows 2000/2003中,一台服务器即使启动了DHCP服务,如果得不到活动目录服务器的认证,DHCP服务也不能启动,并且会出现“找不到DHCP服务器”的错误提示。

  解决方案介绍如下:
   (1)以管理员身份登录准备授权的DHCP服务器,执行[开始]-[管理工具]-[DHCP]命令,打开“DHCP”控制台窗口。
  (2)在控制台窗口左窗格中用鼠标右键单击根节点“DHCP”,在弹出的快捷菜单中执行[管理授权的服务器]命令,打开“管理授权的服务器”对话框(图2)。

图2

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

图3


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

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

  通过上面两个比较典型的DHCP故障解决过程可以看出,其实DHCP的服务还是比较稳定的,而当客户端无法获得IP时,应重点检查DHCP服务器的配置是否正确。

0
相关文章