只是想看看我是否理解这一点。
CNAME记录指定别名,格式如下:
别名 CNAME 规范域
这意味着如果有人试图查找别名,它会找到CNAME记录并开始搜索 canonical-domain 。
记录直接将主机映射到IP
主机 IP-addr
因此,如果我有2个域最终指向相同的IP地址,一个是规范域,另一个是别名域,我会使用A记录进行规范域 - > IP映射,并使用CNAME记录别名 - >规范映射。
为什么我不能只使用2个A记录,一个是规范 - > IP映射,另一个是别名 - > IP映射?如果您需要更改IP,是否只需要更新一次IP? (类比将是CNAME是软链接,A记录是文件系统中的文件)
答案 0 :(得分:1)
为什么我不能只使用2个A记录,一个是规范 - > IP映射和 另一个是别名 - > IP映射?
你可以 - 这是完全正常的。
如果您需要,只需更新一次IP即可 改变它?
是的,没错。
一个常见的配置是将规范名称作为服务器的真实主机名,然后将该服务器上托管的站点的CNAME记录指向该名称。
请注意,您无法拥有裸域名的CNAME(例如stackoverflow.com)。 CNAME
记录无法与预期存在于区域的 apex 的NS
和SOA
记录共存。
(类比将是CNAME是一个软链接,A记录是一个文件 文件系统)
这不是我用过的类比。