带有 CNAME 的自定义名称服务器域

带有 CNAME 的自定义名称服务器域

我们有相当多的域名,其合法所有者是我们,但名称服务器由第三方(分包商)管理,他们不允许我们更改区域文件。

因此,我们正在转向我们可以自行管理的新的名称服务器,即 DigitalOcean 的免费 DNS 服务。

是否可行?如果可以,如果我不向 DO 名称服务器的注册商请求更改名称服务器,而是请求更改ns1.example.com,然后创建指向CNAME的记录,会带来哪些不利之处?这样可行吗?ns1.example.comns1.digitalocean.com

在这种情况下,如果我们必须将 DNS 服务从 DigitalOcean 移至其他服务,则注册商无需一次更改一百个域名,也不必担心管理麻烦,我们只需修改上述CNAME记录即可。

答案1

是的,这是可能的。我们有 7 个域,但只有一个域有胶水记录。缺点是你的名称服务器需要进行递归查询,这有点问题。顺便说一句,你不需要有 CNAME 记录。只需在 SOA 中为其他域使用主胶水记录即可。你也可以在主域(有胶水记录的域)中为其他域定义 ns 记录,并使用定义其他记录,而不是与正常记录相同。

相关内容