Azure VM内部IP的固定(DIP)

  前面已经介绍了VIP和PIP,接下来去探讨下一个IP即VM的内部静态IP的固定,这基本上也是探讨AzureIP的最后一个模块。

 被设置为静态IP的VNET中VM的internal IP即使VM在管理Portal上停机或从一个Node迁移至另外一个Node,也不会改变。除非把这台虚机从Potal删除。在大多数情况下,你不需要为虚拟机指定静态内部 IP 地址 (DIP)。虚拟网络中的 VM 会自动接收你指定的范围内的内部 IP 地址。但在某些情况下,为特定 VM 指定静态 IP 地址是有意义的。例如,如果你的 VM 要运行 DNS 或者将作为域控制器。或者,如果你有一个在某一时刻打算停止/取消设置的 VM,但希望在重新设置它时保留其 DIP。静态 DIP 在 VM 中保持不变,即使在停止/取消设置状态下也是如此。你可以在创建 VM 时使用 PowerShell 指定静态 DIP,也可以更新现有的 VM。


 

 1.对已有虚机设置静态Internal IP:

 

    PS C:\> $vm2=Get-AzureVM -name 'WandaRdiusBanck' -servicename 'WandaRadiusPublicIP'

       PS C:\> $vmchange=Set-AzureStaticVNetIP -vm $vm2 -IPAddress 10.0.0.7

       PS C:\> $vmchange |Update-AzureVM:

 

   或者:

 

    PS C:\> $VM2=Get-AzureVM -name 'App2VM' -ServiceName 'awaapp2'

       PS C:\> Set-AzureStaticVNetIP -vm $vm2 -IPAddress 10.0.0.4 | Update-AzureVM

 

  2.取消对对已有虚机设置的静态Internal IP:

 

    PS C:\> $VM2=Get-AzureVM -name 'test12' -ServiceName 'dnstest01'

       PS C:\> Remove-AzureStaticVNetIP $vm2 |Update-AzureVM

你可能感兴趣的:(VM,azure,内部IP的固定)