本文介绍:

在Azure上购买域名并进行域名管理;

参照官网文档: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状态。

App service domains 服务后端的域名注册商为“GoDaddy”,解析服务由Azure DNS提供,所以,在Azure Portal上购买服务时,实际上会创建两个资源,一个是关联到GoDaddy的一个控制页面,另一个是Azure DNS 用来管理域名解析。费用也应该由域名费用和Azure DNS 费用两部分构成。

支持的域名:comnetco.ukorgnlinbizorg.uk, and co.in.

 

步骤:

新建app service domain 资源,如下图所示:

 

输入你要购买的域名,如果域名可用则可以直接下一步或者根据提示,在下方的可用域中选择一个,本例中使用 shawndemo.com这个域名:

 

 

填写域名所有人信息,其中红色星号内容为必填项:

 

高级选项中有两个内容一个是自动续订,自动续订功能会在域名到期前发送邮件提示并自动续订你的域名,该服务会在续订时扣取域名的费用。默认域名购买是1年的周期。

隐私保护功能默认开启。

 

关于自动续订的更多默认策略请参考:

Azure 会处理过期或过期的应用服务域,如下所示:

  • 如果禁用自动续订:在域过期之前90天,将向你发送续订通知电子邮件,并在门户中激活 " 续订域 " 按钮。
  • 如果启用自动续订:在你的域到期日期之后的那一日,Azure 将尝试为你的域名续订付费。
  • 如果在自动续订期间出现错误 (例如,文件上的卡已过期) ,或者禁用了自动续订,并且你允许域过期,则 Azure 会通知你域过期,并使你的域名过期。 你可以 手动续订 你的域。
  • 在过期后的第4天和第12天,Azure 会向你发送其他通知电子邮件。 你可以 手动续订 你的域。
  • 在过期后的第19天,你的域仍保持不变,但会收取兑换费。 你可以致电客户支持人员续订你的域名,但需遵守任何适用的续订和兑换费用。
  • 在过期后的第25天,Azure 将使用域名行业拍卖服务使你的域与拍卖联系。 你可以致电客户支持人员续订你的域名,但需遵守任何适用的续订和兑换费用。
  • 过期后的30天后,你将无法再兑换你的域。

下一个页面会看到域名费用:

 

购买成功后,可以转到资源进行域名解析管理,可以看到实际上会出现两个资源,接下来的域名解析,主要使用DNS 区域:

 

 

案例:为虚拟机设置域名解析

我们准备好了一台虚拟机,里边部署了默认的IIS的网站,如下图所示通过IP和DNS名称 都能够进行访问:

 

 

接下来我们进行域名绑定:(注意,以下内容是本文案例,需要根据您实际的VM IP 和DNS 及DNS区域的内容进行变更)

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地址为动态地址,动态地址可能会在虚拟机关机后进行释放,再次开机,则虚拟机的IP有可能发生变更,故而不推荐使用IP地址的A记录绑定。

如果一定要使用IP地址绑定,则建议先将VM的IP地址变更为 静态地址: