如何限制远程访问托管系统上的 DNS 服务器

Gup*_*ppy 3 domain-name-system windows windows-server-2003

我们有一个 Windows 2003 服务器主机箱。它为我们托管的域运行 DNS,并且需要查找远程域 IP。这意味着任何想要访问它的人都可以将服务器用作 DNS。

我怎样才能锁定它,以便只有本地机器可以进行通配符查找,而远程用户只能访问我们托管的域的 DNS,而不会停止服务器端应用程序能够访问它需要的任何内容?

谢谢,

joe*_*rty 5

DNS 服务器也是一个 DNS 客户端(但不一定是它自己的 DNS 客户端)。

要禁用 DNS 服务器组件为其他 DNS 客户端执行递归,您需要在 DNS 管理控制台中服务器属性的高级选项卡上禁用递归。

要允许 DNS 客户端组件自行解析查询,您可以在网卡的 TCP\IP 属性上配置外部 DNS 服务器。

DNS 服务器和 DNS 客户端组件是独立且不相关的组件。即使服务器不是 DNS 服务器,DNS 客户端也会存在,并且 DNS 客户端的工作方式与它在任何其他 Windows 计算机上的工作方式相同。这可能是一个很难掌握的概念,但请记住,一个不依赖另一个,并且 DNS 服务器(如果它只是一个 DNS 服务器而不是 AD 服务器)不需要使用自身进行 DNS 解析。