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