Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在 Contrail 中支持 IPv6 网络

从 Contrail 2.0 版开始,开始支持 IPv6 叠加网络。

概述:Contrail 中的 IPv6 网络

IPv6 网络和叠加网络支持以下功能。底层网络必须是 IPv4。

  • 具有 IPv6 和 IPv4 接口的虚拟机

  • 仅具有 IPv6 接口的虚拟机

  • DHCPv6 和邻居发现

  • 策略和安全组

  • IPv6 流的设置、拆除和老化

  • 基于 TCP 状态机的流设置和拆卸

  • 基于协议的流量老化

  • 脂肪流

  • 允许使用 IPv6 地址的地址对配置

  • IPv6 服务链

  • 等价多路径 (ECMP)

  • 与网关的连接(MX 系列设备)

  • 虚拟域名服务 (vDNS),名称到 IPv6 地址解析

  • 用户可见实体 (UVE)

不存在 是对以下内容的支持:

  • 源网络地址转换 (SNAT)

  • 负载平衡即服务 (LBaaS)

  • IPv6 分段

  • 浮动 IP

  • 链路本地和元数据服务

  • IPv6 诊断

  • Contrail 设备管理器

  • 虚拟客户端设备 (vCPE)

在 Contrail 中创建 IPv6 虚拟网络

您可以从 Contrail 用户界面创建 IPv6 虚拟网络,创建 IPv6 虚拟网络的方式与创建 IPv4 虚拟网络的方式相同。通过选择“ 配置>网络>网络”创建新的虚拟网络时,“编辑”字段接受 IPv6 地址,如下图所示。

地址分配

使用在 Contrail 用户界面中创建的 IPv6 虚拟网络启动虚拟机时,虚拟机接口将从虚拟网络中配置的所有家族中获取分配的地址。

以下是具有地址分配的 IPv6 实例示例,如 OpenStack Horizon 用户界面中所列。

在虚拟机中启用 DHCPv6

要允许使用 DHCPv6 分配 IPv6 地址,必须相应地更新虚拟机网络接口配置。

例如,要为基于 Ubuntu 的虚拟机启用 DHCPv6,请在 / etc/network/interfaces 文件中添加以下行:

iface eht0 inet6 dhcp

此外,可以从虚拟机内运行, dhclient -6 以使用 DHCPv6 获取 IPv6 地址。

添加 IPv6 对等方

在 Contrail 中添加 IPv6 BGP 对等方的过程与添加 IPv4 对等方类似。选择 “配置>基础架构> BGP 对等方,包括在 inet6-vpn 地址族列表中”以允许播发 IPv6 地址。

示例如下所示。

注意:

对等路由器上需要其他配置以允许 inet6-VPN 对等互连。