0

我在谷歌域上有域,我希望它指向我的 Azure Web 应用程序。

我遵循了 Microsoft 的文档以及这个主题和 SO

我在 Google Domains 上的实际配置如下所示:

名称服务器:

  • 使用自定义名称服务器

    ns31.domaincontrol.com
    
    ns32.domaincontrol.com
    

注册主机:

hostname: mywebsite.com
ipv4: 40.122.xxx.xxx
ipv6: 

自定义资源记录:

@         A     1h  40.122.xxx.xxx
@         TXT   1h  "mywebsite.azurewebsites.net"
awverify  CNAME 1h  awverify.mywebsite.azurewebsites.net.
www       CNAME 1h  mywebsite.azurewebsites.net.

然后我尝试在我的 Web 应用程序上添加一个新的自定义域名,但是当我尝试“mywebsite.com”或“www.mywebsite.com”时,Azure 无法知道我是否拥有该域......

我们已经等了超过 48 小时并检查了所有的错字,但没有发现任何错误。

我们需要在 Azure 上做更多的事情吗?我错过了什么吗?

谢谢您的回答

编辑:

我当前的资源记录现在看起来像这样:

@             A     1h  40.122.xxx.xxx
@             TXT   1h  "mywebsite.azurewebsites.net"
www           CNAME 1h   mywebsite.azurewebsites.net.
4

1 回答 1

3

在这种情况下,以下记录不正确。会是这样。

@             TXT       1h  mywebsite.azurewebsites.net
awverify.www  TXT       1h  mywebsite.azurewebsites.net
www           CNAME     1h  mywebsite.azurewebsites.net

当您将实时站点及其 DNS 域名迁移到应用服务时,带有子域的条目awverify用于向 Azure“证明”您拥有该域,该 DNS 名称已经在为实时流量提供服务。如果您的自定义域尚未用于实时流量。您不需要在 DNS 区域中添加此类子域,只需将其删除即可。awverify

此外,您需要的 TXT 记录取决于您要迁移的 DNS 记录。例如,请参见下表(@ 通常表示根域):

在此处输入图像描述

您可以使用dig Web 界面来检查 DNS 记录的传播。建立 DNS 传播后,您不需要awverify子域并将其删除。

获取更多详细信息:将活动 DNS 名称迁移到 Azure 应用服务

于 2019-04-29T04:32:44.663 回答