在 Windows 2008 R2 Server Core 上的 DNS 中禁用递归

Wal*_*enL 3 domain-name-system windows-server-2008-r2

我有一个带有 DNS 角色的 W2K8R2 服务器核心安装。我想在此服务器上禁用递归,因为它的存在用于响应它具有权威性的 DNS 请求。

我已经运行了“dnscmd /config /norecursion 1”命令,dnscmd /info 显示fNoRecursion 的值为1,即不进行递归。我的转发器列表也是空的,尽管我认为即使我不进行递归也不重要。我已经清除了缓存并停止并重新启动了 DNS 服务。

但是,如果我从远程机器连接到该服务器,该服务器正在为我进行递归查找。我可以连接到它并要求它解析 www.cnn.com,它会这样做。有任何想法吗?

Vic*_*ega 5

您是否尝试过删除根提示?