在dhcp配置中继后,终端获取地址正常,抓包dhcp discover包显示会有附带这个段终端网关地址。
客户需求改为中继通过指定环回口发包。终端获取不到地址,
查询后需配置option 82,配置后终端可以正常获取地址,但进行抓包dhcp discover里面不显示网关地址,这个属于正常情况吗?
(0)
在您描述的DHCP配置场景中,配置DHCP中继并通过指定环回口(loopback interface)发包,同时使用了DHCP Option 82,这通常是为了增强DHCP服务器的安全性或改善IP地址配置策略。关于DHCP Discover包在抓包时不再显示网关地址的问题,以下是一些分析和解释:
DHCP Option 82的作用:
DHCP Option 82(也称为Relay Agent Information Option)允许DHCP中继代理(在您的情况下是路由器或交换机)在转发DHCP请求时,将额外的信息(如接入物理端口和接入设备标识等)添加到DHCP报文中。这些信息可以帮助DHCP服务器更好地识别和管理DHCP客户端。
为什么DHCP Discover包不显示网关地址:
当您配置了DHCP Option 82后,DHCP中继代理会在转发DHCP Discover包时添加这些额外的信息。由于Option 82的内容与网关地址无关,因此即使配置了Option 82,DHCP Discover包本身通常也不会包含网关地址。网关地址通常是在DHCP Offer或DHCP Ack报文中由DHCP服务器提供的。
是否正常情况:
从DHCP协议的角度来看,DHCP Discover包不包含网关地址是正常的。网关地址是由DHCP服务器在后续的Offer或Ack报文中提供的。因此,只要终端能够正常获取到IP地址和其他相关配置(如DNS服务器、子网掩码等),并且能够通过配置的网关地址访问网络,那么这就是一个正常的配置结果。
如何验证配置:
为了验证配置是否正确,您可以:
总之,DHCP Discover包不显示网关地址是正常的,只要终端能够正常获取到IP地址和其他相关配置,并且能够通过配置的网关地址访问网络,那么配置就是成功的。
(1)
你好,但是如果不配option 82和环回口发出。默认缺省出接口出去情况下,DHCP Discover包本抓包中会有网关,就是没法说明option配置discover后不出现网关这个解释。现在有点纠结这个
你好,但是如果不配option 82和环回口发出。默认缺省出接口出去情况下,DHCP Discover包本抓包中会有网关,就是没法说明option配置discover后不出现网关这个解释。现在有点纠结这个
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明