可以使用根提示来准备对于非根区域有权限的服务器,以便它们可以发现授权服务器,用来管理更高级别的域或位于 DNS 域命名空间的其他子树中的域。对于位于命名空间中较低级别的权威服务器,当在这些条件下定位和查找其他服务器时,这些根提示是必不可少的。
例如,假设 DNS 服务器(服务器 A)包含名为 sub.corp.contoso.com 的区域。在应答对更高级别域(如 corp.contoso.com 域)的查询时,服务器 A 需要获得某些帮助才能找到此域的权威服务器(如服务器 B)。
若要让服务器 A 找到服务器 B(或对 contoso.com domain 具有权威的所有其他服务器),服务器 A 必须可以查询 DNS 命名空间的根服务器。然后,根服务器可以将服务器 A 指定为 com 域的权威服务器。然后,com 域的服务器可以引用服务器 B 或对 contoso.com 域具有权威的其他服务器。服务器 A 使用的根提示必须包含对根服务器的有益提示,以便在此过程中按所需查找服务器 B(或其他权威服务器)。
若要正确配置和使用根提示,首先应回答有关您的 DNS 服务器的下列问题:
-
是在 Internet 上还是在专用网络上使用 DNS?
-
是否将 DNS 服务器用作根服务器?
默认情况下,DNS 服务器服务使用文件 Cache.dns(存储在服务器计算机的 %systemroot%\System32\Dns 文件夹中)来实施根提示。此文件通常包含 Internet 根服务器的名称服务器 (NS) 和主机 (A) 资源记录。但是,如果您是在专用网络上使用 DNS 服务器服务,则可以编辑此文件并将其替换为指向您自己的内部根 DNS 服务器的类似记录。
将 DNS 服务器配置为由内部命名空间中的其他 DNS 服务器用作转发器,以处理在外部(例如,在 Internet 上)管理的所有 DNS 名称查询时,还可以采用不同的方式处理根提示。即使可以在将 DNS 服务器用作转发器的服务器所在的同一个网络内部找到该用作转发器的 DNS 服务器,也需要有关 Internet 根服务器正常工作和解析外部名称的提示。
如果将 DNS 服务器配置为访问其他 DNS 服务器(例如,通过 DNS 服务器列表的方式,该列表在其已安装的网络连接的客户端 TCP/IP 属性中配置),则 DNS 服务器服务可以在配置新服务器期间收集自己的根提示。可以使用 DNS 服务器配置向导来完成此操作。