Azure 網路介面,變更「主要」IP 配置

Azure 網路介面,變更「主要」IP 配置

我有一個具有多個靜態 IP 位址的 Azure VM。由於連接丟失,我不得不刪除並重新創建虛擬機器幾次,最終得到以下 IP 配置:

在此輸入影像描述

它會自動將 10.0.0.12 分配為“主要”,但我想將 10.0.0.4 設為“主要”並刪除 10.0.0.12 以恢復到我原來的配置。

有沒有辦法做到這一點?

答案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。

參考:設定-AzureRmNetworkInterfaceIpConfig

答案2

相關內容