Tenho uma VM do Azure com vários endereços IP estáticos. Tive que excluir e recriar a VM algumas vezes devido à perda de conectividade e acabei com esta configuração de IP:
Ele atribuiu automaticamente 10.0.0.12 como "Primário", mas eu gostaria de tornar o 10.0.0.4 "Primário" e remover o 10.0.0.12 para voltar à configuração original que tinha.
Existe uma maneira de fazer isso?
Responder1
Você pode remover o nome "10.0.0.4" IP do tipo secundário primeiro; caso contrário, você terá conflito de IP ao adicionar o mesmo IP a outra configuração de IP. Em seguida, execute o seguinte script do PowerShell para definir o endereço IP privado da configuração IP primária ipconfig1 como 10.0.0.4.
$vnet = Get-AzureRmVirtualNetwork -Name myvnet -ResourceGroupName myrg
$subnet = Get-AzureRmVirtualNetworkSubnetConfig -Name mysubnet -VirtualNetwork $vnet
$publicIP = Get-AzureRmPublicIpAddress -name publicIpName -ResourceGroupName myrg
$publicIp.PublicIpAllocationMethod = "Static"
$nic = Get-AzureRmNetworkInterface -Name nic1 -ResourceGroupName myrg
$nic | Set-AzureRmNetworkInterfaceIpConfig -Name ipconfig1 -PrivateIpAddress 10.0.0.4 -Subnet $subnet -Primary -PublicIpAddress $publicIP
$nic | Set-AzureRmNetworkInterface
Em seguida, você pode adicionar uma nova configuração de IP como endereço IP privado 10.0.0.12 novamente.
Referência:Set-AzureRmNetworkInterfaceIpConfig