使用 ROUTE53 自定义名称服务器的 AWS EC2 的正确 WHM 设置是什么

使用 ROUTE53 自定义名称服务器的 AWS EC2 的正确 WHM 设置是什么
  1. 我目前有一个经销商托管帐户,我想设置并将所有内容移动到 AWS 上的新托管平台

  2. 我在 AWS 上设置了一个 EC2 实例并安装了 WHM。它运行良好。

  3. 我在域名注册商和 AWS ROUTE53(ns1.myname.com)设置了白标名称服务器

(我只是使用 ns1 作为示例,但对 ns2、ns3 和 ns4 重复了相同的操作)

  • 在我的域名注册商处 = 我将 ns1.myname.com 指向 AWS ROUTE53 分配的 ns1 IP 添加 (87.65.43.21)

  • 在 AWS ROUTE53 上,我为 ns1.myname.com 创建了一条 A 记录,以指向 WHM 服务器的 AWS EC2 公共 IP(12.34.56.78)

  • 然后我在 WHM 中设置了第一个新帐户 (acc1.com)。该 IP 与 WHM 服务器的 AWS EC2 公共 IP 相同 (12.34.56.78)

问题

  1. acc1.com 无法加载。浏览器返回 = 无法访问此站点,找不到 acc1.com 的服务器 DNS 地址。

  2. 使用 MXTOOLBOX.COM 检查 acc1.com 时,它返回的 DNS = 检测到循环!我们被引导回 '12.34.56.78'

  3. 使用 MXTOOLBOX.COM 检查 myname.com 时,DNS 正常,未检测到循环。它只是指向“12.34.56.78”

  4. 使用 MXTOOLBOX.COM 检查 ns1.myname.com 时,DNS 正常,未检测到循环。它只是指向“12.34.56.78”

问题

  1. 我哪里做错了!我怀疑问题出在 WHM,我是否需要修复允许 WHM 将流量路由到新创建的帐户的配置?

  2. 我开始阅读有关 DNS 群集的文章。但我只有 1 个 WHM 服务器,因此不需要或没有其他服务器来与群集配合使用。

答案1

我终于为遇到同样问题的人找到了解决方案。我只是需要打开 BIND 端口以访问公共 DNS 服务器。在 EC2 实例安全组 (AWS 防火墙) 中添加传入 TCP/UDP 端口 53

答案2

在 AWS 上创建子名称服务器。为 ns1 和 ns2 创建两个 A 记录。然后创建两个名称服务器并使用值作为 A 记录。例如

A > ns1 > 1.2.3.4
A > ns2 > 1.2.3.4
NS > ns1 > ns1.example.com
NS > ns2 > ns2.example.com

相关内容