sr8808 v7版本 开启ipoe web认证 dhcprelay 手机拿不到ip地址 电脑可以拿到
(0)
手机拿不到电脑能拿到,大概率是DHCP relay的MAC检查把手机随机MAC拦了。在客户端侧中继接口上查下有没有开`dhcp relay check mac-address`,有就undo掉试试。
另外手机如果开了私有MAC,也可以先关掉手机的随机MAC再连一下,能拿到就是这问题。相关案例参考:https://zhiliao.h3c.com/Theme/details/222062
(0)
没有开启那条命令 私有地址已经关闭
dhcp relay check mac-address,该功能校验 DHCP 报文中 chaddr 和二层源 MAC;手机部分 DHCP 报文两者不一致,直接丢弃,电脑无此问题。undo dhcp relay check mac-address关闭这条 MAC 校验。即使手机关闭随机 MAC,部分安卓手机原生 DHCP 报文依然会触发该校验拦截。
debugging dhcp relay packet看 DISCOVER 里 option60;ipoe enable、dhcp select relay、dhcp relay server-select完整;display current-configuration interface Vlanif X
undo dhcp relay check mac-address
关闭后手机重新连接测试。
IPoE 原理:DHCP DISCOVER 报文到达设备,先触发 IPoE 会话创建,会话建立成功,才会通过 DHCP 中继转发报文;会话建立失败直接丢弃 DHCP 报文,手机无法获取地址。
(0)
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
没有开启那条命令 私有地址已经关闭