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