我有一台运行 Windows Server 2008(不是 r2)的机器,并且安装了 Active Directory 和 DNS 服务器。
在我的客户端计算机上,在网络属性中,我设置了自动获取 IP 地址并使用以下 DNS 服务器地址:192.168.0.99(这是我的 Windows Server 2008 的 IP 地址)
一切正常。我可以访问互联网,它使用我的 Windows Server 2008 作为 DNS 服务器。但是,在浏览几次网页后,我发现无法找到服务器“xxxxx”,因为 DNS 查找失败。因此,我禁用了网络接口并重新启用它,一切又正常工作了几分钟。等等等等。
我的 DNS 服务器显然有问题,但我看不出是什么问题,因为它在一段时间或处理一定数量的请求时运行正常,但过了一段时间后就失败了。
可能是什么原因 ?
在我的 Windows Server 的网络接口中,我已设置使用以下 IP 地址:
IP地址:192.168.0.99
子网掩码:255.255.255.0
默认网关:192.168.0.1(我的路由器 IP 地址)
我已经设定:
使用以下 DNS 服务器地址:192.168.0.1 无
我连接到服务器的每台客户端计算机上都会发生这种情况。当我设置使用以下 DNS 服务器地址时,所有客户端计算机都会发生这种情况:192.168.0.99
几分钟后它就失败了!
答案1
- 您的 dhcp 服务器应该将 DNS 服务器(和后缀)分发给 DHCP 客户端,而不是像您一样静态设置它。
- 如果只有这台服务器,则您的 AD/DNS 服务器应该指向其自身(127.0.0.1)以获取 DNS,并且您应该在 DNS 中设置转发器以将非权威查询转发到外部 DNS 服务器,而不是您的本地路由器/网关。