1、故障现象
无状态获取IPv6地址慢或无法获取IPv6地址
2、故障可能原因
(1)配置错误
(2)N18K协议层没有发出RA报文,或者发出的RA报文不正确(网关IPv6地址配置掩码为/64位)
(3)RA报文被通路过滤,或者在中间设备被过滤
3、处理步骤
(1)检查配置是否正确
ipv6 unicast-routing //开启IPv6路由
interface gigabitEthernet 1/1
no switchport
ipv6 enable
i pv6 address 2001:250:2003:2000::1/64 // 配置接口IPv6地址,掩码必须是64位的no ipv6 nd suppress-ra //开启路由通告功能,通告前缀等信息给终端
ipv6 nd other-config-flag // 通告O位获取其他信息,通过地址池获取DNS服务器IPv6地址ipv6 dhcp pool ruijie //在接口下调用地址池ipv6 dhcp pool ruijie //创建IPv6地址池
domain-name www.example.com.cn //配置分配给客户端的域名
dns-server 2003::1 //配置分配给客户端的DNS服务器
(2)终端没有收到RA报文
(3)若终端没有收到 RA 报文,同时 show ipv6 interface xxx ra-info 中 RA output 在增加,则应该排查通路问题。终端通过获取RA报文来获取无状态IPv6地址:
终端wireshark抓RA报文,并查看终端报文是否包含IPv6前缀信息;
![]()
在设备上show ipv6 interface xxx ra-info,查看设备是否发出RA报文,默认设备发送RA的时间是160-240s之间。
![]()
通路问题可以用ACL计数配合pkt-monitor使用。