配置接口的IPv6地址:
全局单播地址:每个接口可以有多个网络前缀不同的全球单播地址
ipv6 ,全局开启ipv6。
执行命令interface interface-type interface-number,进入接口视图。
用户可以选择如下两种方式配置接口的全球单播地址:
• 执行命令ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length },手工配置IPv6全球单播地址。
• 执行命令ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length } eui-64,采用EUI-64格式形成IPv6全球单播地址。
链路本地地址:在配置单播地址生成的同时链路本地地址会自动生成
ipv6 ,全局开启ipv6。
执行命令interface interface-type interface-number,进入接口视图。
执行命令ipv6 enable,使能接口的IPv6功能。 缺省情况下,接口的IPv6功能处于未使能状态。
用户可以选择如下两种方式配置接口的链路本地地址:
执行命令ipv6 address ipv6-address link-local,配置接口的链路本地地址。执行命令ipv6 address auto link-local,配置接口自动生成链路本地地址。
任播地址:
ipv6 ,全局开启ipv6。
执行命令interface interface-type interface-number,进入接口视图。
执行命令ipv6 enable,使能接口的IPv6功能。
缺省情况下,接口的IPv6功能处于未使能状态。
执行命令ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length } anycast,配置接口的任播IPv6地址。
注意:
每个业务口可以配置的全球单播地址和任播地址的总和不超过16个。
每个管理口可以配置的全球单播地址最多为8个,可以配置的任播地址最多为16个,但是配置的全球单播地址和任播地址总和不能超过16个。
查看命令:
任意视图下执行命令display ipv6 interface [ interface-type interface-number | brief ],查看接口的IPv6信息。
查看详细信息才能查看到链路本地地址,加入的组播组地址,MTU(默认1500)等信息:
配置邻居发现功能:
相应配置:
执行命令system-view,进入系统视图。
执行命令undo ipv6 nd auto-detect disable,使能ND表项自动探测功能。缺省情况下,ND表项自动探测功能处于使能状态。
执行命令interface interface-type interface-number,进入接口视图。
执行命令ipv6 enable,使能IPv6功能。缺省情况下,接口的IPv6功能处于未使能状态。
执行命令ipv6 nd ra halt disable,使能系统发布RA报文功能。缺省情况下,系统发布RA报文功能处于未使能状态。
查看:
执行命令display ipv6 neighbors [ ipv6-address | [ vlan vlan-id ] interface-type interface-number | vpn-instance vpn-instance-name ],查看邻居表项信息。
例如:查看接口G0/0/0的IP地址,这个就相当于IPv4的arp的表项。
IPV6静态路由:
在创建IPv6静态路由时,可以同时指定出接口和下一跳。对于不同的出接口类型,也可以只指定出接口或只指定下一跳。
• 对于点到点接口,指定出接口,下一跳也就是确定了。
• 对于NBMA(Non Broadcast Multiple Access)接口,指定下一跳,会自动产生对应的出接口。
• 对于广播类型接口,指定出接口。如果也指定下一跳,下一跳地址可以不是链路本地地址。在广播网络中为了使得IPv6的静态路由条目更准确,最好同时配置下一跳,和出接口,如果只配置了出接口,那么下一跳为自己出接口的本地链路地址,如果只配置了下一跳,会通过下一跳迭代出出接口。这里与IPv4中相同。
在创建相同目的地址的多条IPv6静态路由时,如果指定相同优先级,则可实现负载分担,如果指定不同优先级,则可实现路由备份。在创建IPv6静态路由时,如果将目的地址与掩码配置为全零,则表示配置的是IPv6静态缺省路由。缺省情况下,没有创建IPv6静态缺省路由。
配置:ipv6 route-static dest-ipv6-address prefix-length { interface-type interface-number [ nexthop-ipv6-address ] | nexthop-ipv6-address } [ preference preference | tag tag ] * [ bfd enable | track { bfd-session cfg-name | nqa admin-name test-name } ] [ description text ]
执行命令ipv6 route-static default-preference preference,配置IPv6静态路由的缺省优先级。 缺省情况下,静态路由的缺省优先级为60。重新设置缺省优先级后,仅对新增的IPv6静态路由有效。