您必須變更 NSX 虛擬分散式路由器的預設 MAC 位址,使其不會使用 NSX-V 的分散式邏輯路由器 (DLR) 所使用的相同 MAC 位址。

NSX 環境中所有傳輸節點的虛擬分散式路由器 (VDR) 均使用預設全域 MAC 位址。您可以使用下列 PUT API 更新全域閘道組態,以變更 NSX VDR 的全域 MAC 位址:

PUT https://{policy-manager}/policy/api/v1/infra/global-config

如需有關此全域閘道組態 API 中所有參數的詳細說明,請參閱NSX API 指南

注意: 變更 NSX 虛擬分散式路由器的 MAC 位址時,如果虛擬機器連結至 NSX 覆疊區段,您可能會在資料平面中觀察到短暫的中斷。

預設全域 MAC 位址為:02:50:56:56:44:52。例如,您想要將其變更為 02:50:56:56:44:62

程序

  1. 執行下列 GET API 來擷取全域閘道組態 API 的輸出:
    GET https://{policy-manager}/policy/api/v1/infra/global-config
  2. 在文字編輯器中複製並貼上 GET API 回應。
  3. 編輯下列兩個參數值:
    • vdr_mac02:50:56:56:44:62
    • allow_changing_vdr_mac_in_use:true

    保留其他參數的現有值。

  4. 在下列 PUT API 的要求本文中複製並貼上完整已編輯的 API 回應:
    PUT https://{policy-manager}/policy/api/v1/infra/global-config
  5. 執行 PUT API 以變更 NSX VDR 的預設全域 MAC 位址。