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报文

终端通过获取RA报文来获取无状态IPv6地址:

终端wiresharkRA报文,并查看终端报文是否包含IPv6前缀信息;


在设备上show ipv6 interface xxx ra-info,查看设备是否发出RA报文,默认设备发送RA的时间是160-240s之间。


(3)若终端没有收到 RA 报文,同时 show ipv6 interface xxx ra-info RA output 在增加,则应该排查通路问题。

         通路问题可以用ACL计数配合pkt-monitor使用。