我目前有一个大致如下的区域:
www1 A 10.0.0.1
www2 A 10.0.0.2
www3 A 10.0.0.3
我希望对这些 IP 进行循环记录,当然可以通过添加以下内容来实现:
www A 10.0.0.1
www A 10.0.0.2
www A 10.0.0.3
但这似乎太过重复,我的开发者自闭症开始严重发作,
从概念上来说,我想做以下事情:
www CNAME www1
www CNAME www2
www CNAME www3
这显然是不被认可的,并且不受规范支持,但是您将如何解决这个问题并遵守规范呢?
在 DNS 方面是否有一个优雅的解决方案?
答案1
如果您的 DNS 提供商支持ALIAS
记录,请使用这些记录。否则请重复操作。
答案2
不可以,CNAME是一个别名,只能使用一次。
您可以做的是省略名称:
www IN A 10.0.0.1
IN A 10.0.0.2
IN A 10.0.0.3
IN 也是可选的,因此您可以将其缩写为
www A 10.0.0.1
A 10.0.0.2
A 10.0.0.3