摘要:域名提供商无法给空主机名@添加别名cname记录,这样对双线两个ip的虚拟主机来说是一个弊端,无法给空主机名做别名解析,我们利用DNSPOD免费智能DNS解析可以完美的来解决这个问题。

我们在添加域名解析记录时可能经常遇到这样的问题,例如我们购买的双线主机,因为有两个ip地址,所以主机提供商会提供一个三级的域名来让我们做别名解析,这样就能实现双线南北互通访问速度快的目标。

通常我们在添加主机名为www来解析别名时,没有任何问题,当我们把一级域名,例如qqgzs.com直接解析到别名时,域名解析管理就会提示“空主机名不能做别名解析记录,只能做A记录解析,请重新输入”,这一点挺令人头疼的,主机提供商提供了两个ip地址和一个三级的域名,那么我们只有将空主机名来解析到某一个ip了。

提示空主机名不能做CNAME别名解析记录

我在这里就常常把空主机名解析到电信的ip地址,如果网通的用户直接输入qqgzs.com来访问本博,载入的速度会慢一些,因为访问的是电信线路,而通过www.qqgzs.com来访问时,因为是别名解析,所以会自动选择网通线路,这样在网站访问速度上面不会遇到电信网通线路不同导致访问速度慢的问题。

双线主机的优势:国内现在分为南方和北方二个区域,而南方大部分用户使用的是电信宽带,北方大部分是网通宽带,而二个线路的互访会导致速度很慢。所以为了解决这个问题,一台服务器用了二个IP,一个是网通,一个是电信,就可以让电信用户访问电信IP,网通访问网通的IP。达到速度的提升。

不过这个问题在使用DNSpod免费智能DNS解析时解决了,DNSpod可以直接添加空主机名的解析记录,刚开始还以为是自己看错了,没想到通过CMD命令查询域名的DNS解析记录时,发现确实成功了,如下图提示。

添加主机名为空时的CNAME别名解析

CMD查询空主机名别名解析

根据自己的情况,有需要的可以将域名的NS记录修改到DNSpod,例如Godaddy的域名服务因为被屏蔽,所以NS记录都修改到了DNSpod。