出现的问题:
获用户报告,电脑不能上网。
处理过程:
现场多用户查看,发现手机可以上网,有些电脑能上网,有些不能。查看不能上网的电脑发现不能自动获取到IP地址,换个网段又可以自动获取到IP地址,证明到客户端的网络是正常的,电脑也正常,应该是DHCP方面问题。
到核心交换机上(DHCP部署在上面)查看该网段DHCP的可用IP地址,发现没有剩余了。
查看dhcp中未使用IP地址命令: display dhcp server free-ip
使用用命令 dis dhcp server conflict all 查看有冲突的IP地址信息,发现有挺多的,使用reset dhcp server conflict all命令,清除冲突的IP地址信息。再到不能上网的电脑上查看已自动获取到了IP地址,测试已能正常上网。
结论:
DHCP池IP地址耗尽,造成客户端不能自动获取到IP地址。
参考解决方式:
在配置DHCP时,IP地址的租约有效期要配置,例:expired day 0 hour 4
参考:
dhcp server ip-pool vlan6
network ip range 192.168.6.2 192.168.6.254
network mask 255.255.255.0
forbidden-ip 192.168.6.1
gateway-list 192.168.6.1
dns-list 8.8.8.8
expired day 0 hour 4
其它相关参考命令:
display dhcp server conflict [ ip ip-address ] 显示DHCP的地址冲突信息 | reset dhcp server conflict [ ip ip-address ] 清除DHCP的地址冲突信息 |
display dhcp server expired [ ip ip-address | pool pool-name ] 显示租约过期的地址绑定信息 | reset dhcp server expired [ ip ip-address | pool pool-name ] 清除租约过期的地址绑定信息 |
display dhcp server free-ip [ pool pool-name ] 显示DHCP地址池的空闲地址信息 即尚未分配给DHCP客户端的IP地址信息 | |
display dhcp server ip-in-use [ ip ip-address | pool pool-name ] 显示DHCP地址绑定信息 | reset dhcp server ip-in-use [ ip ip-address | pool pool-name ] 清除DHCP的正式绑定和临时绑定信息 |
display dhcp server pool [ pool-name ] 显示DHCP地址池的信息,有些版本命令为: display dhcp server tree pool [pool-name] | |
display dhcp server statistics [ pool pool-name ] 显示DHCP服务器的统计信息 | reset dhcp server statistics 清除DHCP服务器的统计信息 |
display dhcp server forbidden-ip 显示DHCP中全局不参与自动分配的IP地址 |