Azure云服務(wù)配置虛擬網(wǎng)絡(luò)和實(shí)例層級(jí)公共 IP,azure云服務(wù)器搭建Azure云服務(wù)配置虛擬網(wǎng)絡(luò)和實(shí)例層級(jí)公共 IP用戶將應(yīng)用遷移至Azure云服務(wù)時(shí),很重要的一點(diǎn)考率是保證服務(wù)的安全性,在Azure上,保護(hù)應(yīng)用程序資源的最佳實(shí)踐就是創(chuàng)建虛擬機(jī)網(wǎng)絡(luò)和子網(wǎng)。用戶在創(chuàng)建云服務(wù)時(shí)會(huì)生成一個(gè)Virtual IP Addre......
用戶將應(yīng)用遷移至Azure云服務(wù)時(shí),很重要的一點(diǎn)考率是保證服務(wù)的安全性,在Azure上,保護(hù)應(yīng)用程序資源的最佳實(shí)踐就是創(chuàng)建虛擬機(jī)網(wǎng)絡(luò)和子網(wǎng)。
用戶在創(chuàng)建云服務(wù)時(shí)會(huì)生成一個(gè)Virtual IP Address(VIP),而VIP是被云服務(wù)后端所有的機(jī)器共享,如果用戶想要能夠通過特定的IP訪問云服務(wù)中的某個(gè)實(shí)例,可以為經(jīng)典云服務(wù)的實(shí)例請(qǐng)求實(shí)例層級(jí)公共IP(下文簡(jiǎn)稱ILPIP)。
本文介紹了如何為經(jīng)典云服務(wù)配置虛擬網(wǎng)絡(luò)、配置ILPIP以及在配置過程中的注意事項(xiàng):
經(jīng)典云服務(wù)配置虛擬網(wǎng)絡(luò)
經(jīng)典云服務(wù)只可以配置經(jīng)典虛擬網(wǎng)絡(luò),經(jīng)典云服務(wù)需要在云服務(wù)的配置文件.cscfg中添加NetworkConfiguration,并且需要重新部署做full deployment才能生效。需要注意檢查添加相關(guān)配置之后的xml文件是否為有效文件,可以通過在線工具XML Beautifier生成有效xml文件。
參考示例如下:
XML
ServiceConfiguration
NetworkConfiguration
VirtualNetworkSite name=經(jīng)典虛擬網(wǎng)絡(luò)的虛擬網(wǎng)絡(luò)站點(diǎn)名稱/
AddressAssignments
InstanceAddress roleName=角色名稱
Subnets
Subnet name=子網(wǎng)名稱/;
/Subnets
/InstanceAddress
/AddressAssignments
/NetworkConfiguration
/ServiceConfiguration
備注
經(jīng)典虛擬網(wǎng)絡(luò)的站點(diǎn)名稱需要您在Azure門戶中找到已創(chuàng)建的經(jīng)典虛擬網(wǎng)絡(luò),然后選擇概述,其中(.cscfg文件的)虛擬網(wǎng)絡(luò)站點(diǎn)名稱中的值就是經(jīng)典虛擬網(wǎng)絡(luò)的虛擬網(wǎng)絡(luò)站點(diǎn)名稱,如下圖所示:
云服務(wù)配置虛擬網(wǎng)絡(luò)請(qǐng)參考:NetworkConfiguration Schema。
創(chuàng)建經(jīng)典虛擬機(jī)網(wǎng)絡(luò)請(qǐng)參考:使用Azure門戶創(chuàng)建虛擬網(wǎng)絡(luò)(經(jīng)典)。
經(jīng)典云服務(wù)配置ILPIP
可以通過以下方式配置ILPIP,上傳到云服務(wù)后系統(tǒng)會(huì)自動(dòng)創(chuàng)建ILPIP,只能為每個(gè)經(jīng)典云服務(wù)角色實(shí)例分配一個(gè)ILPIP,每個(gè)訂閱最多可使用5個(gè)ILPIP。
下載云服務(wù)的.cscfg文件。
修改云服務(wù)的配置文件.cscfg,添加InstanceAddress節(jié)點(diǎn),并且為webrole配置ILPIP。
XML
xml version=1.0encoding=utf8?
ServiceConfiguration serviceName=ILPIPSamplexmlns=http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfigurationosFamily=4osVersion=*schemaVersion=201401.2.3
Role name=WebRole1
Instances count=1/
ConfigurationSettings
Setting name=Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionStringvalue=UseDevelopmentStorage=true/
/ConfigurationSettings
/Role
NetworkConfiguration
AddressAssignments
InstanceAddress roleName=WebRole1
PublicIPs
PublicIP name=MyPublicIPdomainNameLabel=MyPublicIP/
/PublicIPs
/InstanceAddress
/AddressAssignments
/NetworkConfiguration
/ServiceConfiguration
上傳該.cscfg文件到云服務(wù)
詳細(xì)介紹請(qǐng)參考:實(shí)例層級(jí)公共IP(經(jīng)典)概述。
備注
如果在配置了虛擬網(wǎng)絡(luò)的情況下配置ILPIP需要按照順序填寫,先是Subnets然后PublicIPs,參考如下:
XML
NetworkConfiguration
VirtualNetworkSite name=Group testgroup czclassicvnet/
AddressAssignments
InstanceAddress roleName=ContosoAdsWeb
Subnets
Subnet name=default/
/Subnets
PublicIPs
PublicIP name=mypublicipdomainNameLabel=czpublicip/
/PublicIPs
/InstanceAddress
/AddressAssignments
/NetworkConfiguration
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號(hào)密碼登錄
平臺(tái)顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部