如何设置 DNS 以将 2 个服务器连接到 1 个域?
How to setup DNS to connect 2 servers with 1 Domain?
我有 2 台服务器安装了 WHM。我想将每台服务器的 2 个 IP 映射到我域的 4 个名称服务器。
Server 1 IPs: 1.2.3.4 & 1.2.3.5
Server 2 IPs: 2.2.3.4 & 2.2.3.5
所以我的 4 个名称服务器应该是这样的:
ns1.example.com 1.2.3.4
ns2.example.com 1.2.3.5
ns3.example.com 2.2.3.4
ns4.example.com 2.2.3.5
据我了解:
- 我需要在我的域名注册商处创建 4 个子域名服务器,并且
将它们指向这 4 个 IP。
我需要在两台服务器上为我的域创建相同的帐户。
在服务器 1 上,我需要将 NS1 和 NS2 A 记录添加到我的域 cPanel 帐户的 DNS 区域条目中。
- 在服务器 2 上,我需要将 NS3 和 NS4 A 记录添加到我的域 cPanel 帐户的 DNS 区域条目中。
然后我将只给我一半的客户 NS1 和 NS2,其余的客户 NS3 和 NS4 将他们的域指向。
任何人都可以建议我在这里分享的点数是否足够?当我为我的服务器尝试这些设置时。有时,DNS 不适用于一些网站。
我是否需要将 NS3 和 NS4 条目添加到服务器 1,反之亦然?
如有任何帮助,我们将不胜感激。
谢谢
您必须在两个 WHM 服务器上拥有相同域的 dns 区域文件。
假设在 WHM1 服务器上有 NS1 和 NS2,在 WHM2 服务器上有 NS3 和 NS4
您的域区域文件应该包含所有 4 个名称服务器的条目,例如:
domain.com. IN NS NS1
domain.com. IN NS NS2
domain.com. IN NS NS3
domain.com. IN NS NS4
最好的方法是使用 DNS 集群。您将需要至少一台 cPanel/WHM 服务器,然后是一台或多台 cPanel/WHM 仅 DNS 服务器。使用此设置,当添加新的 cPanel 帐户时,dns 区域文件将在 DNS 集群周围同步。 WHM 服务器本身不会是 DNS 服务器,但只会向您的 DNS 集群及其成员发送区域文件。
根据您的实际设置,如果您在 WHM2 服务器上添加一个 cPanel 域,假设它添加了 4 个名称服务器,但 DNS 区域文件仅在您添加了 cpanel 帐户的 WHM2 上创建。然后,您必须在 WHM1 服务器上为该域手动创建 dns 区域,以使所有 DNS 服务器正常运行。
我有 2 台服务器安装了 WHM。我想将每台服务器的 2 个 IP 映射到我域的 4 个名称服务器。
Server 1 IPs: 1.2.3.4 & 1.2.3.5
Server 2 IPs: 2.2.3.4 & 2.2.3.5
所以我的 4 个名称服务器应该是这样的:
ns1.example.com 1.2.3.4
ns2.example.com 1.2.3.5
ns3.example.com 2.2.3.4
ns4.example.com 2.2.3.5
据我了解:
- 我需要在我的域名注册商处创建 4 个子域名服务器,并且 将它们指向这 4 个 IP。
我需要在两台服务器上为我的域创建相同的帐户。
在服务器 1 上,我需要将 NS1 和 NS2 A 记录添加到我的域 cPanel 帐户的 DNS 区域条目中。
- 在服务器 2 上,我需要将 NS3 和 NS4 A 记录添加到我的域 cPanel 帐户的 DNS 区域条目中。
然后我将只给我一半的客户 NS1 和 NS2,其余的客户 NS3 和 NS4 将他们的域指向。
任何人都可以建议我在这里分享的点数是否足够?当我为我的服务器尝试这些设置时。有时,DNS 不适用于一些网站。
我是否需要将 NS3 和 NS4 条目添加到服务器 1,反之亦然?
如有任何帮助,我们将不胜感激。
谢谢
您必须在两个 WHM 服务器上拥有相同域的 dns 区域文件。
假设在 WHM1 服务器上有 NS1 和 NS2,在 WHM2 服务器上有 NS3 和 NS4
您的域区域文件应该包含所有 4 个名称服务器的条目,例如:
domain.com. IN NS NS1
domain.com. IN NS NS2
domain.com. IN NS NS3
domain.com. IN NS NS4
最好的方法是使用 DNS 集群。您将需要至少一台 cPanel/WHM 服务器,然后是一台或多台 cPanel/WHM 仅 DNS 服务器。使用此设置,当添加新的 cPanel 帐户时,dns 区域文件将在 DNS 集群周围同步。 WHM 服务器本身不会是 DNS 服务器,但只会向您的 DNS 集群及其成员发送区域文件。
根据您的实际设置,如果您在 WHM2 服务器上添加一个 cPanel 域,假设它添加了 4 个名称服务器,但 DNS 区域文件仅在您添加了 cpanel 帐户的 WHM2 上创建。然后,您必须在 WHM1 服务器上为该域手动创建 dns 区域,以使所有 DNS 服务器正常运行。