如何将在freenom.com中创建的自定义域名映射到具有公共IP的Windows Azure VM

时间:2016-05-17 11:57:59

标签: azure dns virtual

我在网上搜索过,无法找到这个问题的答案。我用freenom.com创建了一个.ga域名。

我在freenom.com上创建了两个dns记录。 A记录映射到虚拟机的公共IP,cname记录映射到azure域名 - xxxxx.eastasia.cloudapp.azure.com。我将两个记录中的ttl设置为3600.

我花了一些时间让dns记录传播并尝试在我的.ga域上进行nslookup但它似乎不存在。我尝试ping,浏览网址,但似乎我的域名不存在。

非常感谢有关此问题的任何帮助。

2 个答案:

答案 0 :(得分:1)

对于VM,您需要在Cloud Service级别指定它 - 您是否根据official guidance执行了所有操作?

如果您使用非经典虚拟机(ARM),情况稍微复杂一点 - 您可以使用that approach或使用Azure DNS service

答案 1 :(得分:0)

您的VM名称如下所示:" name.cloudapp.azure.com"。默认情况下,创建公共IP地址而不是静态地址,这意味着您无法在其上使用DNS记录。

如果您想使用不同的域名,例如" xxxxtest.com"那你有两个选择:

使用' CNAME' DNS记录

在Azure上使用保留的IP记录,并且' A' DNS记录

请参阅以下链接了解更多详情: http://byalexblog.net/custom-domain-name-for-azure-vm