网站域名 A 记录和 CNAME记录区别在哪?如何选择应用?

  • A+

站长们做网站域名解析首先要搞清楚的是域名 A 记录和 CNAME 记录区别在哪?那么什么是 A 记录?什么是 CNAME 记录?如何选择应用,对于新手来说搞不清楚这两个概念也是挺急人的,因为这两个记录解析设置是域名解析中使用频率最高的。希望本文能够帮助你加深理解,对域名解析快速上手。

1、什么是域名解析

域名解析就是你买到的云服务器VPS或者网站虚拟空间,默认分配一个已经绑定的 IP 地址,因为数字多(IPv4:32位;IPv6:64位)不方便记忆,就用容易记忆的域名代替 IP 地址引导访客进入网站站点。域名的解析工作由 DNS 服务器来完成。国内所有域名注册商都有自己的 DNS 服务器,比如你在新网买了域名,又想使用DNSPOD提供的 DNS 服务,那么就要在新网域名后台把 DNS 服务器地址改成 DNSPOD 的,然后再去 DNSPOD 添加域名,再解析域名到 IP 地址,或者添加 CDN 加速服务等,这样就完成了一次域名解析过程。

2、什么是 A 记录

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

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

网站域名A记录.

3、什么是 CNMAE 记录

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

网站域名CNAME记录.

4、A 记录和 CNAME 记录有什么区别

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

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

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

另外现在应该不会有人还认为 CNAME 别名会导致网站SEO效果差、搜索引擎不收录了吧,这种论调早已经过时了。现在搜索引擎对网站的收录,从 A 记录和 CNAME 记录的角度来说没有多少差别的。


weinxin
微信公众号:pvseo7
关注我了解更多内容

发表评论

目前评论:0