RG-N18010某个dhcp地址池地址无法被无线终端

一、故障现象

N18010下联部分无线网段获取不到地址,终端上来的sub vlan为2941,对应的supervlan为4015。 网络拓扑如下:

二、设备型号和版本

设备型号:N18010 软件版本:N18000_RGOS 11.0(4)B57, Release(07212600)

三、故障排查步骤

  1. 首先看下对应网段是否有配地址池,以及地址池里是否还有剩余地址;
  2. 看下dhcp交互过程哪个出的问题;

四、故障排查过程

  1. 查看对应supervlan的配置,有配置一个地址池pool 132;
  1. 通过命令show ip dhcp pool查看对应地址池pool 132的使用率情况,使用了1个,还剩余了6个
  1. 通过show snooping log xxx查看dhcp报文的交互情况,发现无线终端的discover报文从ag5口上来之后,交换机没有回复offer报文
  1. 查看设备配置,发现针对该无线网段有配置am规则,而对应无线终端上来没有命中该规则,导致无法获取到对应am规则里的地址,而pool 132也没有其他地址,从而导致无线终端无法获取到该网段地址
故障原因总结:通过上述分析,定位故障原因为配置问题。由于18k上针对210.34.132.0网段地址配置了AM规则,而AM规则没有覆盖到无线终端上来的ag 5,从而导致无线终端无法获取到对应网段的地址。

五、解决方案

在18k上新增一条am规则即可解决,如下 match ip 210.34.132.128 255.255.255.128 Ag5 vlan 2937-2938,2940-2941

六、故障总结

故障信息收集方式总结: show ip dhcp pool //查看dhcp地址池的使用情况 show snooping log xxx(终端mac地址) //查看dhcp报文交互情况
阅读剩余
THE END