DNS 服务器服务支持老化和清理功能。这些功能作为一种机制,用于清理和删除随时间推移而积累于区域数据中的过时资源记录。可以使用此过程设置特定区域的老化和清理属性。

Administrators 组中的成员身份或等效身份是完成此过程所需的最低要求。 查看有关使用适当帐户和组成员关系的详细信息,请访问 https://go.microsoft.com/fwlink/?LinkId=83477(可能为英文链接)。

设置区域的老化和清理属性

使用 Windows 界面设置区域的老化和清理属性的步骤
  1. 打开 DNS 管理器。

  2. 在控制台树中,右键单击适用区域,然后单击“属性”

  3. “常规”选项卡上单击“老化”

  4. 选中“清除过时资源记录”复选框。

  5. 根据需要修改其他老化和清理属性。

其他注意事项

  • 要打开 DNS 管理器,请单击「开始」,指向“管理工具”,然后单击“DNS”。

使用命令行设置区域的老化和清理属性的步骤
  1. 打开命令提示符。

  2. 键入以下命令,然后按 Enter:

    dnscmd <ServerName> /Config <ZoneName> {/Aging <Value>|/RefreshInterval <Value>|/NoRefreshInterval <Value>}

参数 描述

dnscmd

指定用于管理 DNS 服务器的命令行工具的名称。

<ServerName>

必需。指定 DNS 服务器的域名系统 (DNS) 主机名称。还可以键入 DNS 服务器的 IP 地址。若要在本地计算机上指定 DNS 服务器,还可以键入句点 (.)

/Config

必需。表示该命令用于配置指定的区域。

<ZoneName>

必需。指定要对其设置老化和清理的区域的名称。

/Aging

必需。对区域启用老化。

/RefreshInterval

必需。指定启用了清理的区域的刷新间隔。

/NoRefreshInterval

必需。指定启用了清理的区域的非刷新间隔。

<Value>

必需。对于 /Aging,键入 1 可启用老化。键入 0 可禁用老化。对于 /RefreshInterval,键入一个值(以小时为单位)。默认设置为 168 小时(一周)。对于 /NoRefreshInterval,键入一个值(以秒为单位)。标准设置为 3600(一小时)。

若要查看此命令的完整语法,请在命令提示符下,键入以下命令,然后按 Enter:

dnscmd /Config /help 

其他注意事项

  • 要打开提升的“命令提示符”窗口,请单击「开始」,指向“所有程序”,单击“附件”,右键单击“命令提示符”,然后单击“以管理员身份运行”。

其他参考


目录