域名解析中的几种常见记录类型有哪些?
- CNAME记录:CNAME记录即别名记录,一个域名在具体某个地区一般只会有一个CNAME记录,代表该域名在该地区的解析权将授权给另一个域名。CDN加速原理中,即是通过CNAME记录,完成客户域名到CDN厂商域名的解析授权过程,详情请见:天翼云CDN加速简介 中的“加速原理”部分。
- A记录:A (Address) 记录是用来指定域名对应的IP地址记录,是最常见的域名解析记录类型,一个域名可以有多个A记录,即指向多个服务器IP。如果网站未进行CDN加速,则其域名解析结果直接为A记录。
- CNAME记录与A记录的关系:CNAME记录只是一个别名的过程记录,最终仍需要通过A记录解析到具体服务器IP,因此用户访问CDN加速后的域名,往往要先经过CNAME记录再到A记录后,才能完成整个DNS解析过程。使用CNAME后,如果网站未进行CDN加速,也可以通过将多个域名均CNAME至同个地址,调整服务器IP时只需调整该CNAME域名A记录即可,运营维护会更为简单方便;如果网站有通过CNAME将域名解析授权至CDN,则可以起到隐藏真实网站IP(即CDN的源站)的作用,更好的保护源站不受外部攻击。