【问题标题】:wildcard DNS A record for Azure Reserved WebsiteAzure 保留网站的通配符 DNS A 记录
【发布时间】:2013-03-12 09:24:37
【问题描述】:

我设置了通配符 A 记录,因此 *.mydomain.com 解析为我保留的 WAWS 的固定 IP 地址。我还为各种子域设置了一些测试 a 和 cname 记录。

指南here 明确提到通配符 a 记录:

一条记录

使用 A 记录,您可以映射一个域(例如 contoso.com 或 www.contoso.com)或通配符域(例如 *.contoso.com)到 Windows Azure Web 中部署的单个公共 IP 地址 网站。

与使用 CNAME 相比,这种方法的主要好处是您可以 映射根域(例如 contoso.com)和通配符域(例如 *.contoso.com),以及子域(例如 www.contoso.com)。

在 Azure 门户中,我可以添加在被接受之前经过验证的各种域。我可以添加根 mydomain.com 以及任何明确的 a 和 c 子域,例如 test.mydomain.com。导航到 mydomain.com、www.mydomain.com 和 test.mydomain.com 都可以正常工作,但如果我在没有明确设置的地方尝试 something.mydomain.com,我会得到 404。

something.mydomain.com 解析到正确的 IP 但不起作用。使用通配符记录时,我需要在 azure 中进行哪些配置才能使其正常工作?

mydomain.com 已经存在,但似乎不允许任何子域

*.mydomain.com 不被接受

由于验证失败,即使显式尝试添加每个必需的子域(例如 something.mydomain.com)似乎也不起作用(除非我为每个子域创建单独的 DNS 记录,这违背了通配符的目的)。

我不知道如何进行。鉴于上面提到的 windowsazure.com 文章中提到了通配符域,似乎应该支持它们,但在同一篇文章中,有一个 comment 声明它们不受支持,我当然没有设法得到它工作至今。

知道现在这是否可行吗?

【问题讨论】:

  • 通配符 A 记录当然适用于云服务,因为几周前我经历了类似的过程。不确定 WAWS?您的 DNS 服务器是否支持通配符 CNAME?

标签: azure dns azure-web-app-service


【解决方案1】:

说实话,Azure 上的大多数文档都已过时,例如关于 CDN 的页面。 你不能依赖所写的内容,这太糟糕了。

我认为这个通配符问题自 3 月以来没有任何变化?

【讨论】:

  • 我没有看到任何公告。我最终转向了网络角色,因为在 WAWS 上拥有多个 SSL 证书的成本要高得多。
【解决方案2】:

WAWS 目前不支持通配符域。目前正在开发中。

【讨论】:

  • 谢谢。如果更新我提到的文档以删除对它们的引用,那就太好了。
  • 自 4 月以来,我一直在使用通配符域记录 *.mydomain.com,它们运行良好。也许最近现在启用了支持?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-10
  • 1970-01-01
  • 2014-08-13
  • 1970-01-01
  • 2015-07-03
  • 1970-01-01
相关资源
最近更新 更多