![Azure 网络接口,更改“主” IP 配置](https://linux22.com/image/726753/Azure%20%E7%BD%91%E7%BB%9C%E6%8E%A5%E5%8F%A3%EF%BC%8C%E6%9B%B4%E6%94%B9%E2%80%9C%E4%B8%BB%E2%80%9D%20IP%20%E9%85%8D%E7%BD%AE.png)
答案1
您可以先删除名称为“10.0.0.4”的辅助类型 IP,否则,当您将相同的 IP 添加到另一个 IP 配置时会发生 IP 冲突。然后运行以下 PowerShell 脚本将主 IP 配置 ipconfig1 的私有 IP 地址设置为 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
然后您可以添加一个新的 IP 配置作为私有 IP 地址 10.0.0.12。