Azure 設定保留雲端服務VIP

要設定保留雲端服務VIP必須要使用powershell 指令來執行

先取得要控制的Azure賬號的憑證

開啟azure powershell

執行

Get-AzurePublishSettingsFile

接著會導引到azure 的網站

ip-1

此時輸入Azure 的帳號密碼後就會自動下載該azure 帳戶的安全憑證檔案

因為我是MSDN 訂閱的鎖以下載的黨名如下 (建議不須變動黨名)

“Visual Studio Premium with MSDN-7-10-2015-credentials.publishsettings “

接下來把拿匯入執行
Import-AzurePublishSettingsFile

Import-AzurePublishSettingsFile “E:\Visual Studio Premium with MSDN-7-4-2015-credentials.publishsettings”

ip-3

當完成後接下來就可以對自己訂閱的azure 做powershell 的操作

因為在azure 的虛擬機器有內部及外部IP的對應如果使用預設的方式會是DHCP

所以當虛擬機器關機再開會拿到不同的IP(重開機則不會變動)

大家可以參考下面圖說明:

目前我有新增一個雲端服務  roy0916.cloudapp.net

在這個雲端服務中有一台TESTVM 虛擬機器

目前看到的VIP 是22.99.109.255

ip-4

當我把虛擬機器關機後是沒有VIP的

ip-5

接著再將虛擬機器開機後拿到的VIP 就不是關機前那一個VIP

ip-6

所以如果要VIP 保留就是保留給Cloud Service(雲端服務)

如果連接此雲端服務的虛擬機器有很多台則會共用這個VIP,還有一點是如果尚未設定保留VIP時,當該雲端服務中只要有一台虛擬機器還是開機狀態VIP就不會變動,必須等到所有虛擬機器關機後,只要有一台虛擬機器再度啟動後就會拿到另一個不同的VIP。

在此想要達成外部IP(VIP)保留:

使用azure powershell 指令

New-AzureReservedIP

範例

New-AzureReservedIP -ServiceName ‘roy0916’ -ReservedIPName ‘roy0916ReservedIP’ -Location ‘East Asia’

Service Name : 雲端服務名稱 => roy0916

ReservedIPName : roy0916ReservedIP

Location : 地區 => 我是建立在東亞 所以是East Asia

ip-7

 

如果要取消保留的VIP

使用 Remove-AzureReservedIP 指令

我自己測試必須要把雲端服務中的虛擬機器都關機移除才可以

ip-9



本篇瀏覽人數: 795
本篇發表於 Microsoft-Azure。將永久鏈結加入書籤。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *