第 14 章 使用 IPv6 的项目网络

14.1. IPv6 子网选项

当您在 Red Hat OpenStack Platform(RHOSP)项目网络中创建 IPv6 子网时,您可以指定地址模式和路由器公告模式来获取特定结果,如下表所述。

注意

RHOSP 不支持 ML2/OVN 部署中的 IPv6 前缀委托。您必须手动设置 Global Unicast Address 前缀。

RA Mode地址模式结果

ipv6_ra_mode=not set

ipv6-address-mode=slaac

该实例使用无状态地址自动配置(SLAAC)从外部路由器(不由 OpenStack 网络管理)接收 IPv6 地址。

注意

OpenStack 网络仅支持将 EUI-64 IPv6 地址分配用于 SLAAC。这允许简化 IPv6 网络,因为主机基于基础 64 位加上 MAC 地址。您不能创建具有不同子网掩码和 address_assign_type 的子网 SLAAC。

ipv6_ra_mode=not set

ipv6-address-mode=dhcpv6-stateful

该实例使用 DHCPv6 有状态,从 OpenStack 网络(dnsmasq)接收 IPv6 地址和可选信息。

ipv6_ra_mode=not set

ipv6-address-mode=dhcpv6-stateless

该实例使用 SLAAC 从外部路由器接收 IPv6 地址,以及使用 DHCPv6 无状态 的 OpenStack 网络(dnsmasq)的可选信息。

ipv6_ra_mode=slaac

ipv6-address-mode=not-set

实例使用 SLAAC 从 OpenStack 网络(radvd)接收 IPv6 地址。

ipv6_ra_mode=dhcpv6-stateful

ipv6-address-mode=not-set

该实例使用 DHCPv6 有状态 从外部 DHCPv6 服务器接收 IPv6 地址和可选信息。

ipv6_ra_mode=dhcpv6-stateless

ipv6-address-mode=not-set

该实例使用 SLAAC 从 OpenStack Networking(radvd)接收 IPv6 地址,以及使用 DHCPv6 无状态 从外部 DHCPv6 服务器的可选信息。

ipv6_ra_mode=slaac

ipv6-address-mode=slaac

该实例使用 SLAAC 从 OpenStack 网络(radvd)接收 IPv6 地址。

ipv6_ra_mode=dhcpv6-stateful

ipv6-address-mode=dhcpv6-stateful

实例使用 DHCPv6 有状态,以及利用 DHCPv6 有状态 的 OpenStack 网络(dnsmasq)的可选信息,从 OpenStack 网络(dnsmasq)接收 IPv 6 地址。

ipv6_ra_mode=dhcpv6-stateless

ipv6-address-mode=dhcpv6-stateless

该实例使用 SLAAC 从 OpenStack 网络(radvd)接收 IPv6 地址,以及使用 DHCPv6 无状态 从 OpenStack 网络(dnsmasq)的可选信息。