【问题标题】:Host a subdomain in Azure DNS using webs.com使用 webs.com 在 Azure DNS 中托管子域
【发布时间】:2020-01-29 12:56:12
【问题描述】:

我的公司使用 webs.com 创建了一个网站,为了托管它,我们使用了一个直接在 webs.com 中注册的域(这里我将其称为 contoso.com)。现在我想创建一个子域(例如 subdomain.contoso.com)来访问托管在 Azure 中的网站,该网站是为我公司提供的新服务而创建的。

为此,我遵循了 Azure 文档中的官方指南:https://docs.microsoft.com/bs-latn-ba/azure/dns/dns-delegate-domain-azure-dns。简要说明:

  • 我在 Azure 中创建了一个名为 subdomain.contoso.com 的 DNS 区域;
  • 我检索了四个名称服务器的列表;
  • 我在 webs.com 中添加了所有四台服务器(这样做我注意到在 webs.com 中已经注册了另外两台服务器,但我没有删除它们);
  • 我尝试验证委派是否有效...

问题是委托验证失败(我无法通过浏览器访问 subdomain.contoso.com 并且 nslookup 返回“不存在的域”)。

出于这个原因,我尝试在 Azure DNS 区域中添加两条记录:

  • 带有虚拟机 IP 地址的 A 记录;
  • www.test.contoso.com 子域的 CNAME 记录;

在那之后,我等了几个小时,但没有任何改变......

【问题讨论】:

  • 您是否已完成 delegate a domain 到 Azure DNS? In the registrar's DNS management page, edit the NS records and replace the NS records with the Azure DNS name servers. 或者你能展示一下你是如何配置它的吗?
  • 您好,南希,感谢您的回复。是的,我在 webs.com 中添加了 4 个名称服务器。我不知道这是否相关,但其他两台服务器已经注册,我没有删除它们以免造成干扰。
  • 您可以在您的机器上通过命令nslookup -type=SOA contoso.com 验证委托。结果如何?
  • 它有效(我将使用完整结果编辑帖子)。域 contoso.com 用于访问直接使用 webs.com 创建的主网站。简而言之,我正在努力发布托管在 Azure 中的新服务。
  • 我已经在我的 Azure DNS 区域中添加了一条 A 和 CNAME 记录(请参阅我的问题的最后一部分),但它不起作用。您的意思是在网络中添加此类记录吗?

标签: azure dns subdomain


【解决方案1】:

如果您想在 Azure DNS 中托管子域 test.contoso.com,则应首先在 Azure DNS 中托管您的公共域 contoso.com

要委托 Azure DNS 子域,您必须首先委托您的 公共域到 Azure DNS。见Delegate a domain to Azure DNS 有关如何配置名称服务器以进行委派的说明。 将域委派给 Azure DNS 区域后,您可以委派 您的子域。

您可以关注 this article 来委派 Azure DNS 子域。

  1. 在 Azure DNS 中委派您的公共域 contoso.com
  2. 为您的子域test.contoso.com 创建一个区域。
  3. 为父区域中的子区域创建名称服务器 (NS) 记录。例如,在您的场景中将“工程”替换为“测试”,如下所示。

接下来,您可以在子区域 test.contoso.com 中添加 A 或 CNAME 记录,以将您的网站指向 Azure。

【讨论】:

  • 嗨,南希,再次感谢您的帮助。我一步一步地遵循该指南,但它不起作用,因为我没有通过“测试委托”部分(如果我这样做nslookup www.test.contoso.com 我得到Non-existent domain)。无论如何,我就这个问题写信给 webs.com,他们告诉我,目前不可能有他们托管的主网站和 Azure 托管的子域。出于这个原因,我认为除非我创建一个新域,否则我无法解决这个问题。
  • 您好,上述步骤是您需要先在 Azure DNS 中托管主域,然后您可以在 Azure DNS 中托管子域。如果您还可以在 Azure DNS 上托管根域并在根域的 DNS 区域中重新创建 DNS 记录,我认为您不需要创建新域。否则,您需要一个新域。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-08-09
  • 1970-01-01
  • 2020-10-28
  • 1970-01-01
  • 1970-01-01
  • 2017-09-03
  • 2020-03-19
相关资源
最近更新 更多