如何更改Azure中辅助NIC的子网

我有一个虚拟机有3个网卡,从市场上部署。 我需要更改当前分配给NIC 2和3的子网和IP地址我尝试过使用PowerShell脚本但收到此错误:Set-AzureRmNetworkInterface:无法更改networking接口/ subscriptions / xxxxxxx-xxxx-xxxx-xxxx- xxxxxxxx 4999 / resourceGroups / vcfrg / providers / Microsoft.Network / networkInterfaces / vm200-eth1作为辅助networking接口使用。

谢谢,斯科特

我已经创build了两个网卡,NIC01(10.0.1.0/24)和NIC02(10.0.2.0/24),然后我使用powershell来设置azure色的networking接口,这里是我的脚本,脚本完成后,NIC01更改为10.0.3.0/24。 这个对我有用。

$NICname = nic01 $RGname = jason $NIC = Get-AzureRmNetworkInterface -Name $NICname -ResourceGroupName $RGname $NIC.IpConfigurations[0].PrivateIpAddress $VNET = Get-AzureRmVirtualNetwork -Name $VNETname -ResourceGroupName $RGname $Subnet2 = Get-AzureRmVirtualNetworkSubnetConfig -VirtualNetwork $VNET -Name subnet03 $NIC.IpConfigurations[0].Subnet.Id = $Subnet2.Id Set-AzureRmNetworkInterface -NetworkInterface $NIC 

在这里输入图像说明

结果如下: 在这里输入图像说明