我正在上一门系统管理课程,我发现很难理解Root domain背后的概念。
有人能用简单的术语解释Root Domain的定义吗?
发布于 2017-12-25 08:48:23
“域”是一个高度重载的术语:有DNS域、NIS域、Windows Active域、Xen虚拟化域等等。
但从你问题上的标签来看,我想你指的是DNS域名。
当您设置解析DNS服务器时,通常会附带根DNS服务器的内置列表。当DNS服务器启动时,它使用该列表连接根DNS服务器之一,并下载根DNS服务器列表的最新版本。这个列表也可以在:ftp://ftp.internic.net/domain/named.cache上找到
“根域”是DNS层次结构的绝对最高级别:它包含一组地理分布广泛、高性能的DNS服务器,其主要任务是了解各种顶级域(如.com、.net、.edu、.us、.ca、.eu、.uk、.ru、.cn、.jp、.au、.br或.arpa )的DNS服务器的地址。它们还维护所有根域DNS服务器的最新列表.
当解析DNS服务器刚刚启动时,它只知道根域名称服务器的地址。当它得到要解析的请求(比如example.com )时,它将首先联系一个根名称服务器,并请求一个.com名称服务器列表。它将缓存这个列表,这样它就不必再次请求相同的列表了。一旦它知道了.com TLD名称服务器的地址,它就会选择其中之一,联系它,并从它那里请求一个example.com名称服务器列表,最终它可以请求客户端最初要求的信息。
对于普通用户来说,根DNS域几乎是不可见的。在学习DNS管理时,您将了解到,如果要显式指定DNS名称是完全限定的,则在末尾添加一个句号,即example.com.显式完全限定,example.com可能是完全限定的,也可能不是。在这种风格中,根DNS域的完全限定名仅为.。
https://unix.stackexchange.com/questions/412881
复制相似问题