CNAME怎么解析?

CDN测评 0 787

记忆中刚入蜜蜂云的时候,我不理解CNAME域名解析是什么,也不知道与A记录的区别。刚好今天翻到以前的笔记,看见了这个提问,趁着有点时间今天给不懂的人讲讲CNAME域名与A记录的区别。

3A111F070AA0F3BCF3CEB19800F7BC85.png


欢迎加QQ咨询:5765541


CNAME其实是DNS的别名记录,别名指向。可以为一个主机设置别名。比如可以理解为一个跳转。例如,域名http://www.abc.com,应的真实源站IP为1.1.1.1,对应的CNAME为http://abcde12345.mozheanquanddos.com。或者简单来说就是允许多个名字映射到另一个域名,用于同时提供www和MAIL服务的计算机。说明:CNAME的目标主机地址只能使用主机名,不能使用IP地址;主机名前不能有任何其他前缀,如:http://等是不被允许的。CNAME对应真实的IP是不需要配置的,客户端会自动查询这个CNAME记录,最终得到一个IP(1.1.1.1)。

159428B9965059772EE8B04BA76B610E.png


A记录是把一个域名解析到一个IP地址,又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器。即:http://www.abc.com A记录解析到1.1.1.1。说明:指向的目标主机地址类型只能使用IP地址


EC5CB2C23E824062543E0BAEE5D508C7.png



那么,使用A记录和CNAME进行域名解析的区别是:CNAME将几个主机名指向一个别名,跟指向IP地址一样,这个别名也需要做一个A记录,使用CNAME记录方便变更IP地址,一台服务器有100个网站,做了别名后,变更IP时,也是可以改变的。如果使用A记录,一旦需要更换解析的IP,则必须手动更改解析配置,A记录优先于CNAME记录。即如果一个主机地址同时存在A记录和CNAME记录,则CNAME记录不生效。

也许您对下面的内容还感兴趣:

留言0

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。