AR路由器 维护宝典
故障案例:客户端无法获取IP地址(设备作为DHCP Server)
常见原因
本类故障的常见原因主要包括:
- 客户端与服务器之间的链路有故障。
- 设备未使能DHCP功能。
- 设备接口下没有选择DHCP分配地址的方式。
- 当选择从全局地址池中分配IP地址时:
- 如果客户端与服务器在同一个网段内,全局地址池中的IP地址与设备接口的IP地址不在同一个网段中。
- 如果客户端与服务器不在同一个网段内,中间存在中继设备时,全局地址池中的IP地址与中继设备接口的IP地址不在同一个网段中。
- 地址池中没有可用的IP地址可分配。
故障处理步骤
操作步骤
- 检查客户端与DHCP服务器之间的链路是否有故障。
- 客户端与服务器在同一个网段内,在客户端与服务器连接的网卡上配置IP地址,确保该IP地址与服务器用户侧的接口的IP地址在同一网段,从客户端Ping服务器用户侧的接口的IP地址。
- 如果Ping不通,请先根据Ping故障处理排除链路的故障。
- 如果能Ping通,请执行步骤2。
- 客户端与服务器不在同一个网段内,中间存在中继设备时,请分别Ping客户端与中继设备、中继设备与服务器之间的链路状态。
- 如果Ping不通,请先根据Ping故障处理排除链路的故障。
- 如果能Ping通,请执行步骤2。
- 客户端与服务器在同一个网段内,在客户端与服务器连接的网卡上配置IP地址,确保该IP地址与服务器用户侧的接口的IP地址在同一网段,从客户端Ping服务器用户侧的接口的IP地址。
- 检查DHCP功能是否处于使能状态。
如果未使能DHCP功能,则设备不会处理客户端上送的DHCP报文。
执行命令display current-configuration | include dhcp enable,检查DHCP功能是否已经使能。缺省情况下,DHCP功能未使能。
- 如果无任何DHCP相关显示信息,说明DHCP功能未使能,请执行命令dhcp enable,使能DHCP功能。
- 如果显示dhcp enable,说明DHCP功能已经使能,请执行步骤3。
- 检查设备接口下是否选择DHCP分配地址的方式。
如果设备接口下没有选择DHCP分配地址的方式,则客户端不能通过当前接口以DHCP的方式来获取IP地址。
在接口视图下,执行命令display this,检查是否选择DHCP分配地址的方式。
显示信息 显示信息解释说明 后续操作 dhcp select global 接口已经选择全局地址池为DHCP客户端分配IP地址 请执行步骤4 dhcp select interface 接口已经选择接口地址池为DHCP客户端分配IP地址 请执行步骤5 无上述显示信息 接口没有选择DHCP分配地址的方式 执行命令dhcp select global或者dhcp select interface,配置接口选择DHCP分配地址的方式。 - 检查全局地址池中的地址和接口地址是否属于同一个网段。
- 执行命令display ip pool,查看全局地址池是否存在。
- 如果全局地址池不存在,执行命令ip pool ip-pool-name和命令network ip-address [ mask { mask | mask-length } ],创建全局地址池和配置全局地址池中可动态分配的IP地址范围。
- 如果全局地址池存在,获取ip-pool-name参数值,执行步骤b。
- 执行命令display ip pool name ip-pool-name,查看全局地址池中的IP地址是否与接口的IP地址在同一个网段中。
- 客户端与服务器在同一个网段内:
- 如果全局地址池中的IP地址与设备接口的IP地址不在同一个网段中,则执行命令network ip-address [ mask { mask | mask-length } ]重新配置全局地址池,使二者在一个网段中。
- 如果全局地址池中的IP地址与设备接口的IP地址在同一个网段中,请执行步骤5。
- 客户端与服务器不在同一个网段内,中间存在中继设备时:
- 如果全局地址池中的IP地址与中继设备的接口的IP地址不在同一个网段中,则执行命令ip address ip-address修改接口的IP地址,使二者在一个网段中。
- 如果全局地址池中的IP地址与中继设备的接口的IP地址在同一个网段中,请执行步骤5。
- 客户端与服务器在同一个网段内:
- 执行命令display ip pool,查看全局地址池是否存在。
- 检查地址池内是否有可用IP地址。
执行命令display ip pool name ip-pool-name,检查全局/接口地址池中IP地址使用情况。
- 如果Idle(Expired)值等于零,就说明地址池中的IP地址已经用尽。
- 如果接口选择全局地址池为DHCP客户端分配IP地址,可以重新创建一个全局地址池,该地址池的网段不能和前一个地址池的网段重叠,但网段可以相连。
- 如果接口选择接口地址池为DHCP客户端分配IP地址,可以重新为接口配置一个IP地址,该IP地址不能和前一个IP地址在同一个网段。
- 如果Idle(Expired)值大于零,即存在可用的IP地址,请执行步骤6。
- 如果Idle(Expired)值等于零,就说明地址池中的IP地址已经用尽。
- 请收集如下信息,并联系技术支持人员。
- 上述步骤的执行结果。
- 设备的配置文件、日志信息、告警信息。