使用 Azure 經(jīng)典管理門戶中創(chuàng)建的虛擬機,無法使用靜態(tài)IP 地址,在管理界面沒有該設(shè)置。
在新的管理門戶中雖然有使用靜態(tài)IP的設(shè)置,但是選項是灰色,無法修改,提示錯誤:This virtual machine can't be configured with a static private IP address because it's not deployed in a virtual network.

移動開發(fā)培訓,Android培訓,安卓培訓,手機開發(fā)培訓,手機維修培訓,手機軟件培訓
默認情況下,Azure中的虛擬機關(guān)機后重啟,會重新分配IP地址。生產(chǎn)環(huán)境中,為了和其它的系統(tǒng)集成或者方便管理,需要使用靜態(tài)IP地址。

 

故障原因:
經(jīng)典門戶采用的是ASM部署模型,默認虛擬機不屬于某個虛擬網(wǎng)絡(luò),所以無法通過新管理門戶中虛擬網(wǎng)絡(luò)的設(shè)置來更改成靜態(tài)IP。


解決方法:
一、將虛擬機從經(jīng)典門戶中刪除,但保留VHD文件,再復(fù)制該文件到新門戶的存儲中,然后通過新門戶重新創(chuàng)建虛擬機并設(shè)置使用靜態(tài)IP地址。
優(yōu)點:可以圖形化操作;并且采用新的ARM部署模型,方便以后管理,一勞永逸。
缺點:操作復(fù)雜,費時


二、通過Powershell命令來設(shè)置靜態(tài)IP地址,命令如下:

移動開發(fā)培訓,Android培訓,安卓培訓,手機開發(fā)培訓,手機維修培訓,手機軟件培訓
PS C:\WINDOWS\system32> New-Azure