如何设置DNS以连接2台服务器和1个域?

如何设置DNS以连接2台服务器和1个域?,dns,cpanel,whm,nameservers,a-records,Dns,Cpanel,Whm,Nameservers,A Records,我有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 据我所知: 我需要在我的域名注册中心

我有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个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服务器正常工作