В этом примере создается виртуальная сеть с двумя подсетями. Во-первых, в центральном регионе создается новая группа ресурсов. Затем в примере создаются представления в памяти двух подсетей. Командлет New-AzVirtualNetworkSubnetConfig не создаст подсеть на стороне сервера. Существует одна подсеть с именем frontendSubnet и одна подсеть с именем backendSubnet. Затем командлет New-AzVirtualNetwork создает виртуальную сеть с помощью CIDR 10.0.0.0/16 в качестве префикса адреса и двух подсетей.
Пример 2. Создание виртуальной сети с параметрами DNS
В этом примере создается виртуальная сеть с двумя подсетями и двумя DNS-серверами. Эффект указания DNS-серверов в виртуальной сети заключается в том, что сетевые адаптеры и виртуальные машины, развернутые в этой виртуальной сети, наследуют эти DNS-серверы как значения по умолчанию. Эти значения по умолчанию можно перезаписать для каждой сетевой карты с помощью параметра уровня сетевого адаптера. Если DNS-серверы не указаны в виртуальной сети, а DNS-серверы на сетевых адаптерах не указаны, то для разрешения DNS используются серверы Azure DNS по умолчанию.
Пример 3. Создание виртуальной сети с подсетью, ссылающейся на группу безопасности сети
В этом примере создается виртуальная сеть с подсетями, ссылающимися на группу безопасности сети. Во-первых, в примере создается группа ресурсов в качестве контейнера для созданных ресурсов. Затем создается группа безопасности сети, которая разрешает входящий доступ по протоколу RDP, но в противном случае применяет правила группы безопасности сети по умолчанию. Затем командлет New-AzVirtualNetworkSubnetConfig создает в памяти представления двух подсетей, которые ссылались на созданную группу безопасности сети. Затем команда New-AzVirtualNetwork создает виртуальную сеть.
Пример 4. Создание виртуальной сети с пулом IPAM для автоматического выделения из префиксов адресов
В этом примере создается виртуальная сеть с пулом IPAM (управление IP-адресами) для автоматического выделения префиксов адресов.
Во-первых, пул IPAM с именем testIpamPool создается в группе ресурсов testRG и диспетчере сети testNM в центральном регионе с префиксом адреса 10.0.0.0/16.
Командлет Get-AzNetworkManagerIpamPool извлекает только что созданный пул IPAM.
Затем создается пользовательский объект, представляющий выделение префикса пула IPAM. Этот объект включает идентификатор пула IPAM и numberOfIpAddresses для выделения.
Командлет New-AzVirtualNetworkSubnetConfig создает подсеть с именем testSubnet, настроенную для использования объекта выделения префикса пула IPAM.
Наконец, командлет New-AzVirtualNetwork создает виртуальную сеть с именем testVnet в группе ресурсов testRG и центральном расположении.
Виртуальная сеть включает подсеть, созданную на предыдущем шаге, и использует выделение префикса пула IPAM для выделения префикса адресов.
Указывает, включена ли шифрование в виртуальной сети. Значение должно иметь значение true, чтобы включить шифрование в виртуальной сети, значение false, чтобы отключить шифрование.
Задайте значение Encryption EnforcementPolicy. Значение должно быть разрешено РазрешитьUnencrypted, чтобы разрешить виртуальным машинам без возможности шифрования в зашифрованной виртуальной сети или dropUnencrypted, чтобы отключить любую виртуальную машину без возможности шифрования от добавления в зашифрованную виртуальную сеть.
FlowTimeout позволяет отслеживать подключения для потоков внутри виртуальной машины. Значение должно составлять от 4 до 30 минут (включительно), чтобы включить отслеживание или значение NULL, чтобы отключить отслеживание.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.