您可以为一个网关同时置备 IPv4 和 IPv6 地址。

必备条件

确保 SD-WAN Orchestrator 运行版本 4.3.0 或更高版本。

在 AWS 上部署 VMware SD-WAN Gateway

在 AWS 上部署 SD-WAN Gateway 时,请考虑以下准则。

  • 将网关迁移到云上时,建议先销毁网关实例,然后在启用 IPv6 选项的情况下重新创建新的网关实例。
  • 在 AWS 中,始终使用 DHCPv6 在公用接口上配置 IPv6 地址。

升级和迁移 SD-WAN Gateway

从先前版本升级或迁移网关时,请考虑以下准则。

  • 为一个网关同时置备 IPv4 和 IPv6 地址,并将该网关关联到新的网关池以简化操作。
  • 激活网关后,无法更改 IPv4 或 IPv6 地址。
  • 要重用网关,需要先停用该网关,然后在 Orchestrator 中创建新网关条目并设置新的 IPv4/IPv6 地址,以重新激活该网关。
  • 添加新网关时,选择 IP 版本类型为 IPv4 和 IPv6 (IPv4 and IPv6) 的网关池。
  • 配置启用了双栈并同时设置了 IPv4 和 IPv6 地址的网关。您可以将这些网关分组到双栈网关池下,并将其用于运行最新软件版本的各种 Edge。
  • 网关池提供了用于选择 IP 系列的选项。IP 版本 IPv4 允许配置 IPv6 地址,但这是可选操作。如果选择 IPv4 和 IPv6 (IPv4 and IPv6),则必须同时配置 IPv4 和 IPv6 地址。有关更多信息,请参阅创建新的网关池
  • 创建新网关时,您可以为其同时配置 IPv4 和 IPv6 地址。有关更多信息,请参阅创建新网关

在新部署的网关上设置 IPv6 地址

  1. 创建 IP 版本类型为 IPv4 和 IPv6 (IPv4 and IPv6) 的网关池。
  2. 部署新网关。如果元数据中没有 IPv6,则可以使用 netplan 在公用接口上配置 IPv4 和 IPv6 地址。

    以下示例显示了一个示例配置:

    root@gateway-1:~# cat /etc/netplan/interfaces.yaml
    network:
      ethernets:
        eth0:
          addresses: [169.254.10.2/29, 'fd00:ff01:0:1::2/64']
          routes:
          - {metric: 1, to: 0.0.0.0/0, via: 169.254.10.1}
          - {metric: 1, to: '0::0/0', via: 'fd00:ff01:0:1::1'}
        eth1:
          addresses: [101.101.101.11/24]
          routes:
          - {metric: 2, to: 0.0.0.0/0, via: 101.101.101.10}
        eth2:
          addresses: [192.168.0.111/24]
      renderer: networkd
      version: 2
    root@gateway-1:~#
  3. 更新 netplan 后,运行 sudo netplan apply 以应用配置。
    root@gateway-1:~# sudo netplan apply
    root@gateway-1:~#
  4. 激活使用 Orchestrator 的 IPv4 地址的网关。
  5. 激活后,Orchestrator 会同时将 IPv4 和 IPv6 信息推送到 Edge。
  6. 创建一个操作员配置文件,并选择 4.3.0 或更高版本作为 Edge 的软件版本。在将该操作员配置文件分配给 Edge 后,Orchestrator 会启用用于设置 IPv6 相关配置的选项。

在从先前版本升级的网关上设置 IPv6 地址

  1. 将网关升级到 4.5.0。
  2. 网关 (Gateways) 页面中,选择已升级的 IPv4 网关。
  3. 配置网关 (Configure Gateways) 页面中,输入 IPv6 地址。有关更多信息,请参阅配置网关
  4. 在网关 Shell 中,按如下方式使用 IPv6 更新 netplan 配置:
    root@gateway-1:~# cat /etc/netplan/interfaces.yaml
    network:
    ethernets:
    eth0:
    addresses: [169.254.10.2/29, 'fd00:ff01:0:1::2/64']
    routes:
    - {metric: 1, to: 0.0.0.0/0, via: 169.254.10.1}
    - {metric: 1, to: '0::0/0', via: 'fd00:ff01:0:1::1'}
    eth1:
    addresses: [101.101.101.11/24]
    routes:
    - {metric: 2, to: 0.0.0.0/0, via: 101.101.101.10}
    eth2:
    addresses: [192.168.0.111/24]
    renderer: networkd
    version: 2
    root@gateway-1:~#
    root@gateway-1:~# sudo netplan apply
    root@gateway-1:~#
  5. 激活使用 Orchestrator 的 IPv4 地址的网关。
  6. 在将网关池分配给客户后,Orchestrator 将会推送配置。
  7. 创建一个操作员配置文件,并选择 4.3.0 或更高版本作为 Edge 的软件版本。在将该操作员配置文件分配给 Edge 后,Orchestrator 会启用用于设置 IPv6 相关配置的选项。

有关更多信息,请参阅以下内容: