我有一个主域名 (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 委派。(否则可能会出现奇怪的问题。)
委派可以在域本身以外的任何级别进行(例如,您可以委派子子子子域)。