DNS区域中当前区域的NSlogging的用途

两种情况:

案例1- example.com的区域文件:

@ IN SOA dns.example.com. info.example.com. (1 8H 8H 8H 8H) IN NS dns dns IN A 123.123.123.123 

第二和第三行如何有用? 我明白,他们可能是必要的,为了dns.example.com被定义。 有另外的用途吗?

案例2- foo.com的区域文件:

 @ IN SOA dns.example.com. info.foo.com. (1 8H 8H 8H 8H) IN NS dns.example.com. 

在这种情况下,第二行是必要的吗? 如果我们已经在这个区域,为什么要为foo.com的区域创build这个NSlogging呢?

另外,第一行和第二行都需要指向同一台服务器吗? 如果不是,在哪种情况下会有所不同?

你可能需要做一些关于DNS的研究,这是logging。 第一个例子中的第一行是权限的开始。 它提供了基本的详细信息,如主名称服务器,pipe理电子邮件地址,区域序列号和定时器选项。

第二行是确定服务器确实是该区域的权威服务器。 意味着它有权对域进行响应。 这是NSlogging的目的。

以下是与名称服务器关联的胶水logging。 由于NSlogging与您正在查找的域位于同一个区域,因此需要确定要命中的IP以便执行查找。

在第二个示例中,它遵循相同的path,除了名称服务器位于不同的区域之外,它将在该区域内进行查找。

使用DNS,这是一个系统的过程,以确定你得到正确的logging正确的事情。 这就是为什么你会经常看到多行,因为它通过适当的logging。