主要和次要 DNS

主要 DNS 服务器托管控制区域文件,而次要 DNS 服务器用于实现可靠性和冗余。

Share facebook icon linkedin icon twitter icon email icon

主要和次要 DNS

学习目标

阅读本文后,您将能够:

  • 定义动态 DNS
  • 了解主要与次要 DNS 服务器之间的区别
  • 了解对次要 DNS 服务器的需求

什么是主要和次要 DNS 服务器?

设置 DNS 服务器时,服务器管理员可选择将 DNS 服务器指定为主要服务器还是次要服务器(也称为从服务器)。在某些情况下,一个服务器可以是一个区域的主要服务器,也可以是另一个区域的次要服务器。

主要服务器托管控制区文件,该文件包含域的所有权威信息(这意味着它是重要信息(例如域的 IP 地址)的可信来源)。这包括重要信息,例如域的 IP 地址以及负责该域管理的人员。主要服务器直接从本地文件获取这些信息。只能在主要服务器上更改区域的 DNS 记录,然后该服务器可更新次要服务器。

次要服务器包含区域文件的只读副本,它们从称为区域传输的通信中的主要服务器获取其信息。每个区域只能有一个主要 DNS 服务器,但可有任意数量的次要 DNS 服务器。无法在次要服务器上更改区域的 DNS 记录,但在某些情况下,次要服务器可将更改请求传递给主要服务器。

为什么有次要 DNS 服务器?

主要 DNS 服务器包含所有相关的资源记录,并可处理对域的 DNS 查询,但标准是至少具有一台次要 DNS 服务器(许多 registrar 要求如此)。这些次要服务器的好处是,它们可在主要 DNS 服务器出现故障时提供冗余,并且还可帮助将请求的负载分配到域,以便使主要服务器不会过载,过载可能会导致拒绝服务。它们可使用循环 DNS 来执行此操作,循环 DNS 是一种负载均衡技术,该技术旨在向群集中的每个服务器发送大致相等的流量。了解 Cloudflare 的 DNS 如何能够防御拒绝服务攻击。