DNS 服务器 Amazon EC2

DNS 服务器 Amazon EC2

现在mydomain.com全世界都可以访问了,因为我在 godaddy 的配置页面建立了关联,它显示mydomain.com位于 xxxx

由于我计划配置 DNS 服务器,因此我希望mydomain.com通过我的 DNS 服务器而不是 godaddy DNS 让全世界都可以访问。A在我的 DNS 服务器中添加记录后,我需要做什么才能让其他 DNS 服务器和全世界知道我的 DNS 服务器mydomain.com存在并且位于我的 DNS 服务器?

我的机器位于Amazon EC2。

答案1

好吧,要使它工作,您需要将 IP(以及主机名,如 ns1.mydomain.com)注册为 DNS 服务器,并告诉 godaddy 使用该服务器作为权威服务器。它将在 whois 信息中显示类似以下内容的内容(whois'd serverfault.com 作为此示例):

  Domain servers in listed order:
  NS1.SERVERFAULT.COM
  NS2.SERVERFAULT.COM
  NS3.SERVERFAULT.COM

完成此操作后,所有对 mydomain.com 的请求都将由根 DNS 服务器发送到您的 DNS 服务器(假设它的 IP 没有改变,如果改变,就会造成一些破坏)。

韋斯

答案2

您应该选择几个弹性 IP(即 EC2 实例的静态 IP),并将其与在 EC2 中运行 DNS 服务器的实例关联。您基本上需要在 GoDaddy 的 WHOIS 配置中为您的名称服务器指定一个静态 IP。

答案3

与其他答案所述类似,您必须从 EC2 获取 ips 以将其与您的 DNS 服务器关联并创建名称服务器,例如:

ns1.whatever.com

ns2.whatever.com

因为您是在 GoDaddy 注册域名的,所以您必须告诉他们您的 DNS 服务器正在使用哪些 IP 地址。作为您的注册商,他们会告知互联网哪些 DNS 服务器应该对您的域名具有权威性。

您从他们那里购买了域名,因此他们会发挥作用。就您的 DNS 而言,一旦您在 GoDaddy 注册了您的名称服务器,并且互联网识别了您的新名称服务器,那么您就拥有了 DNS 和主区域文件的完全控制权。您唯一需要与 GoDaddy 打交道的情况是,如果您计划更改名称服务器或进行注册。

答案4

注册商将始终参与 DNS 工作 - 有人必须在您和 .com 根服务器之间进行调解,以告知 mydomain.com 的名称服务器在哪里。请注意,一旦注册商将您的域名注册到 .com,他们就不再积极参与,除非他们也是您域名的 DNS 授权机构。所有注册商都提供了一种为域名定义不同授权机构的机制。

因此,如果您进入 godaddy 控制面板并将您的 IP 添加为您的 DNS 的名称服务器,那么它将在 .com 根目录中注册,并且从此点开始的任何查找都将直接转到您的 DNS 服务器。不会通过 godaddy 进行任何操作。

如果您想完全摆脱 godaddy 的束缚,那么您唯一的选择就是将域名转移到其他注册商。您仍然需要在他们的控制面板中将您的 IP 添加为名称服务器。同样,一旦完成此操作,他们将不再积极参与处理您的域名的 DNS 查找。

相关内容