对于仅具有 IPv4 地址的现有 NSX Edge 传输节点,您可以再为其配置 IPv6 地址,以使 NSX Edge 传输节点成为双堆栈(IPv4 和 IPv6)。

NSX Edge 传输节点配置 IPv6 地址后,传输节点与 NSX Manager 之间的通信会自动从 IPv4 切换到 IPv6,前提是 NSX Manager 已配置为双堆栈。

注:
  • NSX Edge 传输节点不支持仅 IPv6 配置。
  • NSX 版本 4.1 中,NSX Edge 仅支持静态 IPv6 地址配置。DHCPv6 和 SLAACv6 不支持。
  • 对于双堆栈 NSX Manager 与双堆栈主机之间的通信,将优先使用 IPv6。

NSX Edge 传输节点通过端口 1234 与设备代理中心 (Appliance Proxy Hub, APH) 建立连接,并通过端口 1235 与中央控制平面 (CCP) 建立连接。

前提条件

存在配置为“仅 IPv4”的现有 NSX Edge 传输节点。

过程

  1. 通过以下任一方法,为 NSX Edge 传输节点配置 IPv6 地址:
    方法 过程
    UI
    1. 使用 admin 特权登录到 NSX Manager
    2. NSX Manager UI 中,导航到系统 > Fabric > 节点 > Edge 传输节点
    3. 选择要为其配置 IPv6 地址的 NSX Edge 传输节点。
    4. 选择操作 > 更改节点设置
    5. 更改节点设置弹出窗口的管理 IP默认网关字段中输入相应的 IPv6 地址。
    6. 单击保存
    API
    1. 输入 API 命令:PUT https://<nsx-manager>/api/v1/transport-nodes/<transport-node-id>
    2. 对于正文参数 ipv6_assignment_type,输入值 STATIC
      注:NSX 版本 4.1 中,仅支持静态 IPv6 分配类型。不支持 IPv6 分配类型 DHCPv6 和 SLAAC。
    3. ip_addressesprefix_length 创建新的正文参数,并输入 IPv6 地址的相应值。

      示例:

      "management_port_subnets": [
         {
            "ip_addresses": [
                "2620:124:6020:1045::14"
            ],
            "prefix_length": 64
         }
    4. 对于正文参数 default_gateway_addresses,请输入一个新值作为 IPv6 地址的默认网关地址。

      示例:

      ],
      "default_gateway_addresses": [
          "10.176.135.253",
          "2620:124:6020:1045::253"
      ],
    5. 发送 API 命令。
      注: 显示传输节点的 IPv6 地址可能需要几分钟时间。
    CLI
    1. 通过 SSH 登录 NSX CLI。
    2. 运行 CLI 命令 set interface
      set interface <interface name> ip <IPv6 address> gateway <gateway IP address> plane mgmt
      下面是一个示例:
      set interface eth0 ip 245:124:6020:202::10/64 gateway 245:124:6020:202::253 plane mgmt
  2. (可选) 您可以导航到系统 > Fabric > 节点 > Edge 传输节点,并检查管理 IP 列以确定是否存在 IPv6 地址,验证是否已为 NSX Edge 传输节点添加了 IPv6 地址。

下一步做什么

NSX Edge 传输节点配置 IPv6 地址后,如需进一步更改 IP 地址,请参见更改 IPv6 NSX Edge 传输节点的 IP 地址