使用DNS名称foo的RRSet.区域栏中不允许使用

asf*_*ows 39 amazon-web-services chef-infra

我在Opscode Chef中使用route53 cookbook将新创建的VPC节点添加到Route 53.

当我尝试创建一个以foo托管区域命名的记录时bar.website.net,我收到错误RRSet with DNS name foo. is not permitted in zone bar.

我很确定这是一个AWS配置问题,而不是烹饪书的问题,但我可能很容易就此错了.对于这样的问题有什么解决方法?

asf*_*ows 78

事实证明我误解了输入参数时需要使用的格式.

要添加记录foo.bar.website.net,我将name字段设置为"foo".我实际上需要将它设置为"foo.bar.website.net" - 我被猝不及防,因为在AWS Route 53控制台中,只需要输入主要材料即可.

  • @DiegoF.Durán"亚马逊路线53假设域相对于根"指的是根域,用"."表示.在FQDN结束时.例如:如果您提供"host.example.com"而不是"host.example.com".AWS将添加额外的"." 在末尾.希望能够消除困惑. (3认同)
  • 文档有点混乱:"域名.这必须是一个完全指定的域,以句点作为最后一个标签指示结束.如果省略最后一个句点,Amazon Route 53假定域名相对于根目录". (2认同)