有许多实用程序可以用来管理、监控域名系统 (DNS) 服务器和客户端,并对其进行疑难解答。这些实用程序包括以下各项:

  • DNS 管理器(“管理工具”菜单上的 DNS)。

  • 命令行实用工具(如 Nslookup),可以用于对 DNS 问题进行疑难解答。

  • 记录功能(例如 DNS 服务器日志),您可以使用 DNS 管理器或事件查看器进行查看。您还可以暂时将基于文件的日志用作高级调试选项,以记录和跟踪选定的服务事件。

  • 性能监控实用工具,例如与系统监控器一起测量和监控 DNS 服务器活动的统计计数器。

  • Windows Management Instrumentation (WMI),用于访问企业环境中管理信息的标准技术。

  • 平台软件开发工具包 (SDK)。

DNS 管理器

您用来管理 DNS 服务器的主要工具是 DNS 管理器。这是 Microsoft 管理控制台 (MMC) 中的 DNS 管理单元,在“开始”菜单上的“管理工具”中显示为 DNS。您可以将 DNS 管理器与 MMC 中的其他管理单元一起使用,将 DNS 管理功能进一步集成到您的总体网络管理中。它在安装了 DNS 服务器角色的计算机上的服务器管理器中也是可用的。

可以使用 DNS 管理器执行以下基本管理服务器任务:

  • 执行新的 DNS 服务器的初始配置。

  • 连接到同一台计算机上的本地 DNS 服务器或其他计算机上的远程 DNS 服务器,并对其进行管理。

  • 根据需要,添加和删除正向及反向查找区域。

  • 在区域中添加、删除和更新资源记录。

  • 修改服务器之间存储和复制区域的方式。

  • 修改服务器处理查询和动态更新的方式。

  • 修改特定区域或资源记录的安全性。

此外,您还可以使用 DNS 管理器执行以下任务:

  • 在服务器上执行维护。您可以启动、停止、暂停或恢复服务器或手动更新服务器数据文件。

  • 监控服务器缓存的内容,并在需要时进行清除。

  • 微调高级服务器选项。

  • 配置和执行服务器存储的过时资源记录的老化与清理。

此外,您还可以从工作站操作 DNS 管理器,以远程管理 DNS 服务器。

重要

使用 DNS 管理器只能管理运行 Windows Server 操作系统的 DNS 服务器。控制台不能用来管理其他 DNS 服务器,如 BIND 服务器。

命令行实用程序

您可以使用多个命令行实用程序来管理 DNS 服务器和客户端,并对其进行疑难解答。下表描述这些实用程序中的每一个,您可以通过在命令提示符下键入它们,或在批处理文件中输入它们以在脚本中使用,从而运行它们。

命令 描述

Nslookup

执行 DNS 域命名空间的查询测试。

Dnscmd

用于管理 DNS 服务器的命令行界面。对于进行批处理文件脚本编辑,以帮助自动执行例行 DNS 管理任务,或执行网络上的新 DNS 服务器的简单无人参与设置和配置,该实用程序都非常有用。

Ipconfig

显示和修改计算机使用的 IP 配置详细信息。该实用程序包括更多命令行选项,以帮助对 DNS 客户端进行疑难解答和提供支持。

事件监控实用程序

Windows Server 2008 系列包括用于监控 DNS 服务器的两个选项:

  • 将 DNS 服务器事件消息默认记录到 DNS 服务器日志。

    DNS 服务器事件消息为单独存在,并保存在其自己的系统事件日志(DNS 服务器日志)中,您可以使用 DNS 管理器或事件查看器查看这些日志。

    DNS 服务器日志包含由 DNS 服务器服务记录的事件。例如,当 DNS 服务器启动或停止时,相应的事件消息将记录到该日志中。大多数其他关键 DNS 服务器服务事件也记录在此,例如,当服务器启动,但无法找到存储在注册表或(某些情况下)存储在 Active Directory 域服务 (AD DS) 中的初始化数据和区域或启动信息时。

    可以使用事件查看器查看和监控与客户端相关的 DNS 事件。这些事件出现在系统日志中,并由运行 Windows(所有版本)的任何计算机上的 DNS 客户端服务写入。

  • 用于跟踪 DNS 服务器计算机上文本文件的日志记录的可选调试选项。

    您还可以使用 DNS 管理器,有选择地启用更多调试日志记录选项,以临时跟踪 DNS 服务器活动的基于文本文件的日志记录。为该功能创建和使用的文件 Dns.log 存储在 %systemroot%\System32\Dns 文件夹中。

性能监控实用程序

可以使用测量 DNS 服务器性能的更多服务特定的计数器监控 DNS 服务器的性能。这些计数器可以通过性能管理单元中提供的系统监视器进行访问。

当使用性能监视器时,可以为任何 DNS 服务器创建随时间而变的服务器性能趋势图表和图形。可以对这些图表和图形进行进一步的研究和分析,以确定是否需要进行更多的服务器微调。

通过测量和查看一段时间的服务器指标,可以确定性能基准,并决定是否可以做进一步的调整以优化系统。

Windows Management Instrumentation

WMI 是基于 Web 的企业管理 (WBEM) 的 Microsoft 实现。WBEM 是一个行业行动计划,为在企业环境中访问管理信息开发标准技术。WMI 使用通用信息模型 (CIM) 行业标准来表示企业环境中的系统、应用程序、网络、设备和其他受管理的组件。有关 WMI 的详细信息,请参阅 Windows Management Instrumentation (WMI) (https://go.microsoft.com/fwlink/?LinkID=80947)(可能为英文网页)。

平台软件开发工具包

运行 Windows Server 2008 家族中的一种产品的计算机提供了使程序员可以使用 DNS 的功能,例如以编程方式执行 DNS 查询、比较记录和查找名称。

可编程的 DNS 组件专为 C/C++ 程序员使用而设计。但是他们必须熟悉网络和 DNS。程序员还应当熟悉 IP 协议集,以及 DNS 协议和 DNS 操作。


目录