CNAME是否足以构成www。记录?


2

我一直在进行服务器迁移,并通过使用IntoDNS检查与DNS相关的所有配置是否正确。但是,执行此操作后,它会标记一个错误,指出WWW没有A记录。该网站运行正常,我注意到该子域只有一个CNAME记录。

我的问题是,我应该同时拥有该子域的CNAME记录和A记录,还是CNAME足够并且可以安全地忽略该错误?是否可能阻止使用未实现CNAME的客户端的用户访问?


6
您对这种情况的解释很可能是错误的。首先,一条CNAME记录不能与一条A记录共存。考虑到链接页面不会在使用www.yahoo.com(CNAME)时产生您所描述的错误的事实,很可能您没有向我们询问正确的问题。如果可能,请提供子域的名称。
安德鲁B

Answers:


0

标记错误的原因是因为A记录比CNAME解析更快,因为它们仅需要一次查找。因此,通常将裸记录和www子域都使用A记录视为最佳做法(尤其是www子域是规范的时)。

当然,此规则也有例外,如果您在特定情况下CNAME可以更好地工作(例如,通过Akamai之类的CDN路由流量,则这会减少网络负载并总体上加快处理速度) ,实际上,指向他们的CNAME更有意义。)

如果您的任何子域指向倾向于从池中轮换IP的第三方,那么每当第三方IP滚动时使用CNAME总是比A记录更聪明,这样您就不必每次都更新DNS他们更新他们的时间。

就您而言,这真的没有关系。但就我个人而言,我会选择A唱片。


-2

大多数客户可以解释CNAME。确保它指向A记录。


1
是的,只要指向A记录,一个cname就足够了
kaka 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.