如果我的域中同时有 A 记录和 CNAME 记录,会发生什么情况

Bob*_*421 6 domain-name-system cname-record

假设我有一个 DNS 包含 2 条记录的域:

  • 包含 IP 地址的“A”记录
  • 包含另一个域(别名)的“CNAME”记录。假设该域包含第二个 IP 地址的 IP

我的问题是:如果我询问我的域的 DNS 解析,将回答 2 个 IP 地址中的哪一个?

谢谢

小智 2

假设您有一台 IP 地址为 111.111.111.111 的服务器。您还有一个名为 example.com 的域。您可以为 example.com 创建一条 A 记录以指向 111.111.111.111。

CNAME 使用的格式是[name]是[target]的别名。

因此,如果您创建 CNAME 名称:www.example.com 到目标:example.com,则 www.example.com 将为 example.com 执行重定向调用,该调用将解析为 IP 地址 111.111.111.111。

CNAME解析为A记录

因此,基本上,当您创建 CNAME 时,您不会设置另一个 IP 地址,因此您只有一个(原始 A 记录)IP 地址需要解析。

图片原始来源:https ://www.keycdn.com/support/what-is-a-cname-record