【问题标题】:hostless DNS CNAME record无主机 DNS CNAME 记录
【发布时间】:2016-05-10 14:48:05
【问题描述】:

我们在 Centos 6.5 上运行 BIND 9.9.7,很长一段时间以来,我一直在创建“无主机”DNS 条目,以便网站可以在有或没有 www 的情况下工作。

例如:

www IN A 192.168.1.1
domain.com.   IN    A 192.168.1.1

但是,我们的客户希望将 CNAME 记录用于云端主机,而“无主机”条目不能用作 CNAME 记录。

事实上,它不仅不起作用,BIND 甚至不会加载区域文件。错误是 “失败:CNAME 和其他数据”

domain.com.  IN CNAME host.cloudfront.net.

www IN CNAME host.cloudfront.net.

它可以在没有 domain.com 条目的情况下正常加载和解析。我尝试了一些变化,但似乎没有任何效果。包括“”、“.

谁能告诉我这个条目的正确语法?

【问题讨论】:

    标签: dns centos


    【解决方案1】:

    对此没有正确的语法(并且它不是特定于 BIND 的,它是 RFC1912 的副作用,它指出 A CNAME record is not allowed to coexist with any other data.

    详解:Why can't a CNAME record be used at the apex (aka root) of a domain?

    某些 DNS 提供商可能会提供 workaround hacks

    【讨论】:

      猜你喜欢
      • 2020-06-27
      • 2011-10-06
      • 1970-01-01
      • 2016-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-01
      • 2022-10-05
      相关资源
      最近更新 更多