一个域名有多个具有不同记录的 DNS 吗?

一个域名有多个具有不同记录的 DNS 吗?

我有一个主域名 (example-main.com),我正在使用 cloudflare dns 作为 dns,我想知道我是否可以使用完全不同的 dns 服务器来处理记录的特定部分,在这种情况下,我有一个使用 cpanel 的网络酒店,其中有多个域名和一个专用服务器。我希望实现的是使用 cpanel 来处理 *.dev.example-main.com,并使用 cloudflare 来处理所有其他记录,这是否可行,或者我是否需要辅助域名?

答案1

我希望知道我是否可以使用完全不同的 DNS 服务器来处理记录的特定部分

是的,这实际上就是 Cloudflare 最初设置处理整个域名的方式。

这通常被称为“委托”,您可以通过NS在 Cloudflare 中添加指向其他名称服务器的记录来创建委托。(请注意,这些必须通过名称而不是 IP 地址指向名称服务器,因此您还需要名称服务器本身的 A/AAAA 记录。)

dev.example.com.     NS    whserv.example.com.
whserv.example.com.  A     192.0.1.42
whserv.example.com.  AAAA  2001:db8:1::42

放置 NS 记录的点基本上将成为其自己的域,因此您的 CPanel DNS 服务器需要配置dev.example.com(而不仅仅是example.com)域名,以匹配 NS 委派。(否则可能会出现奇怪的问题。)

委派可以在域本身以外的任何级别进行(例如,您可以委派子子子子域)。

相关内容