通配符DNS Azure保留网站的记录



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

这里的指南明确提到了通配符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文章中提到的通配符域,似乎应该支持它们,但在同一篇文章中,有一条评论说它们不支持,我当然没有设法让它工作到目前为止。

你知道现在这是否可能吗?

目前WAWS不支持通配符域。

老实说,Azure上的大多数文档都过时了,例如关于CDN的页面。你不能相信写的东西,这太糟糕了。

我想这个通配符问题自3月份以来没有变化吧?

最新更新