Управление логическими сетями для локальных виртуальных машин Azure, поддерживаемых Azure Arc

Область применения: гиперконвергентные развертывания локальной среды Azure

Чтобы развернуть локальные виртуальные машины Azure, включенные Azure Arc, необходимо создать логические сети. После настройки этих сетей может возникнуть необходимость ими управлять. В этой статье описывается, как управлять этими логическими сетями для локальных виртуальных машин Azure, развернутых на локальном экземпляре.

Сведения о логических сетях

Логическая сеть — это логическое представление физической сети, в которой можно подготовить локальные виртуальные машины Azure. Он определяет, как сетевые интерфейсы виртуальной машины подключаются к базовой сети. Логические сети позволяют настраивать параметры сети, такие как префикс адресов, подсеть, пулы IP-адресов, шлюзы, DNS-серверы и виртуальные локальные сети, используемые для подключения к виртуальным машинам.

  • После создания логической сети невозможно обновить следующее:
    • Шлюз по умолчанию
    • Пулы IP-адресов
    • Пространство IP-адресов
    • Идентификатор VLAN
    • Имя виртуального коммутатора
    • Конфигурация DNS-сервера логических сетей инфраструктуры

Логические сети имеют два типа: логические сети инфраструктуры и логические сети рабочей нагрузки.

Сведения о логической сети инфраструктуры

При развертывании локального экземпляра Azure логическая сеть инфраструктуры создается автоматически.

  • Эта логическая сеть охватывает диапазон IP-адресов управления, предоставленный во время развертывания.
  • Вы не можете управлять этой логической сетью инфраструктуры.
    • Вы не можете создать сетевой интерфейс в логической сети инфраструктуры.

    • Вы не можете обновить конфигурацию логической сети инфраструктуры, включая параметры DNS-сервера.

    • Для удаления этой логической сети необходимо сначала удалить все локальные виртуальные машины Azure, сетевые интерфейсы и логические сети рабочей нагрузки в локальном экземпляре Azure. Удаление удаляет только облачную проекцию, локальная логическая сеть остается.

      Как правило, вы удаляете логическую сеть инфраструктуры только при удалении или повторном развертывании локального экземпляра Azure.

Сведения о логических сетях рабочей нагрузки

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

Предпосылки

Управление конфигурацией DNS-сервера для логических сетей (предварительная версия)

Основные рекомендации

Прежде чем обновлять конфигурацию DNS-сервера для логической сети, помните о следующих предостережениях:

  • Эта функция доступна в предварительной версии и не должна использоваться в рабочих логических сетях.
  • Обновленная конфигурация DNS-сервера применяется только к новым локальным виртуальным машинам Azure, созданным в логической сети после обновления. Для всех существующих локальных виртуальных машин Azure вручную обновите записи DNS-сервера в виртуальной машине.
  • Невозможно обновить DNS-сервер логической сети с развернутым кластером AKS.
  • Невозможно обновить DNS-сервер логической сети DHCP. Чтобы обновить DNS-сервер для логической сети DHCP, вручную обновите конфигурацию DNS-сервера из DHCP-сервера.
  • Логическая сеть инфраструктуры (охватывающая диапазон IP-адресов 6 управления, предоставляемых во время развертывания) и обновления DNS-сервера моста ресурсов Arc не поддерживаются.

Обновление конфигурации DNS-сервера

Это важно

Обязательно введите все соответствующие записи IP-адреса DNS-сервера в update команде, а не только запись, которую вы хотите изменить. Выполнение команды DNS-сервера update заменяет существующую конфигурацию.

Выполните следующие действия, чтобы управлять конфигурацией DNS-сервера для логических сетей.

Установка параметров

$logicalNetwork = "your-logical-network"
$resourceGroup = "your-resource-group"
$dnsServers = "IP-address1", "IP-address2"

Обновление конфигурации

az stack-hci-vm network lnet update --name $logicalNetwork --resource-group $resourceGroup --dns-servers $dnsServers