无法设置CNAME记录以将Verio的域映射到Azure的网站

时间:2014-08-15 02:46:03

标签: azure dns cname

我有一个来自Verio.com的域名,并且在Azure上有一个网站。 我的目标是设置对Azure网站的访问权限。最终的网址应该是: http://www.tackettsmillbarber.com/home.htm

我使用Verio的控制面板添加了CNAME记录:

www.tackettsmillbarber.com.      86400 IN A     207.46.147.148
www.tackettsmillbarber.com.      86400 IN CNAME tackettsmillbarber.azurewebsites.net.

但是,24小时后,当我使用DigWebInterface时,我看不到CNAME记录有效的迹象:

www.tackettsmillbarber.com@8.8.4.4 (Default):
tackettsmillbarber.com. 299 IN  SOA feed19.nameservers.net. hostmaster.rapidsite.net. 2014081123 7200 3600 604800 86400

当我尝试使用Azure配置自定义域时,收到此错误:

A CNAME record pointing from www.tackettsmillbarber to tackettsmillbarber.azurewebsites.net was not found. Alternative record awverify.www.tackettsmillbarber to awverify.tackettsmillbarber.azurewebsites.net was not found either.

我不知道还有什么遗失。我应该联系Azure的支持还是应该联系Verio的支持?

更新:

这是我在Verio网站上的当前配置: enter image description here

结果:

在与Verio的支持谈话之后,这个问题无法解决。我现在几乎处于死胡同,因为Verio不支持CNAME,Azure没有任何方法可以接受来自没有CNAME的外域域的请求。

Verio的回应:

  

这里的问题是DNS RFC禁止将CNAME放入   区域以及具有相同“名称”的任何其他记录。这意味着   您不能在带有“www”MX的区域中拥有“www”CNAME记录   记录。

     

不幸的是,'www'MX记录是默认区域记录之一   并且无法删除。因此,我们无法创建“www”CNAME   记录。我们的系统将其视为无效,并且不会将其推送到   域名服务器。

     

很遗憾,我们不提供域名指向/重定向服务。该   我能做的最好的事情是将你的域名指向的IP地址   tackettsmillbarber.azurewebsites.net托管服务器。但是,为此工作了   必须将服务器配置为接受请求   tackettsmillbarber.azurewebsites.net。

3 个答案:

答案 0 :(得分:0)

您是在设置网站还是网络角色?如果它是关于网站,那么有两件事: 1.您需要至少拥有网站的“共享”模式。转到windows azure portal中的“Scale”进行更改。 2.执行此操作时,转到“域名”下的“配置”部分,您将看到“管理域”按钮。按照那里的指示。

http://azure.microsoft.com/en-us/documentation/articles/web-sites-custom-domain-name/

答案 1 :(得分:0)

在Verio控制台中,您有:

  • 添加了一条A记录,将您的裸域指向Azure网站 IP地址?
  • 添加了将www指向A记录的CNAME记录? 通常配置为@
  • 添加了一个指向awverify的CNAME记录 awverify.tackettsmillbarber.azurewebsites.net?

在Azure门户中,您有:

  • 添加了您的裸域? tackettsmillbarber.com
  • 添加了www子域名? www.tackettsmillbarber.com

以下是我制作的可能有用的快速视频:www.azurerocks.com/JDDzhbB-8fk

试试这个:

  • tackettsmillbarber.com - A - Azure网站IP
  • www - CNAME - @
  • awverify - CNAME - awverify.tackettsmillbarber.azurewebsites.net

答案 2 :(得分:0)

我知道它已经有一段时间了,但您遇到的Verio问题并不适用于所有注册商。例如,GoDaddy允许您尝试的类型的跨域CNAME。

由于这个原因,我已将几个域名从Verio转移到GoDaddy。但GoDaddy的续约比Verio贵。我建议也要考虑其他注册商,例如谷歌域名(我不知道他们是否支持这种类型的CNAME)。