澄清DNS CNAME记录

时间:2011-07-16 11:19:17

标签: redirect dns cname canonical-link

只是想看看我是否理解这一点。

CNAME记录指定别名,格式如下:

别名 CNAME 规范域

这意味着如果有人试图查找别名,它会找到CNAME记录并开始搜索 canonical-domain

记录直接将主机映射到IP

主机 IP-addr

因此,如果我有2个域最终指向相同的IP地址,一个是规范域,另一个是别名域,我会使用A记录进行规范域 - > IP映射,并使用CNAME记录别名 - >规范映射。

为什么我不能只使用2个A记录,一个是规范 - > IP映射,另一个是别名 - > IP映射?如果您需要更改IP,是否只需要更新一次IP? (类比将是CNAME是软链接,A记录是文件系统中的文件)

1 个答案:

答案 0 :(得分:1)

  

为什么我不能只使用2个A记录,一个是规范 - > IP映射和   另一个是别名 - > IP映射?

你可以 - 这是完全正常的。

  

如果您需要,只需更新一次IP即可   改变它?

是的,没错。

一个常见的配置是将规范名称作为服务器的真实主机名,然后将该服务器上托管的站点的CNAME记录指向该名称。

请注意,您无法拥有裸域名的CNAME(例如stackoverflow.com)。 CNAME记录无法与预期存在于区域的 apex NSSOA记录共存。

  

(类比将是CNAME是一个软链接,A记录是一个文件   文件系统)

这不是我用过的类比。