首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 2008 -客户端和服务器之间的奇怪DNS解析

问Windows 2008 -客户端和服务器之间的奇怪DNS解析
EN

Server Fault用户
提问于 2011-04-11 14:28:39
回答 3查看 1.2K关注 0票数 2

我们有一个新的Windows2008DNS安装作为域控制器运行R2。我们还拥有外部公共IP,NAT对我们网络上的内部资源。一个外部DNS已经配置了这些外部公共IP来解决我们公司域名上的内部资源。

这些相同的DNS记录也在内部Windows 2008 DNS上配置为映射到内部私有IP(其中A记录用于非AD的资源,例如自定义公司网站URL等)。

我们的问题是,即使内部客户端或其他成员服务器具有作为Windows 2008 DNS服务器的主DNS设置(以及路由器设置为辅助DNS),DNS查询也会间歇性地解析到外部公共IP (当Cisco路由器阻止它时不会工作)。即使在对资源执行nslookup时,它也会将Windows作为优先级DNS,返回正确的内部IP。但是,当您平平资源或尝试通过浏览器(因为它是一个网站)访问它时,它就会解析到外部的公共IP。

它到底为什么要这么做?

EN

回答 3

Server Fault用户

发布于 2011-04-11 14:41:27

考虑到您的配置,此行为是预期的。你不应该把路由器的IP设置为PC机和成员服务器的辅助DNS,否则它们有时会去你不想要的地方。他们应该只有域控制器作为他们的DNS,所以他们所有的DNS流量路由通过域控制器。然后,您可以将域控制器配置为将无法解析的域转发到上游DNS服务器(通常这将是您的ISP),也可以不使用它,它将使用根提示服务器解析外部查询。

通常,您需要在PC机和成员服务器上使用两个DNS服务器,并且您可以通过拥有第二个域控制器来实现这一点,这样,如果主服务器关闭,DNS (和Active )就会继续工作。

票数 3
EN

Server Fault用户

发布于 2011-04-11 14:44:16

我要做的第一件事是从客户端(包括服务器)上的DNS配置中删除路由器IP地址。所有AD/DNS客户端应该只使用您的AD/DNS服务器进行DNS。我看不出使用任何其他DNS服务器的正当理由,我可以看到这会引起间歇性的、片状的名称解析问题,比如您正在经历的事情。

票数 2
EN

Server Fault用户

发布于 2011-04-11 16:23:40

页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/258309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档