在純 IPv6 環境中執行 vSphere,以使用延伸的位址空間和彈性的位址指派。

如果計劃在 IPv6 網路中部署 vCenter ServerESXi 主機,您必須執行其他步驟。

在 vSphere 安裝中啟用 IPv6

如果您在 IPv6 網路中擁有 vSphere 6.5 嶄新部署,請在部署節點上設定 IPv6 並進行連線,為純 IPv6 管理連線設定 ESXivCenter Server

必要條件

  • 確認 vCenter ServerESXi 主機和外部資料庫 (如果已使用) 的 IPv6 位址已對應至 DNS 伺服器上的完整網域名稱 (FQDN)。
  • 確認網路基礎結構為 ESXi 主機、vCenter Server 和外部資料庫 (如果已使用) 提供了 IPv6 連線。
  • 確認您已使用對應至 IPv6 位址的 FQDN 安裝vCenter Server6.5 版。請參閱 vCenter Server 安裝和設定說明文件。
  • 確認主機已安裝ESXi6.5。請參閱 vCenter Server 安裝和設定說明文件。

程序

  1. 在 Direct Console 使用者介面 (DCUI) 中,將各 ESXi 主機設定為純 IPv6 節點。
    1. 在 DCUI 中,按 F2 並登入主機。
    2. 設定管理網路功能表,選取 IPv6 組態,然後按 Enter。
    3. 為主機指派 IPv6 位址。
      位址指派選項 說明
      使用 DHCPv6 自動指派位址
      1. 選取使用動態 IPv6 位址和網路組態選項,然後選取使用 DHCPv6
      2. 按 Enter 儲存變更。
      靜態位址指派
      1. 選取設定靜態 IPv6 位址和網路組態選項,然後輸入主機和預設閘道的 IPv6 位址。
      2. 按 Enter 儲存變更。
    4. 設定管理網路功能表,選取 IPv4 組態,然後按 Enter。
    5. 選取停用管理網路的 IPv4 組態,然後按 Enter。
  2. vSphere Client 中,將主機新增到詳細目錄。

在已升級的 vSphere 環境中啟用 IPv6

在包含一個已安裝或已升級 vCenter Server 和已升級 ESXi 之 vSphere 6.5 的 IPv4 部署中,透過在已部署節點上啟用 IPv6 並重新連線,為純 IPv6 管理連線設定 ESXivCenter Server

必要條件

  • 確認網路基礎結構為 ESXi 主機、vCenter Server 和外部資料庫 (如果已使用) 提供了 IPv6 連線。
  • 確認 vCenter ServerESXi 主機和外部資料庫 (如果已使用) 的 IPv6 位址已對應至 DNS 伺服器上的完整網域名稱 (FQDN)。
  • 確認已安裝或升級 vCenter Server 6.x 版。請參閱 vCenter Server 安裝和設定vCenter Server 升級說明文件。
  • 確認所有 ESXi 主機已升級至 6.x 版。請參閱 VMware ESXi 升級說明文件。

程序

  1. vSphere Client 中,從 vCenter Server 中斷主機的連線。
  2. 將每個 ESXi 主機設定為純 IPv6 節點。
    1. 開啟 SSH 連線並登入 ESXi 主機。
    2. 執行下列命令:
      esxcli network ip interface ipv6 set -i vmk0 -e true
    3. 為管理網路指派 IPv6 位址。
      位址指派選項 說明
      靜態位址指派
      1. 開啟 SSH 連線並登入 ESXi 主機。
      2. 透過執行下列命令設定管理網路 vmk0 的靜態 IPv6 位址:
        esxcli network ip interface ipv6 address add -I IPv6_address -i vmk0
      3. 透過執行下列命令設定管理網路 vmk0 的預設閘道:
        esxcli network ip interface ipv6 set -i vmk0 -g default_gateway_IPv6_address
      4. 透過執行下列命令新增 DNS 伺服器:
        esxcli network ip dns server add -s DNS_server_IPv6_address
      使用 DHCPv6 自動指派位址
      1. 開啟 SSH 連線並登入 ESXi 主機。
      2. 透過執行下列命令為管理網路 vmk0 啟用 DHCPv6:
        esxcli network ip interface ipv6 -i vmk0 -enable-dhcpv6 = true
      3. 透過執行下列命令為管理網路 vmk0 啟用 IPv6 路由器通告:
        esxcli network ip interface ipv6 set -i vmk0 -enable-router-adv =true
      4. 透過執行下列其中一個命令新增 DNS 伺服器或使用 DHCPv6 發佈的 DNS 設定:
        esxcli network ip dns server add -s DNS_server_IPv6_address
        esxcli network ip interface ipv6 set -i vmk0 --peer-dns=true
  3. 停用管理網路的 IPv4 組態。
    1. 開啟 SSH 連線並登入 ESXi 主機。
    2. 執行下列命令:
      esxcli network ip interface ipv4 set -i vmk0 --type=none
  4. 如果 vCenter Server 使用外部資料庫,請將該資料庫設定為 IPv6 節點。
  5. vCenter Server 設定為純 IPv6 節點並重新啟動。
  6. 在資料庫伺服器上停用 IPv4。
  7. vSphere Client 中,將主機新增到詳細目錄。
  8. 在網路基礎結構中停用 IPv4。