域名在 cpanel 上注册,但在自己的 DNS 服务器上管理

域名在 cpanel 上注册,但在自己的 DNS 服务器上管理

我这里缺少了一些基本的东西。

我有一些我公司最初在托管服务提供商处注册的域名,并且我们有一个列出了这些域名的 cpanel 登录。

我们也在自己的 IIS 服务器上拥有这些域,从那里我们可以管理 DNS 记录。

除了那些域名之外,我们根本不使用托管服务提供商,而且我的公司想要关闭该帐户。

在关闭该帐户之前,我们需要将这些域名转移到某个地方吗?我们已经将它们放在自己的 DNS 服务器上,所以我们需要将它们放在某个 cpanel 中吗?cpanel 在这个系统中提供什么功能?

cpanel 上的区域记录比我们 IIS 设置中的多,两个系统都在处理请求吗?也就是说,如果一个系统上找不到记录,另一个系统会弥补不足吗?它如何切梨?

困惑

答案1

DNS 很有趣,不是吗?

我先回答你问题的最后一部分,因为这是最容易回答的。当 DNS 客户端试图解析你的地址时,它将启动 DNS 递归过程。此递归的目标是最终获得为域提供服务的 DNS 名称服务器的 NS 记录。通过你的设置,将返回多个 NS 记录 - 为你的 IIS 设置提供服务的记录和在 cpanel 中注册的 NS。

如果您想查看 DNS 递归过程对 NS 记录的返回结果,请按照其中一位评论者的建议,使用特定参数“ns”(指定 ns 查询)和您网站的域名执行 dig 命令。

从那里开始,将首先尝试其中一条 NS 记录(通常是 DNS 客户端首先收到的记录),然后查询特定的 A 记录或它正在寻找的任何其他记录。如果该 NS 没有返回任何内容,它将尝试第二个 NS。这就是为什么如果两个都服务于特定区域的 DNS 服务器之间的两条记录不同,那么它可以查询并返回给它的第一条记录将是系统使用的记录。

现在来谈谈你问题的另一部分 - 是的,你应该在关闭你的网站托管帐户之前将你的域名注册转移到另一个服务(即 Google Domains)。据我所知,大多数托管服务提供商甚至不允许您关闭有未结域名注册的帐户。cpanel 在你的系统中提供的功能是成为网站资产网络管理的催化剂。你不需要 cpanel,除非你的托管服务提供商(我猜是你自己设置的 IIS)需要它。

希望我的回答能帮到你。如有其他疑虑/更正,请随时发表评论。

相关内容