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