目录

a记录和cname记录区别

a记录和cname记录区别是:A 记录用来记录域名对应的 IP 地址,主机记录是域名前缀,记录值是 IP 地址,其他无需修改。主域名的主机记录是@;CNAME 记录也是一种和 A 记录功能差不多的域名记录方式,也叫别名记录。

一、a记录和cname记录区别

a记录

A 记录用来记录域名对应的 IP 地址,下主机记录是域名前缀,记录值是 IP 地址,其他无需修改。主域名的主机记录是@,国内常用的域名前缀是 www,mail 之类的,也可以自定义。

A 记录是使用频率较高的了,很多网站默认使用 A 记录解析域名。不过也有缺点就是容易被发现服务器的真实 IP,导致 DDOS 攻击。

cname记录

CNAME 记录也是一种和 A 记录功能差不多的域名记录方式,也叫别名记录。用来把域名解析到别的域名上。常用于 mail 邮箱解析和 CDN 加速解析,特别是 CDN 加速解析是现在 CNAME 记录最大的用途了。如下图主机记录是 www(或自定义),记录类型是 CNAME,记录值是从 CDN 加速网站获取的。

简单的说,A 记录直接指向 IP 地址,CNAME 记录指向域名。IP 地址是互联网世界中少数的,而 CNAME 指向的域名也要指向 A 记录,也就说 IP 地址可以按需更换,而无需变更 CNAME 的记录值。

延伸阅读:

二、域名解析选 A 记录还是 CNAME 记录

遇到很多初学者都会直接添加 A 记录,如果是学习用、研究用也无所谓了;如果是长期建站、项目运营的话,一般都建议使用 CNAME 记录。CNAME 记录可用于 CDN 加速,通过 CDN 加速别名解析网站域名,这样既可以起到加速网站的作用,又能隐藏网站的真实 IP,减少被攻击的几率。现在的云服务器一般都接入了 BGP 多线路,至少是电信、联通、移动三线路,在更换 IP 的时候 CNAME 记录变,特别方便。

以上就是关于a记录和cname记录区别的内容希望对大家有帮助。