故障描述
在vlanif接口下配置 dhcp select relay
dhcp relay server-ip X.X.X.X和全局模式下配置dhcp enable 几秒钟以后上述配置全部消失,没有任何告警信息和提示信息,反复测试,设备重启,问题依然存在
故障分析
首先复现问题,在接口使能client功能后,申请地址成功。等待几分钟后,发现接口配置丢失,重新使能client后,获取不到地址。此时,使用端口镜像抓包,发现接口发送了discover报文,server也回应了offer报文,但是设备没有再发送request报文进行下一步交互。打开dhcp的调试开关,终于发现问题的原因了,罪魁祸首是“auto-config”
当在设备上配置完dhcp的配置后,几分钟后,“auto-config”检测到dhcp使能,默认会把dhcp去使能,这就出现了一段时间后,设备上dhcp配置丢失的现象
处理过程
重启设备,设备注册成功后,停止“auto-config”,继续配置dhcp功能,观察一段时间后,配置不丢失,问题解决
建议/总结
autoconfig enable和dhcp存在特性冲突,配置dhcp功能前必须undo autoconfig enable