终端通过dhcp获取地址,dhcp中继模式。终端和接入S6850_3无法通过dhcp获取到地址,接入交换机S6850_3手工配置ip可以ping通dhcp服务器和网关。有专用的dhcp服务器,在S6850_2上做的中继下放。无法通过dhcp拿到地址是什么原因
#
dhcp enable
dhcp server always-broadcast
#
interface Vlan-interface100
ip address X.X.X.X
ospf cost 5
ospf timer hello 5
vrrp vrid 20 virtual-ip
vrrp vrid 20 priority 90
packet-filter name 123
dhcp select relay
dhcp relay server-address X.X.X.X
dhcp relay server-address X.X.X.X
(0)
最佳答案
dhcp server always-broadcast
这个去掉试试
# 配置各接口的IP地址(略)。
# 开启DHCP服务。
<SwitchA> system-view
[SwitchA] dhcp enable
# 配置VLAN接口10工作在DHCP中继模式。
[SwitchA] interface vlan-interface 10
[SwitchA-Vlan-interface10] dhcp select relay
# 配置DHCP服务器的地址。
[SwitchA-Vlan-interface10] dhcp relay server-address 10.1.1.1
配置完成后,DHCP客户端可以通过DHCP中继从DHCP服务器获取IP地址及相关配置信息。通过display dhcp relay statistics命令可以显示DHCP中继转发的DHCP报文统计信息;如果在DHCP中继上通过dhcp relay client-information record命令开启了DHCP中继的用户地址表项记录功能,则可以通过display dhcp relay client-information命令可以显示通过DHCP中继获取IP地址的客户端信息。
· 由于DHCP中继连接客户端的接口IP地址与DHCP服务器的IP地址不在同一网段,因此需要在DHCP服务器上通过静态路由或动态路由协议保证两者之间路由可达。
· 为了使DHCP客户端能从DHCP服务器获得IP地址,还需要在DHCP服务器上进行一些配置。DHCP服务器的配置方法,请参见“2.20 DHCP服务器典型配置举例”。
(0)
中继你还用这条命令?dhcp server always-broadcast
你能获取到都有鬼了。
(0)
dhcp server always-broadcast这个配置在模拟器上配置是可以获取到的,这个在中继配置有什么问题吗?
这个意思是DHCP服务器永远广播回应,你中继的服务器明显是要单播回应的,因为跨网段了。
一般情况下,只有DHCP请求报文的广播标志位为1的时候,DHCP服务器才会以广播的方式发送应答报文。如果DHCP客户端发送的请求报文中广播标志位为0,且该客户端不支持接收单播的应答报文,则可以配置DHCP服务器忽略请求报文的广播标志位,始终以广播方式发送应答报文。 当已经存在IP地址的客户端发出请求报文(即报文中ciaddr字段不为0)时,无论是否开启DHCP服务器的广播回应报文功能,DHCP服务器都会以单播形式将回应报文发送给DHCP客户端(即目的地址为ciaddr)。 当请求报文通过DHCP中继转发到DHCP服务器(即报文中giaddr字段不为0)时,无论是否开启DHCP服务器的广播回应报文功能,DHCP服务器都会以单播形式将回应报文发送给DHCP中继(即目的地址为giaddr)。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明