将 A 和 MX 记录指向不同的服务器

将 A 和 MX 记录指向不同的服务器

我读得越多就越困惑,所以请指教......

我购买了一个 godaddy 域名。

我有 2 台服务器,我想要以下内容...

  • Justhost(电子邮件)
  • Digital Ocean(应用程序的 Web 服务器)

如何在 Justhost 上接收电子邮件,但在 Digital Ocean 上运行应用程序?

  • 域名应该指向哪个主机的名称服务器?
  • 我应该在哪里设置 A 记录以及将它指向哪里?
  • 我应该在哪里设置 MX 记录并将其指向哪里?

答案1

DNS、电子邮件和网页都是不同的服务,三者都可以托管在相同或不同的服务提供商上。如果您感到困惑,可以通过类比来思考它们:

  • DNS 就像一本电话簿,其中包含所有人及其联系信息。
  • 记录中的 IP 地址A就像电话号码。例如,您可以为自己的固定电话设置一个 IP 地址,为自己的 gsm 设置一个 IP 地址,为工作电话设置一个 IP 地址,等等。
  • 电子邮件服务就像传真。您可以通过MX记录知道您有电子邮件服务,但最终它由具有 IP 地址的服务器处理。同样,传真机有一个电话号码:电话簿上只是提到这不是有人会接听的普通号码。
    • 如果您将您的指向example.com MX不同的域,mail.example.net这就像告诉您没有自己的传真号码,但发送给您的传真可以发送到您工作场所的传真机。

现在,处理您的 gsm 或传真线路的电话公司都无需维护包含您的号码的电话簿,尽管它们都可以。此外,任何已经知道您号码的人都可以联系您;该服务的存在就是为了发布此信息。这同样适用于 DNS。

答案2

您需要设置A墨西哥DNS 记录类型通过您在 GoDaddy 上的帐户进行,与您的域名相关的所有操作都在这里完成:

  • A记录带有 IP 地址的映射主机名(这是应用程序的 Web 服务器,因此在这里您将设置指向 Digital Ocean 上的 IP 地址)
  • 墨西哥记录将域名映射到一个或多个邮件传输代理(这是为您的电子邮件服务器,因此您将在 Justhost 上设置指向服务器 IP 地址的 MX)
    DNS 记录类型列表及其简要说明维基百科

    GoDaddy 帮助页面

答案3

  1. 名称服务器应该指向托管您的 DNS 的任何人。
  2. 您需要添加指向您的网站主机的 A 记录,例如example.com A 192.0.2.123
  3. 您可能还想www.example.com工作,因此您也可以为其添加一个 CNAME,指向 example.com:www.example.com CNAME example.com
  4. 您需要添加指向您的电子邮件服务的 MX 记录,例如:MX 5 mx1.example.com您的电子邮件提供商通常会告诉您要添加哪些记录。

所有这些记录都需要添加到您托管 DNS 服务的地方。

相关内容