共用方式為


設定 Azure VMware 解決方案的 DHCP

在私人雲端環境中執行的應用程式和工作負載需要名稱解析和 DHCP 服務,才能進行查閱和 IP 位址指派。 必須有適當的 DHCP 和 DNS 基礎結構,才能提供這些服務。 您可以設定虛擬機器,以在私人雲端環境中提供這些服務。

使用 NSX-T Data Center 內建的 DHCP 服務,或使用私人雲端中的本機 DHCP 伺服器,而不是透過 WAN 將廣播 DHCP 流量路由回內部部署。

重要

若將預設路由公告到 Azure VMware 解決方案,則必須允許 DNS 轉寄站觸達設定的 DNS 伺服器,而且必須支援公用名稱解析。

在本文中,了解如何透過下列其中一種方式,使用 NSX-T Manager 來設定 Azure VMware 解決方案的 DHCP:

提示

如果您想要使用 NSX-T 資料中心作業的簡化檢視來設定 DHCP,請參閱設定 Azure VMware 解決方案的 DHCP

重要

針對在 2021 年 7 月 1 日或之後建立的雲端,您必須使用 NSX-T 資料中心作業的簡化檢視,在環境中的預設第 1 層閘道上設定 DHCP。

當 DHCP 伺服器位於內部部署資料中心時,DHCP 不適用於 VMware HCX L2 延展網路上的虛擬機器 (VM)。 NSX-T 資料中心預設會封鎖所有 DHCP 要求來周遊 L2 延展。 如需解決方案,請參閱在 L2 延展的 VMware HCX 網路上設定 DHCP 程序。

使用 Azure 入口網站建立 DHCP 伺服器或轉送

您可以直接從 Azure 入口網站中的 Azure VMware 解決方案建立 DHCP 伺服器或轉送。 DHCP 伺服器或轉送會連線到部署 Azure VMware 解決方案時所建立的第 1 層閘道。 您提供 DHCP 範圍的所有區段都會是此 DHCP 的一部分。 建立 DHCP 伺服器或 DHCP 轉送之後,您必須在區段層級上定義子網路或範圍,才能使用建立的項目。

  1. 在 Azure VMware 解決方案私人雲端的 [工作負載網路] 下,選取 [DHCP]>[新增]

  2. 選取 [DHCP 伺服器] 或 [DHCP 轉送],然後提供伺服器或轉送名稱和三個 IP 位址。

    注意

    針對 DHCP 轉送,您只需要一個 IP 位址就能成功設定。

    Screenshot showing how to add a DHCP server or DHCP relay in Azure VMware Solutions.

  3. 在邏輯區段上提供 DHCP 範圍以完成 DHCP 設定,然後選取 [確定]

使用 NSX-T 資料中心來託管 DHCP 伺服器

若要使用 NSX-T Data Center 來裝載 DHCP 伺服器,請建立 DHCP 伺服器和轉送服務。 接下來,請新增網路區段,並指定 DHCP IP 位址範圍。

建立 DHCP 伺服器

  1. 在 NSX-T Manager 中,選取 [網路]> [DHCP],然後選取 [新增 DHCP 設定檔]

  2. 選取 [新增 DHCP 設定檔],輸入名稱,然後選取 [儲存]。 注意:不需要 IP 位址,因此如果未輸入任何 IP 位址,則 NSX-T Manager 會設定一個 IP 位址。

    Screenshot showing how to add a DHCP Profile in NSX-T Manager.

  3. 在 [網路]> [第 1 層閘道] 下方,選取需要 DHCP 的區段所連線的閘道。 按一下三個省略符號並選擇 [編輯],以編輯第 1 層閘道。

  4. 選取 [設定 DHCP 組態],選取 [DHCP 伺服器],然後選取稍早建立的 DHCP 伺服器設定檔。 選取 [儲存],然後選取 [關閉編輯]

    Screenshot showing how to edit the NSX-T Data Center Tier-1 Gateway for using a DHCP server.

  5. 瀏覽至 [網路]> [區段],並尋找需要 DHCP 的區段。 選取 [編輯],然後選取 [設定 DHCP 組態]

  6. 為 DHCP 類型選取 [閘道 DHCP 伺服器] 新增 DHCP 範圍,然後選取 [套用]

    Screenshot showing how to add a subnet to the NSX-T Data Center Tier-1 Gateway for using a DHCP server.

