NSX Manager 上以双堆栈模式配置 FQDN。

在 NSX Manager 中启用“发布 FQDN”功能后,传输节点可以使用其 DNS 名称(而不是 IP 地址)访问 NSX Manager。默认情况下,传输节点根据其 IP 地址访问 NSX Manager。但是,这也可以基于 NSX Manager 的 DNS 名称。这样,就能够更改 IP 地址以进行灾难恢复。

注: 单站点部署不需要启用 FQDN 发布功能。但是,您必须为 NSX 多站点部署启用该功能,因为只有这样,传输节点才能够在灾难恢复期间 NSX Manager IP 地址发生更改时与 NSX Manager 进行通信。这是因为故障切换过程需要将 NSX Manager 手动还原到 DR 站点,以便它们使用新的 IP 地址。如果在未注册 NSX Manager 的情况下使用 FQDN,则所有传输节点将不知道 IP 已更改,并且将无法重新连接。

前提条件

  • 将 IPv4 和 IPv6 地址的唯一主机名记录添加到相应的 DNS 服务器。

    例如,(IPv4 地址)名称:nsx-mgr-01.eng.vmware.com,地址:10.176.132.45

    (IPv6)名称:nsx-mgr-01.eng.vmware.com,地址:2620:124:6020:1045::b

过程

  • 要使传输节点能够使用 NSX Manager 的 FQDN,请使用以下 NSX API。
    PUT https://<nsx-mgr>/api/v1/configs/management
    { "publish_fqdns": true,
    "_revision": 0
    }
    示例响应
    { "publish_fqdns": true,
    "_revision": 1
    }
    重要说明:

    使用此功能时,请在 DNS 服务器上为 NSX Manager FQDN 配置正向和反向查找条目,并配置较短的 TTL(例如 600 秒)。

下一步做什么

发布 FQDN 后,必须确认传输节点使用其 FQDN 访问 NSX Manager。
  • 使用 SSH 登录到传输节点(如 Hypervisor 或 NSX Edge 节点),然后运行 get controllers CLI 命令以验证“控制器 FQDN”字段是否正确填充了 NSX Manager FQDN 值。
    Controller IP    Port  SSL     Status       Is Physical Master   Session State    Controller FQDN  
              192.168.60.5    1235  enabled  connected      true                up               nsxmgr.corp.com