只有一个 DNS 的多个名称服务器..可以解决方法吗?

只有一个 DNS 的多个名称服务器..可以解决方法吗?

我有一个使用 GoDaddy + cPanel 的 VPS,我想创建自己的私有名称服务器。由于我只有一个 GoDaddy 服务器,所以我只有一个 DNS。因此,如果我使用我的服务器的 DNS 创建 2 个名称服务器,我想这根本没用,因为如果我的服务器的 DNS 出现故障,我的 2 个名称服务器也会出现故障!

这就是为什么我总是与域名注册商一起创建名称服务器。但是,我如何确保我的域名注册商不会做同样的事情(在同一个 DNS 上创建我的名称服务器)?因为如果是这样的话,拥有多个名称服务器的目的是什么?

谢谢。

答案1

但是,我如何确定我的域名注册商没有做同样的事情(在同一个 DNS 上创建我的名称服务器)?

你不能。但你要么相信他们的专业知识来提供正确的 DNS 服务,要么拥有 DNS 服务的服务描述,其中包括明确保证位于不同地理位置和网络逻辑位置的 DNS 服务器用于托管你的区域。

如果托管商的 DNS 服务器位于不同的自治系统在不同的 TLD 下,这通常是一个好兆头。

答案2

您可以使用以下方式检查您的注册商/DNS提供商NS记录

dig ns example.com
...
;; ANSWER SECTION:
example.com.        172800  IN  NS  a.iana-servers.net.
example.com.        172800  IN  NS  b.iana-servers.net.

;; ADDITIONAL SECTION:
b.iana-servers.net. 1768    IN  A   199.43.133.53
b.iana-servers.net. 1576    IN  AAAA    2001:500:8d::53
a.iana-servers.net. 187 IN  A   199.43.132.53
a.iana-servers.net. 1576    IN  AAAA    2001:500:8c::53

...

这将告诉您哪些系统配置为您的域的名称服务器以及它们的 IP 地址。名称服务器本身可能是单台机器,也可能是包含多个地理位置的多台机器的 HA 集群,它们甚至可能是具有 2 个 IP 地址的单台机器,这很难分辨。

答案3

当您向注册商注册您的名称服务器时,您需要提供 2 个 IP 地址。如果您只有一台服务器,请将该地址用作主服务器...然后使用 GoDaddy 作为辅助服务器。您需要更新服务器上的记录以及 GoDaddy 的记录,以确保它们完全相同。

答案4

还有很多其他网站会提供免费(主要或次要)DNS服务器供您使用。我以前经常使用xname,他们的DNS服务器遍布世界各地,而且您可以对区域进行一定程度的控制。

http://www.xname.org/

相关内容