将保留IP地址的Azure虚拟机添加到虚拟网络中



我使用以下命令创建了一个具有静态IP地址的Azure虚拟机:

New-AzureVMConfig -Name "be-dmz" -InstanceSize "Standard_D11" -DiskName "be-dmz-be-dmz-0-201508101027470734" | Add-AzureEndpoint -Name "Remote Desktop" -Protocol "tcp" -PublicPort 62062 -LocalPort 3389 | Add-AzureEndpoint -Name "PowerShell" -Protocol "tcp" -PublicPort 5986 -LocalPort 5986 | New-AzureVM -ServiceName "be-dmz" -ReservedIPName "dmz-live" -Location "North Europe"

这将按照预期使用保留的IP地址创建机器,但它位于北欧位置,我想将其设置为我称为"CloudVNET"的虚拟网络,但如果我在该位置输入此地址,则不正确并出错。

如何将静态IP地址的虚拟机分配到虚拟网络中?

使用

-VNetName "CloudVNET" 

on New-AzureVM

VM的存储需要位于Azure虚拟网络的同一区域中,因此您将无法为存在于一个区域中的VM分配来自另一个区域中的VNET的地址。您需要在正确的区域创建一个新的VM。

最新更新