官方說法叫做“虛擬公共IP地址保留”,為容易理解,我們稱之為靜態外網IP地址。
如果在國內使用國際版Windows Azure服務時強烈推薦為虛擬機設置IP地址保留。
由於Windows Azure Cloud Service的內部IP地址和虛擬公共IP地址(VIP)是非固定的,且不允許自行更改,很有可能會遇到被分配到一個在國內無法訪問的IP地址(大牆V5)。因此在能夠正常訪問時,設置保留此IP地址。
注:需要額外支付費用,定價信息請參考:http://azure.microsoft.com/en-us/pricing/details/ip-addresses/
網絡架構請參照下圖:
目前不支持在https://manage.windowsazure.com管理門戶中進行IP地址保留,我們只能通過PowerShell命令來進行操作。
步驟:
1. 創建IP地址
$ReservedIP = New-AzureReservedIP -ReservedIPName <名稱> -Label <標簽名稱> -Location <位置>
區域參數:Windows Azure數據中心位置,例如:East Asia, Japan West等。
2. 與Cloud Service雲服務關聯(虛擬機)
New-AzureVMConfig -Name <名稱> -InstanceSize Small -ImageName <映像名稱> | Add-AzureProvisioningConfig -Windows -AdminUsername <用戶名> -Password <密碼> | New-AzureVM -ServiceName <雲服務名稱> –ReservedIPName $ReservedIP -Location <位置>
3. 刪除保留IP地址
Remove-AzureReservedIP -ReservedIPName <名稱>
4. 查看已有的保留IP地址
Get-AzureReservedIP