如何设置 CNAME 以指向 Azure

如何设置 CNAME 以指向 Azure

故事是这样的。我在 Azure 上有一个应用程序。我想设置一条 A 记录。我的主要域名是 myhost.dk,我的 Azure 地址是 myhost.azurewebsites.net。Azure 指南说,我必须使用 awverify.myhost.dk 设置一个 CNAME 以指向 awverify.myhost.azurewebsites.net,然后才能创建 A 记录。不知道 awverify 是做什么用的。我真的很困惑。我的 DNS 管理面板信息量不大,我很困惑应该把所有数据放在哪里。

我知道没有太多可继续的信息,但我认为有人已经做过无数次了。

具体来说,我在 CNAME 中应该输入什么“主机”和“规范名称”?

附言:如果这不是适合发布此内容的 StackExchange 网站,请见谅。

答案1

来自文档

要配置 A 记录,您必须配置用于验证域名的 CNAME 记录。此过程与配置指向您网站的 CNAME 记录的过程相同,只是您要配置用于验证目的的 CNAME 记录域名。

awverify记录是为了让 Azure 确认您控制域名,并希望将其链接到特定站点。您需要在 DNS 中创建两个记录:

awverify.myhost.dk  CNAME   awverify.myhost.azurewebsites.net
myhost.dk       A       1.2.3.4

答案2

ACNAME是从一个域名(“规范名称”)指向另一个域名的指针。例如,如果您想要指向,myhost.dkmyhost.azurewebsites.net需要创建一个CNAMEmyhost.dk作为规范名称并myhost.azurewebsites.net以作为主机的 。

Azure 首先要求您进行设置awverify.myhost.dk以验证您拥有并控制该myhost.dk域。其他服务(例如 Google Apps)会执行类似的验证来验证域所有权。为此,awverify.myhost.dk将是规范名称,awverify.myhost.azurewebsites.net将是主机。

创建此记录后,您应该能够使用您最喜欢的 DNS 查找工具来验证该记录是否存在。例如:

$ host -t cname www.example.com
www.example.com is an alias for example.myhost.azurewebsites.net.

相关内容