我想将域名的根名称设置为CNAME,而不是通常的A记录。
这是我正在尝试做的一个完美示例:
dig lrnskls.com
注意答案部分:
;; ANSWER SECTION:
lrnskls.com. 300 IN CNAME partner.adjix.com.
partner.adjix.com. 300 IN A 67.121.212.61
我尝试这样做的原因是,我可以通过CNAME别名将域的根名称指向Amazon的S3。使用A记录不起作用,因为S3的IP每隔几分钟就会更改一次,以实现负载平衡。
PS-根据RFC 1034第3.6.2节的规定,这似乎是合法的(请注意USC-ISIC.ARPA示例):http : //www.faqs.org/rfcs/rfc1034.html
2
根据3.6.2节中的示例,关于它似乎合法的好点。RFC1034始于1987年,应立即阅读以适应当今的需求。在现代环境中,有些人/很多人认为它是非法的,请参阅serverfault.com/questions/55528/…。最好的办法是恕我直言,要谨慎行事,即不要尝试使用某些DNS服务器可能拒绝的配置来推送DNS。
—
杰斯珀M,
@jesper-RFC 1034示例无关紧要。它显示CNAME作为独立记录。委派的.com域必须具有SOA记录和NS记录。lrnskls.com配置在技术上无效。
—
Alnitak
您应该修正您的术语,“根名”不是您所描述内容的通用术语(似乎是您区域的顶点名称)。
—
bortzmeyer