使用IPv6地址建立DMVPN

noteId: WEBeb31fff1aee4fb4a0e8d78bff6cb9d2a · 原始路径:/ALL/网络 - C模块/VPN 合集/dmVPN(点到多点、多点)【使用mGRE+nhrp+IPSec】/使用IPv6地址建立DMVPN.note

DMVPN有两种模式:tunnel mode gre multipoint //仅支持IPv4 NBMA下一跳地址,但是内部nhs地址可以为IPv4 或 IPv6(但是还是能够开启 ipv6 nhrp redirect)tunnel mode gre multipoint ipv6 //仅支持IPv6 NBMA下一跳地址,但是内部nhs地址可以为IPv4 或 IPv6(也能够开启 ip nhrp redirect)

这就是为什么之前很多次题目下一跳nbma地址写IPv6无法通信的问题,如果要同时存在IPv4和IPv6的下一跳NBMA地址,需要使用两个tunnel接口

1、在IPv4协议栈中建立IPv6 DMVPN:

这里下一跳NBMA必须使用 IPv4地址
interface Tunnel0 ip address 100.0.1.1 255.255.255.0 ip nhrp authentication DMVPN ip nhrp network-id 1 ip nhrp nhs 100.0.1.5 nbma 4.4.4.5 multicast ipv6 address 2001:100:0:1::1/64 ipv6 enable ipv6 nhrp authentication DMVPN ipv6 nhrp network-id 1 ipv6 nhrp nhs 2001:100:0:1::5 nbma 4.4.4.5 tunnel source GigabitEthernet0/0 tunnel mode gre multipoint