Настройка DHCP для Решения Azure VMware

Приложениям и рабочим нагрузкам, которые выполняются в среде частного облака, требуется разрешение имен и служб DHCP для поиска и назначения IP-адресов. Для предоставления этих служб требуется надлежащая инфраструктура DHCP и DNS. Вы можете настроить виртуальную машину для предоставления этих служб в среде частного облака.

Используйте службу DHCP, встроенную в Центр обработки данных NSX-T, или используйте локальный DHCP-сервер в частном облаке вместо маршрутизации широковещательного DHCP-трафика через глобальную сеть обратно в локальную среду.

Важно!

Если вы объявляете маршрут по умолчанию в Решение Azure VMware, необходимо разрешить DNS-пересылке обращаться к настроенным DNS-серверам, и они должны поддерживать разрешение общедоступных имен.

В этой статье вы узнаете, как использовать диспетчер NSX-T для настройки DHCP для Решение Azure VMware одним из следующих способов:

Совет

Если вы хотите настроить DHCP с помощью упрощенного представления операций центра обработки данных NSX-T, см. статью "Настройка DHCP для Решение Azure VMware".

Важно!

Для облаков, созданных 1 июля 2021 г., необходимо использовать упрощенное представление операций центра обработки данных NSX-T для настройки DHCP на шлюзе уровня 1 по умолчанию в вашей среде.

Служба DHCP не работает для виртуальных машин в растянутой сети VMware HCX уровня L2, если DHCP-сервер находится в локальном центре обработки данных. По умолчанию центр обработки данных NSX-T блокирует все DHCP-запросы от обхода растяжения L2. Сведения о решении см. в описании процедуры настройки DHCP в растянутых сетях VMware HCX L2.

Создание DHCP-сервера или ретранслятора с помощью портал Azure

Вы можете создать DHCP-сервер или DHCP-ретранслятор напрямую из Решения Azure VMware на портале Azure. DHCP-сервер или DHCP-ретранслятор подключается к шлюзу уровня 1, создаваемому при развертывании Решения Azure VMware. Все сегменты, в которых вы предоставили диапазоны 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-сервер и службу ретрансляции. Затем добавьте сегмент сети и укажите диапазон IP-адресов DHCP.

Создание DHCP-сервера

  1. В диспетчере NSX-T выберите сетевой>DHCP, а затем выберите "Добавить профиль DHCP".

  2. Выберите " Добавить профиль DHCP", введите имя и нажмите кнопку "Сохранить". ПРИМЕЧАНИЕ. IP-адрес не требуется, поэтому, если ни один из них не введен, диспетчер NSX-T задает один.

    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 Networking>Segments (Manager > Сеть > Сегменты), а затем выберите Add Segment (Добавить сегмент).

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

  2. Введите название для сегмента.

  3. Выберите шлюз уровня 1 (TNTxx-T1) в качестве подключенного шлюза и оставьте значение Flexible (Гибкий) в поле Type (Тип).

  4. Выберите предварительно настроенную наложенную транспортную зону (TNTxx-OVERLAY-TZ), а затем выберите " Задать подсети".

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

  5. Введите IP-адрес шлюза и выберите элемент Добавить.

    Важно!

    IP-адрес должен находиться в неперекрывающемся блоке адресов RFC1918, что обеспечит подключение к виртуальным машинам в новом сегменте.

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

  6. Нажмите кнопку Apply (Применить), а затем — Save (Сохранить).

  7. Выберите No (Нет), чтобы отказаться от дальнейшей настройки сегмента.

Указание диапазона IP-адресов DHCP

При создании ретранслятора на DHCP-сервере необходимо указать диапазон IP-адресов DHCP.

Примечание.

Диапазон IP-адресов не должен перекрываться с диапазоном IP-адресов, используемым в других виртуальных сетях в вашей подписке и локальных сетях.

  1. В NSX-T Manager выберите Networking>Segments (Сеть > Сегменты).

  2. Щелкните вертикальное многоточие в имени сегмента и выберите Edit (Изменить).

  3. Выберите Set Subnets (Задать подсети), чтобы указать IP-адрес DHCP для подсети.

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

  4. При необходимости измените IP-адрес шлюза и введите диапазон IP-адресов DHCP.

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

  5. Нажмите кнопку Apply (Применить), а затем — Save (Сохранить). Теперь сегменту назначен пул DHCP-серверов.

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

Использование внешнего DHCP-сервера стороннего производителя

Если вы хотите использовать сторонний внешний DHCP-сервер, создайте службу ретранслятора DHCP в диспетчере NSX-T. Необходимо указать диапазон IP-адресов DHCP.

Важно!

Для облаков, созданных 1 июля 2021 г., необходимо использовать упрощенное представление операций центра обработки данных NSX-T для настройки DHCP на шлюзе уровня 1 по умолчанию в вашей среде.

Создание службы DHCP-ретранслятора

Используйте ретрансляцию DHCP для любой службы DHCP, отличной от NSX. Например, для виртуальной машины, использующей DHCP в Решении Azure VMware, Azure IaaS или локально.

  1. В NSX-T Manager выберите Networking>DHCP (Сеть > DHCP), а затем выберите Add Server (Добавить сервер).

  2. Выберите значение DHCP Relay (Ретрансляция DHCP) для параметра Server Type (Тип сервера), укажите имя и IP-адрес сервера, а затем нажмите кнопку Save (Сохранить).

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

  3. Выберите Tier 1 Gateways (Шлюзы уровня 1), щелкните вертикальное многоточие для шлюза уровня 1, а затем выберите Edit (Изменить).

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

  4. Выберите No IP Allocation Set (Не устанавливать выделение IP-адресов), чтобы определить выделение IP-адресов.

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

  5. Для параметра Type (Тип) выберите значение DHCP Server (DHCP-сервер).

  6. Для параметра DHCP Server (DHCP-сервер) выберите значение DHCP Relay (DHCP-ретранслятор) и нажмите кнопку Save (Сохранить).

  7. Нажмите кнопку Save (Сохранить) еще раз и выберите Close Editing (Завершить редактирование).

Указание диапазона IP-адресов DHCP

При создании ретранслятора на DHCP-сервере необходимо указать диапазон IP-адресов DHCP.

Примечание.

Диапазон IP-адресов не должен перекрываться с диапазоном IP-адресов, используемым в других виртуальных сетях в вашей подписке и локальных сетях.

  1. В NSX-T Manager выберите Networking>Segments (Сеть > Сегменты).

  2. Щелкните вертикальное многоточие в имени сегмента и выберите Edit (Изменить).

  3. Выберите Set Subnets (Задать подсети), чтобы указать IP-адрес DHCP для подсети.

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

  4. При необходимости измените IP-адрес шлюза и введите диапазон IP-адресов DHCP.

    Screenshot showing the gateway IP address and DHCP ranges.

  5. Нажмите кнопку Apply (Применить), а затем — Save (Сохранить). Теперь сегменту назначен пул DHCP-серверов.

    Screenshot showing that the DHCP server pool assigned to segment.

Следующие шаги

Если вы хотите, чтобы виртуальные машины Решения Azure VMware отправляли DHCP-запросы на DHCP-сервер, отличный от NSX-T, см. процедуру Настройка DHCP для растянутых сетей VMware HCX уровня L2.