新增網路區段

  1. 在 [NSX-T Manager] 中,選取 [網路]>[區段],然後選取 [新增區段]

    Screenshot showing how to add a new segment in NSX-T Manager.

  2. 輸入客戶細分的名稱

  3. 選取 [第 1 層閘道 (TNTxx-T1)] 作為連線的閘道,並讓 [類型]保持為 [彈性]。

  4. 選取預先設定的重疊 [傳輸區域] (TNTxx-OVERLAY-TZ),然後選取 [設定子網路]

    Screenshot showing the Segments details for adding a new NSX-T network segment.

  5. 輸入閘道 IP 位址,然後選取 [新增]

    重要

    該 IP 位址必須位於非重疊的 RFC1918 位址區塊上,以確保可以連線到新區段上的 VM。

    Screenshot showing the IP address of the gateway for the new segment.

  6. 選取 [套用],然後選取 [儲存]

  7. 選取 [否] 以拒絕繼續設定區段的選項。

指定 DHCP IP 位址範圍

建立 DHCP 伺服器的轉送時,您必須指定 DHCP IP 位址範圍。

注意

IP 位址範圍不應與訂閱中其他虛擬網路和內部部署網路所使用的 IP 範圍重疊。

  1. 在 [NSX-T Manager] 中,選取 [網路]>[區段]

  2. 選取區段名稱上的垂直省略符號,然後選取 [編輯]

  3. 選取 [設定子網路] 以指定子網路的 DHCP IP 位址。

    Screenshot showing how to set the subnets to specify the DHCP IP address for using a DHCP server.

  4. 視需要修改閘道 IP 位址,然後輸入 DHCP 範圍 IP。

    Screenshot showing the gateway IP address and DHCP ranges for using a DHCP server.

  5. 選取 [套用],然後選取 [儲存]。 區段會獲派 DHCP 伺服器集區。

    Screenshot showing that the DHCP server pool assigned to segment for using a DHCP server.

使用協力廠商外部 DHCP 伺服器

若要使用第三方外部 DHCP 伺服器,請在 NSX-T Manager 中建立 DHCP 轉送服務。 您必須指定 DHCP IP 位址範圍。

重要

針對在 2021 年 7 月 1 日或之後建立的雲端,您必須使用 NSX-T 資料中心作業的簡化檢視,在環境中的預設第 1 層閘道上設定 DHCP。

建立 DHCP 轉送服務

針對任何非 NSX 型 DHCP 服務使用 DHCP 轉送。 例如,在 Azure VMware 解決方案、Azure IaaS 或內部部署環境中執行 DHCP 的 VM。

  1. 在 NSX-T Manager 中,選取 [網路]>[DHCP],然後選取 [新增伺服器]

  2. 針對 [伺服器類型] 選取 [DHCP 轉送],提供伺服器名稱和 IP 位址,然後選取 [儲存]

    Screenshot showing how to create a DHCP relay service in NSX-T Manager.

  3. 選取 [第 1 層閘道],選取第 1 層閘道上的垂直省略符號,然後選取 [編輯]

    Screenshot showing how to edit the NSX-T Data Center Tier-1 Gateway.

  4. 選取 [沒有 IP 配置集] 以定義 IP 位址配置。

    Screenshot showing how to add a subnet to the NSX-T Data Center Tier-1 Gateway.

  5. 針對 [類型],選取 [DHCP 伺服器]

  6. 針對 [DHCP 伺服器],選取 [DHCP 轉送],然後選取 [儲存]

  7. 再次選取 [儲存],然後選取 [關閉編輯]

指定 DHCP IP 位址範圍

建立 DHCP 伺服器的轉送時,您必須指定 DHCP IP 位址範圍。

注意

IP 位址範圍不應與訂閱中其他虛擬網路和內部部署網路所使用的 IP 範圍重疊。

  1. 在 [NSX-T Manager] 中,選取 [網路]>[區段]

  2. 選取區段名稱上的垂直省略符號,然後選取 [編輯]

  3. 選取 [設定子網路] 以指定子網路的 DHCP IP 位址。

    Screenshot showing how to set the subnets to specify the DHCP IP address.

  4. 視需要修改閘道 IP 位址,然後輸入 DHCP 範圍 IP。

    Screenshot showing the gateway IP address and DHCP ranges.

  5. 選取 [套用],然後選取 [儲存]。 區段會獲派 DHCP 伺服器集區。

    Screenshot showing that the DHCP server pool assigned to segment.

下一步

如果您想要將 DHCP 要求從 Azure VMware 解決方案 VM 傳送至非 NSX-T DHCP 伺服器,請參閱在 L2 延展的 VMware HCX 網路上設定 DHCP 程序。