1

Я хотел бы добавить новое адресное пространство в существующую виртуальную сеть RM. Я могу добавить подсети с командой Add-AzureRmVirtualNetworkSubnetConfig, но unfortunatelly не может найти подобную команду для добавления адресного пространства.Как добавить адресное пространство к виртуальной сети Azure Rm с помощью PowerShell?

ответ

1

Используйте Get-AzureRmVirtualNetwork, чтобы получить текущую конфигурацию. Добавьте дополнительные адресные префиксы. Затем используйте Set-AzureRmVirtualNetwork.

Предполагая, что ваша виртуальная сеть в настоящее время имеет префикс адреса 10.0.0.0/16, который по умолчанию, вы можете расширить его с помощью дополнительных адресных префиксов, как показано здесь.

# Get existing virtual network 
$vnet = Get-AzureRmVirtualNetwork -Name $vnetName -ResourceGroupName $myResourceGroup 

# Add additional address prefixes 
$vnet.AddressSpace.AddressPrefixes.Add("10.1.0.0/16") 
$vnet.AddressSpace.AddressPrefixes.Add("10.2.0.0/16") 
Set-AzureRmVirtualNetwork -VirtualNetwork $vnet