对于DHCP故障,相信管理员都遇到过。这篇博文将介绍处理DHCP故障的3个技巧和步骤。
第一:检查物理连接是否通畅。
在客户端和服务器之间连接的网卡上配置IP地址,并确保该IP地址与服务器端接口GigabitEthernet1/0/0的IP地址在同一个网段。
从客户端Ping千兆以太网1/0/0接口的IP地址。如果能ping通,说明连接顺畅,可以排除物理线路故障。你也可以在服务器端打开DHCP的调试开关。
检查您是否可以从客户端接收DHCPDISCOVER消息。
第二:DHCP服务器的配置是否正确。
1.执行命令dhcp enable。
执行命令dhcp server ip-pool pool-name和命令network ip-address[mask { mask mask-length }]创建地址池,并配置可在地址池中动态分配的IP地址范围。
3. Execute the command dhcp select Global (interface numbers for all interface types) in system view or execute the command dhcp Select Global in Gigabit Ethernet 1/0/0 interface view.
第三,地址池中是否存在可用的IP地址、过期的IP地址或冲突的IP地址。
1.执行命令display dhcp server free-ip检查全局地址池中是否有可用的ip地址。
2.如果没有可用的地址,执行命令display DHCP server expired pool-name查看是否有过期的IP地址。
3.如果没有过期的IP地址,执行命令display dhcp server conflict all查看是否有冲突的IP地址。如果有,
检查其发现时间是否超过1小时。在NE80E/40E的实现中,如果发现有冲突的IP地址,我们可以在1小时后重新分配IP地址。当存在冲突的IP地址时,
且探测时间不超过1小时,则执行命令reset dhcp server conflict all释放冲突IP地址。如果没有冲突IP地址,则地址池中不存在可用IP地址、过期IP地址和冲突IP地址,
这意味着地址池中的IP地址已经用尽,可以重新创建一个全局地址池。这个地址池的网络与前一个地址池的网络重叠,网段大于前一个地址池的网段。