Windows azure国际版下通过 windows auzre powershell为VM分配绑定virtual ip address
說到windows azure,相信大家已經(jīng)對此產(chǎn)品已經(jīng)相當(dāng)熟悉了,但使用的版本最多的應(yīng)該是windows azure國內(nèi)版本,也就是說,是微軟委派世紀(jì)互聯(lián)提供服務(wù)的平臺,登陸地址為:https://windowsazure.cn;同時windows azure也提供國際版本,對于功能肯定跟國內(nèi)版本有一定的差別,差別有很多地方,簡單的說兩點最常用的功能,一個就是數(shù)據(jù)庫版本的支持,國內(nèi)版本的windows azure僅支持SQL Server版本,而國際版本的windows azure支持SQL Server、MY Sql等版本。第二,地緣組的位置,國內(nèi)版本dewindows azure地緣組主要分別在北京和上海,而國際版本的windows azure地緣組主要在美國。當(dāng)然Portal登陸地址也不一樣了,國內(nèi)版本登陸的域名為windowsazure+CN,而國際版本登陸域名為windowsazure+COM,還有一個就是通過windows azure powershell下載訂閱文件的命令也有差別,國內(nèi)版本的使用環(huán)境為azurechinacloud,而國際版本的環(huán)境為azurecloud。
我們都知道,在windows azure上創(chuàng)建vm后,vm會自動獲取一個從windows azure分配的一個動態(tài)ip,當(dāng)然這個也包括前提在windows azure虛擬網(wǎng)絡(luò)下自定義的網(wǎng)絡(luò)地址范圍,如果分配的地址為動態(tài)的話,會給對應(yīng)的服務(wù)帶來不必要的影響,最常見的是郵件系統(tǒng),比如我們在windows azure上創(chuàng)建一個vm,自動分配地址為:192.168.100.10,比如:我們再啟用多個vm的話,地址會自動分配其他未使用的地址范圍,比如為綁定自動分配的ip,在系統(tǒng)重啟后,分配的虛擬ip會自動改變,所以為了保證在windows azure上創(chuàng)建的多個服務(wù)的IP固定,當(dāng)然也有人會想到,打開系統(tǒng)的網(wǎng)絡(luò)編輯器,將地址從自動獲取更改為手動,但是windows azure上不支持手動配置地址,如果手動配置地址后,系統(tǒng)重啟會有更改為自動獲取,所以我們需要通過windows azure powershell來為vm綁定一個virutal ip address,具體操作見下:
首先介紹一下,如果登陸國際版本的windows azure,登陸地址為https://Windowsazure.com?,登陸后我們發(fā)現(xiàn)國際版本的地緣組地址均為美國范圍。
而國內(nèi)的windows azure登陸地址為:https://windowsazure.cn
,當(dāng)然地緣組不一樣:主要分布在中國,主要為北部和東部,也就是說在北京和上海地區(qū)
國際版本的windows azure支持的數(shù)據(jù)庫為:SQL Server、MY Sql
而國內(nèi)版本的windows azure只支持SQL Server數(shù)據(jù)庫
接下來,我們要管理windows azure上的vm配置,我們需要通過windows azure的powershell進行修改vm的屬性,所以我們需要下載windows azurepowershell
我們可以通過訪問以下鏈接,下載windows azure powershell
http://www.windowsazure.cn/downloads/#cmd-line-tools
單擊windows azure poershell進行下載
下載后我們發(fā)現(xiàn)該安裝程序非常小;該安裝包只是一個windows azure powershell的下載器,雙擊后,我們根據(jù)提示步驟然后進行安裝
安裝windows azure powershell
開始下載windows azure powershell
下載安裝完成
我們通過開始進行windows azure powershell運行程序
有了powershel,我們需要下載并且導(dǎo)入windows azure的訂閱文件
我們可以用powershell下載:
Get-AzurePublishSettingsFile -Environment?azurecloud
鏈接下載:
https://manage.windowsazure.com/publishsettings/index?client=powershell
輸入登陸賬戶后,我們保存訂閱文件
我們將訂閱文件保存在D盤
訂閱文件導(dǎo)入
在windows azure powershell中輸入 Import-AzurePublishSettingsFile 'D:\8xxx.publishsettings'
標(biāo)黃處是您存放Publishsetting file的位置和名稱。
訂閱文件導(dǎo)入成功
Get-AzureSubscription 查看訂閱信息
Get-azurevm 查看當(dāng)前windows azure下運行的vm狀態(tài)
首先查看當(dāng)前windows azure下的虛擬網(wǎng)絡(luò)配置
為vm綁定ip前,我們需要通過對應(yīng)的測試命令進行測試ip是否在使用
Test-AzureStaticVNetIP -VNetName virtualNetworkname -IPAddress 192.168.235.5 驗證IP是在用
為當(dāng)前的vm綁定ip地址為:192.168.235.5
Get-AzureVM -ServiceName?servicename?-Name?servername | Set-AzureStaticVNetIP -IPAddress 192.168.235.5 | Update-AzureVM
執(zhí)行后系統(tǒng)自動重啟
重啟后,我們查看地址信息:
本文轉(zhuǎn)自 高文龍 51CTO博客,原文鏈接:http://blog.51cto.com/gaowenlong/1576761,如需轉(zhuǎn)載請自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的Windows azure国际版下通过 windows auzre powershell为VM分配绑定virtual ip address的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AJAX的post请求与上传文件
- 下一篇: 使用xshell远程连接Linux