如何使用PowerShell将地址空间添加到Azure Rm虚拟网络?

xam8gpfp  于 2023-06-24  发布在  Shell
关注(0)|答案(1)|浏览(95)

我想向现有的RM虚拟网络添加新的地址空间。我可以使用命令Add-AzureRmVirtualNetworkSubnetConfig添加子网,但不幸的是找不到类似的命令来添加地址空间。

z6psavjg

z6psavjg1#

使用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

相关问题