本文介紹:
在Azure上購(gòu)買域名并進(jìn)行域名管理;
參照官網(wǎng)文檔:https://docs.microsoft.com/en-us/azure/app-service/manage-custom-dns-buy-domain?WT.mc_id=Portal-Microsoft_Azure_Marketplace#buy-the-domain
案例:
在Azure portal購(gòu)買域名并將域名綁定到虛擬機(jī)(CNAME和A記錄)
圖文介紹:
Azure上的購(gòu)買域名的服務(wù)稱之為“App service domains(應(yīng)用服務(wù)域)”,截止2020.10是preview狀態(tài)。
App service domains服務(wù)后端的域名注冊(cè)商為“GoDaddy”,解析服務(wù)由Azure DNS提供,所以,在Azure Portal上購(gòu)買服務(wù)時(shí),實(shí)際上會(huì)創(chuàng)建兩個(gè)資源,一個(gè)是關(guān)聯(lián)到GoDaddy的一個(gè)控制頁(yè)面,另一個(gè)是Azure DNS用來管理域名解析。費(fèi)用也應(yīng)該由域名費(fèi)用和Azure DNS費(fèi)用兩部分構(gòu)成。
支持的域名:com,net,co.uk,org,nl,in,biz,org.uk,and co.in.
步驟:
新建app service domain資源,如下圖所示:
輸入你要購(gòu)買的域名,如果域名可用則可以直接下一步或者根據(jù)提示,在下方的可用域中選擇一個(gè),本例中使用shawndemo.com這個(gè)域名:
填寫域名所有人信息,其中紅色星號(hào)內(nèi)容為必填項(xiàng):
高級(jí)選項(xiàng)中有兩個(gè)內(nèi)容一個(gè)是自動(dòng)續(xù)訂,自動(dòng)續(xù)訂功能會(huì)在域名到期前發(fā)送郵件提示并自動(dòng)續(xù)訂你的域名,該服務(wù)會(huì)在續(xù)訂時(shí)扣取域名的費(fèi)用。默認(rèn)域名購(gòu)買是1年的周期。
隱私保護(hù)功能默認(rèn)開啟。
關(guān)于自動(dòng)續(xù)訂的更多默認(rèn)策略請(qǐng)參考:
Azure會(huì)處理過期或過期的應(yīng)用服務(wù)域,如下所示:
如果禁用自動(dòng)續(xù)訂:在域過期之前90天,將向你發(fā)送續(xù)訂通知電子郵件,并在門戶中激活"續(xù)訂域"按鈕。
如果啟用自動(dòng)續(xù)訂:在你的域到期日期之后的那一日,Azure將嘗試為你的域名續(xù)訂付費(fèi)。
如果在自動(dòng)續(xù)訂期間出現(xiàn)錯(cuò)誤(例如,文件上的卡已過期),或者禁用了自動(dòng)續(xù)訂,并且你允許域過期,則Azure會(huì)通知你域過期,并使你的域名過期。你可以手動(dòng)續(xù)訂你的域。
在過期后的第4天和第12天,Azure會(huì)向你發(fā)送其他通知電子郵件。你可以手動(dòng)續(xù)訂你的域。
在過期后的第19天,你的域仍保持不變,但會(huì)收取兌換費(fèi)。你可以致電客戶支持人員續(xù)訂你的域名,但需遵守任何適用的續(xù)訂和兌換費(fèi)用。
在過期后的第25天,Azure將使用域名行業(yè)拍賣服務(wù)使你的域與拍賣聯(lián)系。你可以致電客戶支持人員續(xù)訂你的域名,但需遵守任何適用的續(xù)訂和兌換費(fèi)用。
過期后的30天后,你將無法再兌換你的域。
下一個(gè)頁(yè)面會(huì)看到域名費(fèi)用:
購(gòu)買成功后,可以轉(zhuǎn)到資源進(jìn)行域名解析管理,可以看到實(shí)際上會(huì)出現(xiàn)兩個(gè)資源,接下來的域名解析,主要使用DNS區(qū)域:
案例:為虛擬機(jī)設(shè)置域名解析
我們準(zhǔn)備好了一臺(tái)虛擬機(jī),里邊部署了默認(rèn)的IIS的網(wǎng)站,如下圖所示通過IP和DNS名稱都能夠進(jìn)行訪問:
接下來我們進(jìn)行域名綁定:(注意,以下內(nèi)容是本文案例,需要根據(jù)您實(shí)際的VM IP和DNS及DNS區(qū)域的內(nèi)容進(jìn)行變更)
A記錄:wwwbyip.shawndemo.com->IP 65.52.174.254
在瀏覽器和命令行中進(jìn)行測(cè)試:
CNAME記錄:www.shawndemo.com->DNS名稱sean-dev-box-win-10.eastasia.cloudapp.azure.com
在瀏覽器中和命令行中Ping測(cè)試如下:
在本例子中,我們推薦使用CNAME綁定VM DNS名稱的方式,因?yàn)槟J(rèn)的虛擬機(jī)IP地址為動(dòng)態(tài)地址,動(dòng)態(tài)地址可能會(huì)在虛擬機(jī)關(guān)機(jī)后進(jìn)行釋放,再次開機(jī),則虛擬機(jī)的IP有可能發(fā)生變更,故而不推薦使用IP地址的A記錄綁定。
如果一定要使用IP地址綁定,則建議先將VM的IP地址變更為靜態(tài)地址: