DHCP故障解决方法
DHCP故障解决方法
DHCP故障解决方法打开记事本,在窗口中输入如下的命令:
@Echo off
date /t > IPList.txt
time /t >> IPList.txt
echo =========== >> IPList.txt
For /L %%f in (1,1,100) Do Ping.exe -n 2 192.168.1.%%f Find "Re
quest timed out." echo 192.168.1.%%f Timed Out >> IPList.txt echo offcls
Echo Finished!
@Echo on
Notepad.exe IPList.txt
将此文件存为IPTracker.bat,关闭记事本程序。
在这里我们需要注意这个处理文件整个的For…In…Do命令由几个被“&&”连接起来的命令组成的
这个命令以“For”开始,以“Off”结尾,
所有命令必须在一行上。
如果用户要使用此方法的话,需要使用用户自己的IP地址来替换示例中的IP地址。
DHCP故障解决方法 [篇2]
第一:检查物理连接是否畅通。
在客户端与服务器连接的网卡上配置ip地址,确保该ip地址与服务器端接口gigabitethernet1/0/0的ip地址在同一网段。从客户端pinggigabitethernet1/0/0接口的ip地址,如果可以ping通,则说明连接畅通,那么物理线路故障便可被排除。也可以在服务器端打开dhcp的调试开关,查看是否可以收到客户端的dhcpdiscover报文。
第二:dhcp服务器的配置是否正确。
1.执行命令dhcp enable。
2.执行命令display dhcp server treeall,查看全局地址池是否存在,且地址池中的ip地址与接口gigabitethernet1/0/0的ip地址是否在同一个网段中。如果不存在,执行命令dhcpserver ip-pool pool-name和命令network ip-address [ mask { mask mask-length }]创建地址池和配置地址池中可动态分配的ip地址范围。如果地址池存在,但地址池中的ip地址与接口gigabitethernet1/0/0的ip地址不在同一个网段,则修改地址池中的ip地址或修改接口gigabitethernet1/0/0的ip地址,使二者在一个网段中。
3.系统视图下执行命令dhcp se-le-ct global { all interf-ace interf-ace-typeinterf-ace-number }或在gigabitethernet1/0/0接口视图下执行命令dhcp se-le-ctglobal,确保gigabitethernet1/0/0下的客户从全局地址池获取地址。
第三:地址池内是否有可用ip地址、过期ip地址或冲突ip地址。
1.执行命令display dhcp server free-ip,检查全局地址池内是否还有可用ip地址。
2.如果没有可用地址,执行命令display dhcp server expired poolpool-name,查看是否有过期的'ip地址。
3.如果不存在过期ip地址,执行命令display dhcp server conflictall,查看是否有冲突的ip地址。如果有的话,查看其探测时间(discovertime)是否已经超过1小时。ne80e/40e的实现中,如果发现冲突的ip地址,那么在1小时以后我们可以对于此ip地址进行重新分配使用。当存在冲突ip地址时,且探测时间没有超过1小时,则执行命令resetdhcp server conflictall释放冲突ip地址。如果没有冲突ip地址,则地址池中的可用ip地址、过期ip地址和冲突的ip都不存在,就说明地址池中ip地址已经用尽,可以重新创建一个全局地址池,该地址池的network和前一个地址池的network重叠,且网段大于前地址池的网段。