使用提供DNS服务的Rackspace.com,我试图将一个域EXAMPLE.NET指向动态DNS更新域EXAMPLE.DYNDNS.ORG。
我的问题是,当将完全限定域名(example.net没有任何子域名)指向由dyn服务更新的动态域时,我会得到响应;
事实上,该域名没有其他记录(除了所需的NS记录)。使用子域时,只有当完全限定的域名被执行时才会出现此错误。CnameRecord:Fqdn已被其他资源记录
占用
我找到一个article,让我深入了解人们可能会从FQDN(example.net)指向CNAME记录。
CNAME记录不应指向其他CNAME记录。这主要是为了避免可能的无限循环。
CNAME记录不应包含其他资源记录类型(例如A,NS,MX等)。区域签名时唯一的例外是DNSSEC相关记录(即RRSIG,NSEC等)。
指向主机的完全限定域名(FQDN)的其他资源记录(即NS,MX,PTR)不应指向CNAME记录。
我的目标主要是使用dns服务将我的.net域指向一个使用我的路由器动态更新的域,因为服务器停留在动态IP池中。有什么建议吗?
答案 0 :(得分:1)
错误消息完全正确。您无法创建CNAME
RR,因为域已有NS
RR(实际上也是SOA RR),CNAME
不允许与其他任何内容结合使用(DNSSEC RR除外) )。
您最好的选择是使用动态DNS直接更新 example.net ,而不是更新 example.dyndns.org 。