我在网上搜索过,无法找到这个问题的答案。我用freenom.com创建了一个.ga域名。
我在freenom.com上创建了两个dns记录。 A记录映射到虚拟机的公共IP,cname记录映射到azure域名 - xxxxx.eastasia.cloudapp.azure.com。我将两个记录中的ttl设置为3600.
我花了一些时间让dns记录传播并尝试在我的.ga域上进行nslookup但它似乎不存在。我尝试ping,浏览网址,但似乎我的域名不存在。
非常感谢有关此问题的任何帮助。
答案 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