各种域名记录的解释?

各种域名记录的解释?

在托管时,通常我们只需在域控制面板中更改名称服务器即可。如果邮件和 Web 服务器相同,则没有问题。如果它们不同,我们需要更改 DNS 记录。

当我尝试将我的博客指向我的域名时,我了解到各种类型的 DNS 记录 - A 记录、AAA 记录、MX 记录、CNAME 记录、NS 记录、TXT 记录、SRV 记录、SOA 记录等。我在 Google 上搜索过,但想深入了解更多有关这些的信息。

我在互联网上找到了这个链接 -http://www.directnic.com/help/faq/?question_id=103并对不同的 DNS 记录有了一些了解。但我还有一些问题。

  • 域名记录如何运作?

  • NS 记录与其他记录的工作方式有何区别?

  • 使用A记录、CNAME记录、MX记录时NS记录应该指向哪里?

答案1

一旦你记住了关于 DNS 的一些事情,DNS 就很简单了。当你第一次看到它时,它看起来很神秘。它确实很简单,但不是因为它对于第一次看到它的人来说很容易使用,而是因为记录的名称很短,因此很容易记住,而且本质上 - 没有那么多需要记住的选项。示例是 google.com 域名或我的想象。:)


1. 一个记录 - 它告诉 DNS 服务器将主机名映射到哪个 IP 地址。示例:

ns1 A 216.239.32.10

ns2 A 216.239.34.10

sun A 1.2.3.10

moon A 1.2.3.11

mail A 1.2.3.46

yourdomain.com. A 1.2.3.4

如果A记录不是完整域名以形成完全限定名称(“完全合格“意味着具有“host.domain.topdomain”的形式 - www.yourdomain.com,www.google.de或www.superuser.com),那么它意味着A记录与域一连接或相关 - ns1和ns2,上面例子中的sun,moon和mail都与yourdomain.com绑定,这意味着:

ns1.yourdomain.com

ns2.yourdomain.com

不要忘记在域名末尾写上点:yourdomain(点)com(点)= yourdomain.com.,这不是错误,这是故意为之!


2. 国家安全局记录 - 当全世界都知道您的名称服务器的 IP 地址时(通常有 2 个或 3 个,但可以有更多),您必须为它们命名。它们通常被称为 ns1 和 ns2,但没有什么能阻止您给它们起一个更好的名字,例如:

yourdomain.com. NS ns1

yourdomain.com. NS ns2

或者

yourdomain.com. NS sun

yourdomain.com. NS moon

您可以采用枯燥(且描述性)的名称,如 ns1、ns2、ns3 等,也可以采用太阳、月亮、蜜蜂、蜂蜜等名称 - 一切由您选择。但不要忘记为您创建的 NS 记录添加 A 记录!


3. CNAME墨西哥记录——最后,这两个很简单。

www CNAME yourdomain.com.

myserver CNAME yourdomain.com.

您希望 www.yourdomain.com 和 myserver.yourdomain.com 都指向 yourdomain.com,因此您创建了 CNAME 别名。

yourdomain.com. MX 10 mail.yourdomain.com.

您的域名的邮件名称。


就这么简单吗?是的,就这么简单。

答案2

以下是详细解释这些内容的一些要点:
Debian 帮助 - DNS 记录解释及示例
火箭科学家的 DNS - DNS 资源记录

  • 域名记录如何运作?

    客户端在查询适当的服务器时会使用它们,DNS 服务器会根据查询类型返回正确的结果。例如,连接到 Gmail 的邮件客户端程序(如 Thunderbird)会向 DNS 服务器请求 imap.gmail.com 的 MX 记录。连接到 superuser.com 的浏览器会请求 A 记录(用于 IPv4 地址)或 AAAA 记录(用于 IPv6 地址)。


  • NS 记录与其他记录的工作方式有何区别?

    是的,每条记录都有特定的用途,用途取决于需要通过 DNS 解析哪些信息。


  • 使用A记录、CNAME记录、MX记录时NS记录应该指向哪里?

    NS 记录旨在指向权威名称服务器针对某个区域。这些服务器存储该区域/域的所有资源记录,并可为与该区域/域相关的 DNS 查询提供“权威答案”。

    例如,superuser.com(及其子域)的权威名称服务器是 ns3.serverfault.com 和 ns4.serverfault.com。当浏览器查询 superuser.com 的 IP 地址(查找“A 记录”)时,它必须访问其中任一服务器才能获得权威答案(由于 DNS 的工作方式,其他服务器(包括您的 ISP 的 DNS 服务器)可能会缓存这些结果并将其作为非权威答案提供)。

    NS 记录应该指向 DNS 服务器(您的域名注册商的 DNS 服务器或您自己的 DNS 服务器)。A 记录、MX 记录或任何其他记录指向哪里并不重要。

相关内容